View Single Post
Staro 19.10.2014., 16:05   #5
1v@n
The mighty pirate
Moj komp
 
1v@n's Avatar
 
Datum registracije: Sep 2007
Lokacija: London
Postovi: 9,059
Citiraj:
Autor Bubba Pregled postova
Zacudio bi se koliko "stvari jednostavnijih nego sto izgledaju na prvu" nisu nimalo jednostavne.

http://xkcd.com/399/

Dakle, zelis softver koji ce ti rjesavati problem trgovackog putnika.

IMO, imas tri rjesenja:

a) napraviti sam svoj softver (najbolje, zahtijeva vrijeme(*))
b) dati nekome da ti napravi softver po tvojim tocnim specifikacijama (mozda jednako dobro ali zahtijeva novac(*))
c) koristis neka gotova rjesenja i dodatni softver tipa Excel ili nesto slicno gdje ces kombinirati, recimo poput ovog -> http://gebweb.net/optimap/ (a Google ih poznaje jos hrpu vise ili manje boljih, pitanje je odgovara li ijedan tvojim potrebama).

Koliko sam shvatio, tebi bi bilo najzgodnije da ubacis zeljene lokacije, definiras pocetnu i konacnu destinaciju (ili roundtrip - tipa, da se uvijek vratis u mjesto stanovanja) i pokusas definirati "tezine" puta kako bi izbjegao nelogicnosti jer ti treba predloziti put kojeg ces moci odraditi u jednom danu, predpostavljam, a treba ukljuciti i vrijeme za dostavu/sastanak/odmor i slicno. U principu, uz malo matematike, sortiranja i algoritama, GMaps API, zrno baze i dodatnu zilicu raznog koda za spojiti to, sasvim izvedivo - no pitanje je hoces li naci optimalno gotovo rjesenje, pod uvjetom da je ovo gore sto sam ti napisao to sto trazis.
Da, tako nešto mi treba, ali tražim isključivo gotovo rješenje.

Čak mi i ne treba sortirati prema lokacijama. Dovoljno mi je da uzme veliku košaru punu voća i sortira ih u 5 košara, u jednu jabuke, u drugu kruške itd...
Ja si to naknadno lako uredim prema potrebi. Probao sam već masu task managera i schedule managera koji me traže da detaljno unesem vrijeme i datum i lokaciju, ali to mi ne treba.
Samo obično univerzalno sortiranje.
__________________

CPU: Intel Core i7 8809G
MBO: Intel NUC8i7HVK
RAM: 2x16GB Crucial DDR4 2400
GPU: Radeon™ RX Vega M GH

SSD: 2x Samsung 970 Evo Plus 500 GB M.2
LCD: BENQ PD3200Q
Periferija: Microsoft Sidewinder X6, Logitech Performance MX
OS: Windows 10 Pro x64
1v@n je offline   Reply With Quote