Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Non credo che qualcuno abbia capito il ragionamentoHey qualcuno lo ha scritto?
Come già detto qualche post fa il tuo ragionamento può funzionare su numeri "piccoli" minori di 50 cifre circa perché poi l'algoritmo richiederebbe anni per trovare il giusto numero che lo fattorizza.Hey qualcuno lo ha scritto?
Se funziona come penso io è una costante(il numero delle Cifre del numero da fattorizzare) per Euclide per logaritmo in base due (che sarebbe la ricerca della quantità di strada giusta).Come già detto qualche post fa il tuo ragionamento può funzionare su numeri "piccoli" minori di 50 cifre circa perché poi l'algoritmo richiederebbe anni per trovare il giusto numero che lo fattorizza.
Inviato dal mio Oneplus X utilizzando Tapatalk
Il fatto che sia un algoritmo probabilistico non è un problema, anche l'algoritmo che viene usato per scegliere i numeri primi è probabilistico. Il setaccio quadratico è buono per fattorizzare numeri di ~40 cifre decimali, che non sono poi così tante.Ho appena letto il crivello quadratico ma è probabilistico ho visto?
Prima devi trasformare quello che hai in testa (e che hai provato a grandi in qualche modo) in un algoritmo. Dopo che abbiamo un algoritmo, possiamo provare a calcolare il suo costo.Se funziona il mio, che complessità computazionale ha?
X*1000 - 45459487= (X-4546)*1000+0513 si testa 4546
Ad esempio qui come hai scelto il valore 4546? Hai preso le prime 4 cifre di 45459487 e le hai sommate a 1? In base a quale criterio hai scelto le prime 4 cifre e non, per esempio, le prime 3?X*1000 - 45459487= (X-4546)*1000+0513 si testa 4546
Putroppo li c'è un errore di calcolo8675052 [DIVERSO1]
step | x | y | d |
1 | 5 | 26 | 1 |
2 | 26 | 7474 | 1 |
3 | 677 | 871 | 97 |
[2^al numero delle cifre di sqrt(n)]
è un buon risultato ?
per fattorizzare un numero n impiego al massimo
[2^al numero delle cifre di sqrt(n)]
è un buon risultato ?