Данные о расстояниях между странами.

Тема в разделе "WASM.HEAP", создана пользователем Span, 17 сен 2007.

  1. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    slow
    Ну тогда уж + пароход, +верблюд (ишак, буйвол,...) :))
     
  2. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    crypto
    Юмор оценил.
     
  3. Span

    Span New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2006
    Сообщения:
    134
    Не важно каким образом добрался человек...

    Нужно именно минимальное время, за которое объект мог(!!!) переместится из А в Б.
    Так что надо считать, что перемещался он по прямой, и самолетом (может можно и быстрее, я не знаю).

    Хотя по хорошему, надо еще и учитывать, мог ли он добраться тем же самолетом из А в Б. Может нет там аэропортов...
    Но это не нужно для моей задачи.
     
  4. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Span
    Эта задача тянет на ТЗ в ветке COMMERCE :)
    Там Вам всё расчитают даже если он между
    брасом и буттерфляем поучаствовал в тараканьих бегах.
    И ещё много интересных моментов учтут(мож размножался и т.д. ....)
    Тема стала не этой ветки :dntknw:
     
  5. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
  6. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    Откуда ты знаешь?
     
  7. Span

    Span New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2006
    Сообщения:
    134
    to crypto

    да, пробовал.
    Пока ухватился как раз за этот вариант.
    Этот сервис так же пользуется google Maps.
    Попробую написать скрипт, который прямым перебором будет доставать расстояния через этот сервис.
     
  8. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    device
    Знаю бывш чела от туда.
    Там огромные проблемы с финансированием этого.
    Жить достойно на зп нельзя а грязью заниматься совесть
    не позволяет.Если зп поднялиб сразу же вернулся бы.
    Задачи там действительно интересные.
    Соответственно хор сделать
    почти некому.

    Span
    Знал одних интересных людей.
    Они чтоб что-то сделать обязательно искали
    компоненту для дельфи и в редакторе свойств её приживляли...
    У них часто вставало дело если сразу не находили
    компоненту наподобии "я накормлю, подотру за тобой крошки, спать уложу...":)

    У твоей задачи не супер класс сложности как кажется.
    Да придётся немного почитать и пописать.
    Основная проблема в создании базы данных.
    Но это дело можно скинуть операторше, сделав для этого простенький
    интерфейс.
    Создаются несколько графов с вариантами разных путей и по
    тобой модифицированному алгоритму Дейкстры(или другому)
    составляется минимальная цепочка.Расчёт будет сразу по нескольким
    графам и если оттуда куда-то нет самолёта соответственно будет
    считатся вариант другим путём или самолётом через промежуточную точку.
    В принципе можно в начале задавать ей какие-то предпочтения на
    вид транспорта.Можно результат выводить графически с чекбоксами
    на транспорте точки и самой точки - и исключать их из следующего расчёта.
    Самое сложное здесь это корректно модифицировать Дейкстру для
    просчёта из нескольких графов.Очень глубоко я не анализировал , но
    возможно ещё какие-то информационные структуры для связки
    придётся внести.

    Если это реализуеш и прикрутиш путный интерфейс
    то будет отличный проект для портфолио.
    В принципе такой штукой и торговать можно:)

    p.s.
    ИМХО
    Используя чужой сервис можно размножить чужие глюки:)
    Своя база лучше.
     
  9. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    wsd
    +1
     
  10. maxdiver

    maxdiver Max

    Публикаций:
    0
    Регистрация:
    18 июл 2006
    Сообщения:
    308
    Адрес:
    Саратов
    wsd
    А почему "несколько графов"? По-моему, граф один, и подойдёт алгоритм Дейкстры без всяких изменений.
     
  11. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    maxdiver
    +1.
    единственно, что у путей на графе будут два параметра - вес и тип.
     
  12. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    maxdiver
    несколько нужно для независимости одного от
    другого.Вообще вариантов туча!
    Истинный Дейкстра не считает обывательские инварианты возможностей;)

    slow
    прекрати ставить плюсы всем кого увидишь:)
    Вес полюбому должен быть!
    А тип лучше реализовать в разных для независимости;)

    Span
    Если намериния действительно серьёзны - то читай МГУшные лекции-
    поиск в гугле "М.А.Тайцлин Графы djvu" и это не варез!
     
  13. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    Можешь не рассказывать.
    Меня прямо из колледжа забрали:dntknw: