[RoLUG] codice random banner
Dario Rigolin
rolug@lists.linux.it
Fri, 21 Mar 2003 12:17:27 +0100
On Thursday 20 March 2003 19:19, Roccatello Eduard wrote:
> si accettano critiche e consigli.
> per chi non lo avesse capito quel codice è ASP :-P
Potresti invece creare un generatore di sequenze numeriche parametriche e
memorizzare l'indice. Se precalcoli una successione di banner (B0...Bi) che
rispecchi la distribuzione di probabilità dei banner. Questo ti costa ua
costante fissa ogni volta che cambi i banner (presumendo che i dati dei
banner cambino con poca frequenza rispetto alle visite che hai nel tuo sito.
Ogni lettura di banner deve solo condividere un indice circolare sulla
sequenza, nessun calcolo run-time e sei magicamente ad O(1).
Ciao!
--
Dario Rigolin
Phone: +39 3351261582