Meno monete possibili

Messaggioda kobeilprofeta » 07/01/2017, 11:14

Penso che sia noto come problema. Debbo raggiungere una determinata cifra usando meno monete (banconote) possibili.

Voglio capire quando valga la legge "uso sempre la più grande possibile". (*)

Ovviamente questa cosa non vale sempre, un facile controesempio è:
costruire 6€ avendo a disposizione: 5, 3, 0.01

Con le nostre taglie di euro questa cosa ad occhio sembra valere (non so dimostrarlo). Qualcuno è in grado di dire quando vale la (*) e quando no?
kobeilprofeta
Cannot live without
Cannot live without
 
Messaggio: 2226 di 5262
Iscritto il: 24/09/2012, 18:25

Re: Meno monete possibili

Messaggioda Rigel » 09/01/2017, 13:56

La (*) è, in buona sostanza, l'algoritmo greedy per il problema dello zaino (semplificato in questo caso).
Come è noto, quest'algoritmo non è ottimale (e infatti non fornisce la soluzione ottimale nel tuo esempio).
Non so se nel caso da te esposto sia noto un algoritmo ottimale.
Rigel
Cannot live without
Cannot live without
 
Messaggio: 4204 di 7818
Iscritto il: 13/01/2010, 08:31


Torna a Giochi matematici

Chi c’è in linea

Visitano il forum: hydro e 1 ospite