@ru_python

Страница 7352 из 9768
Tishka17
10.12.2018
18:12:59
Так как путь напрямую не подходит по условию

Александр
10.12.2018
18:13:11
Только не a,b. А координаты

X,y

Google
Denis
10.12.2018
18:13:33
Так как путь напрямую не подходит по условию
А это не следует из условия пока

Tishka17
10.12.2018
18:13:54
А это не следует из условия пока
Найти "через другие вершины"

Там написано

Единственное что понятно

Александр
10.12.2018
18:14:24
Path = [(x,y),(x,y)..]

Denis
10.12.2018
18:14:30
Найти "через другие вершины"
Это значит через все другие, через любую другую, через подмножество вершин?

Tishka17
10.12.2018
18:14:43
:)

Александр
10.12.2018
18:14:44
Tishka17
10.12.2018
18:14:47
А вот это уже непонятно

Через другие может значит что "через другую" не подходит

Denis
10.12.2018
18:15:10
Надо в начальной школе про кванторы рассказывать

Tishka17
10.12.2018
18:15:41
Нужна исходная формулировка

Желательно в виде фото

Google
Tishka17
10.12.2018
18:15:57
А то тоже криво перенаберет

Denis
10.12.2018
18:16:02
Через все другие - NP-трудная задача, через непустое множество вершин - перебор промежуточной, через любое множество вершин - напрямую

Александр
10.12.2018
18:18:04
Есть список координат points. Берём рандомную начальную точку (x0,y0) и конечную (x1,y1). Между этими точками по точкам из points необходимо проложить путь.

Так понятнее выразился?

Tishka17
10.12.2018
18:18:15
Нет

Александр
10.12.2018
18:18:22
Что не понятно?

Denis
10.12.2018
18:18:27
Что значит путь по точкам? Можно формально?

Denis
10.12.2018
18:18:52
Если множество точек не линейно связно, это, вообще говоря, невозможно

Tishka17
10.12.2018
18:19:23
Опять же про краткость пути непонятно. Какая метрика?

Александр
10.12.2018
18:19:59
Связаны линейно все точки

Denis
10.12.2018
18:20:27
Связаны линейно все точки
То есть их как минимум континуум

А как они вводятся в конечную память?

Александр
10.12.2018
18:21:02
Точек ограниченное количество. Пусть будет 50 например

Tishka17
10.12.2018
18:22:20
Евклидовая, манхеттоновская, констант

Google
Александр
10.12.2018
18:22:34
Евклидовая

Tishka17
10.12.2018
18:22:45
Задание покажи

Не выдумывай

Denis
10.12.2018
18:22:50
Судя по тому, что надо найти путь, вариант всего один

Александр
10.12.2018
18:23:07
Это не учебное задание. Пишу для себя

Столкнулся с такой задачей просто

Denis
10.12.2018
18:23:34
Где столкнулся?

Александр
10.12.2018
18:24:10
Обрабатываю диаграмму вороного, но это не суть

Denis
10.12.2018
18:24:45
Что надо сделать с диаграммой и как там поможет поиск кратчайшего пути?

Александр
10.12.2018
18:25:53
Что надо сделать с диаграммой и как там поможет поиск кратчайшего пути?
Есть список точек. Нужно найти самый короткий путь по другим точками между двух рандомно взятых точек

Как ещё это объяснить)

Соединить точки нужно прямыми линиями

Denis
10.12.2018
18:26:36
Напиши формальное определеное "пути по точкам"

Александр
10.12.2018
18:27:46
Ну есть например 2д изображение карты. Начальная точка - Москва. Конечная - Питер. Нужно между этими городами найти самый короткий путь по другим городам.

Только прямыми линиями

Denis
10.12.2018
18:27:55
Например, путь это последовательность точек длины не менее 2, первый элемент которой совпадает с начальной точкой, последний с конечной, и все ее элементы различны

Александр
10.12.2018
18:27:57
Хороший пример

Denis
10.12.2018
18:28:07
Вот в таком стиле, пожалуйста, а не примерами

Google
Tishka17
10.12.2018
18:29:18
Если напрямую нельзя

Александр
10.12.2018
18:29:38
Напрямую
Прямой дороги нет, только по другим городам

Tishka17
10.12.2018
18:30:02
Хоть где-то есть прямая дорога?

Александр
10.12.2018
18:30:19
До всех других городов прямая

Aragaer
10.12.2018
18:30:27
Есть список точек. Нужно найти самый короткий путь по другим точками между двух рандомно взятых точек
Напоминает задачку, которую я когда-то решал... Только было еще ограничение в "максимальную длину прыжка"

Tishka17
10.12.2018
18:30:38
Тогда цикл и одна пересадка

Aragaer
10.12.2018
18:30:39
потому что иначе ответ это "просто прямо из А в Б"

Александр
10.12.2018
18:31:13
Admin
ERROR: S client not available

Aragaer
10.12.2018
18:31:33
для большого количества точек получалось проблемно

в итоге был сделан "жадный" алгоритм, который просто выбирал такую точку, до которой скалярное произведение "в сторону финиша" и "до этой точки" было бы максимальным

но такой алгоритм может завести в тупик - и заводил

Denis
10.12.2018
18:32:38
А если жадный алгоритм совместить с дейкстрой, получится А*

Aragaer
10.12.2018
18:33:40
еще момент - на практике требовалось в каждый момент времени найти только один - первый - хоп

после этого в течение какого-то времени корабль летит. После совершения прыжка ситуация может уже поменяться

Сергей
10.12.2018
18:34:23
Прямой дороги нет, только по другим городам
Т.е. можно сформулировать так если длина перпендикуляра от третьего города на прямую между двумя городами меньше половины этой прямой, то путь должен проходить через этот город?

Google
Сергей
10.12.2018
18:38:41
Координаты заданы на плоскости (x, y)?

Александр
10.12.2018
18:38:57
Жан
10.12.2018
18:39:41


Aragaer
10.12.2018
18:39:46
вот да, у меня есть ощущение, что тут есть ограничение на дальность прыжка

и координаты небось целочисленные

Александр
10.12.2018
18:40:32
Aragaer
10.12.2018
18:40:46
и еще одна догадка - координаты зациклены 8)

Сергей
10.12.2018
18:41:05
Да, условия не очень точные, их, хотя бы для себя надо сформулировать точно (например, как я выше сформулировал)

Александр
10.12.2018
18:41:12
Что именно не точно?

Евгений
10.12.2018
18:43:57
ребята

кто может помочь

смотрите

я смотрел видео по созданию бота

и вот автор видео открыл файл как то

https://youtu.be/LJdu68ro-rU?t=2607

тут таймкод привязан

подскажете как он открыл этот файл?

и где

Страница 7352 из 9768