Autor | Zpráva | ||
---|---|---|---|
Tastix Profil * |
#1 · Zasláno: 28. 8. 2007, 18:10:35
Dobrý den,
potřeboval bych vytvořit program viz. níže, je nunté tam použít Dijkstrův algoritmus nebo jiný nebo vymyslet vlastní řešení. Odměna za vyhotovení jistá. Děkuji. Úkol: implementace algoritmu nalezení nejkratší cesty Cíl: jednoduchá internetová stránka, která nabídne uživateli výběr z několika měst, možnost výběru jestli chce nejkratší nebo nejrychlejší cestu. V dalším kroku stránka uživateli vypíše nalezenou cestu a celkovou vzdálenost a dobu. Doporučený postup: - prozkoumání existujících algoritmů pro nalezení nejkratší cesty, a výběr algoritmu vhodného pro tuto úlohu. - návrh a vytvoření jednoduché databáze v mysql pro uchování údajů o městech a cestách mezi nimi (města mezi kterými cesta vede + vzdálenost a doba přepravy mezi městy), vyplnění několika údajů do databáze (cca 10 měst + cesty mezi nimi). V databázi budou uloženy jen cesty mezi sousedními městy (ty, které jsou propojeny cestou přímo). - implementace vybraného algoritmu v programovacím jazyce php, čtení dat o městech z databáze mysql, vytvoření jednoduchého webového formuláře pro výběr zdrojového a cílového města a volbu nejkratší/nejrychlejší + jednoduché stránky pro prezentaci výsledků (grafická úprava není rozhodující). Poznámky: - cesty mezi městy jsou obousměrné (vede-li cesta z A do B, pak vede i z B do A - má stejnou délku i dobu cesty). - důraz bude kladen na přehledné členění kódu, jednoznačné pojmenování proměnných a funkcí a využití OOP. - algoritmy jsou dostupné na internetu nebo v učebnicích diskrétní matematiky, stačí si jen vybrat a implementovat, není třeba vymýšlet nic nového. |
||
Aleš Janda Profil |
#2 · Zasláno: 28. 8. 2007, 18:14:56
Já myslel, že jsou prázdniny :-) V které škole zadávají práce i přes léto?
P.S.: Wikipedia nestačí? |
||
Tastix Profil * |
#3 · Zasláno: 28. 8. 2007, 18:42:03
To není do školy, ale pro soukromé účely. Z Wikipedie to moc nechápu.
|
||
Mistr Profil |
#4 · Zasláno: 29. 8. 2007, 00:28:24
Tastix
Odměna za vyhotovení jistá. Jaká odměna? Odměnou může být například i "prostá" pochvala. |
||
nightfish Profil |
#5 · Zasláno: 29. 8. 2007, 01:47:02
Tastix
kolik nabízíš? a v jakém programovacím jazyce to chceš implementovat? |
||
Tastix Profil * |
#6 · Zasláno: 29. 8. 2007, 10:28:09
Odměna zajisté finanční, potřebuju to v PHP. Pokud má někdo zájem, tak se mi prosím ozvěte na ICQ: 227575630
|
||
Tastix Profil * |
#7 · Zasláno: 31. 8. 2007, 17:42:17
Nikdo nic?
|
||
nightfish Profil |
#8 · Zasláno: 31. 8. 2007, 17:45:05
Tastix
Nabídni konkrétní finanční částku... |
||
Tastix Profil * |
#9 · Zasláno: 31. 8. 2007, 17:47:59
500Kč
|
||
joejoe Profil * |
#10 · Zasláno: 1. 9. 2007, 12:49:35
taky bys mohl napsat v jakem jazyku to potrebujes
|
||
Laman Profil |
#11 · Zasláno: 1. 9. 2007, 14:58:58
joejoe
už to napsal dvakrát. PHP |
||
Časová prodleva: 17 let
|
0