Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Ahoj,
řeším následující úlohu:
Stručné zadání: Mějme kurzovní lístek, na kterém je celkem měn a pro každé dvě měny a máme určen jejich směnný kurz (tedy za jednu jednotku měny dostaneme jednotek měny ). Navrhněte algoritmus, který pro zadaný kurzovní lístek zjistí, zda existuje způsob, jak postupným směňováním zbohatnout.
Dospěl jsem k následujícímu řešení, prý v něm ale mám chybu (algoritmus údajně detekuje jen výhodné cykly délky 2). Nemáte někdo prosím nějaký protipříklad, pro který by můj algoritmus nefungoval?
Edit: na argument, že detekuje jen cykly délky 2 mám protipříklad:
Offline
Pokud zlogaritmujeme délky hran, redukuje se úloha na detekci nagativních cyklů, pro tu lze požít Bellman-Fordův algoritmus:
https://en.wikipedia.org/wiki/Bellman%E … _algorithm
Offline
Stránky: 1