Ho una collezione di numeri da 43 a 50 compresi tra 0,133 e 0,005 (ma principalmente sul lato piccolo). Vorrei trovare, se possibile, tutte le combinazioni che hanno una somma tra L e R, che sono molto vicini tra loro. *Problema di imballo dei contenitori (o dello zaino?)
Il metodo forza bruta richiede 2 a 2 gradini, che isn è fattibile Qual è un buon metodo da usare qui?
Modifica: le combinazioni verranno utilizzate in un calcolo e scartate. (Se stai scrivendo il codice, puoi presumere che siano semplicemente in uscita, io modifico se necessario.) Il numero di combinazioni sarà presumibilmente troppo grande per essere conservato in memoria.
* L = 0,5877866649021190081897311406, R = 0,5918521703507438353981412820.
(2^50) nanosecondi = 13.0312489 giorni –
Sì. Per ciascuna combinazione farò un calcolo sul numero e lo scarterei. – Charles