Witam,
Wiem, ze pojawilo sie wiele postow odnoscnie algorytmow wyszukiwania najkrotszej trasy, jednak nie moge znalezc odpowiedz na meczace mnie pytanie.
Czy istnieje algorytm na wyznaczenie najkrotszej trasy przez punkty (znajdujace sie np. w tablicy kwadratowej), gdy nie jest dla nas wazne, ktory punkt jest punktem poczatkowym, a ktory koncowym (punkt poczatkowy na pewno nie jest punktem koncowym), z uwzglednieniem faktu, ze trasa musi przejsc przez kazdy punkt? To tak jakbysmy chcieli zaplanowac sobie podroz po swiecie, zwiedzajac Polske, Wlochy, Brazylie, Kanade, Indie, Argentyne, Kenie, RPA, Japonie i chcemy znalezc z jakiego punktu najlepiej zaczac, przez jakie przejechac i w jakim skonczyc, by trasa byla najkrotsza. Czy w tym przypadku musze przesledzic wszystkie mozliwe opcje i w ten sposob zadecyduje o najkrotszej trasie? (brzmi bardzo nieoptymalnie)
Drugie pytanie to, jakiego algorytmu (znow - o ile istnieje) uzyc, gdy wiem, ze wyruszam z danego miejsca, nie jest ono natomiast miejscem koncowym podrozy. Czyli startuje z Polski, chce zobaczyc wszystkie kraje i w tym ostatnim (na mojej najkrotszej trasie z Polski) sie osiedlic;)?
Pozdrawiam,
Fsh