Le potenze nello studio degli algoritmi
Ciao a tutti! Vi chiedo di aiutarmi con un dubbio: studiando una materia molto simile a "dati e algoritmi" (quella materia astratta dove si usano solo pseudocodici) mi sono accorto che nella soluzione di un esercizio invece di trascurare il calcolo della potenza ad esempio
con un
fissato, dice che sarebbe necessario un tempo
per calcolarla.
In java o altri linguaggi io farei
senza chiedermi quanto ci impiega la macchina, sperando che il tempo sia bassissimo. In realtà non so quanto ci impiegano,
sarebbe diciamo il classico tempo necessario n queste situazioni, o quello che si usa per convenzione negli algoritmi?
con un
fissato, dice che sarebbe necessario un tempo
per calcolarla. In java o altri linguaggi io farei
senza chiedermi quanto ci impiega la macchina, sperando che il tempo sia bassissimo. In realtà non so quanto ci impiegano,
sarebbe diciamo il classico tempo necessario n queste situazioni, o quello che si usa per convenzione negli algoritmi?
(dove
è ovviamente il numero di bit dell'esponente
e qualsiasi esponente
, anche se non è detto che sia sempre ottimo.