io ho dei dubbi che questa ricerca binaria funzioni a dovere. A parte l'indentazione che lascia a desiderare, ma qui credo che c'è un qualche errore:
codice:else if (elem[m] > e) return RICBIN(e,i,m-1); else return RICBIN(e,m+1,j);
io ho dei dubbi che questa ricerca binaria funzioni a dovere. A parte l'indentazione che lascia a desiderare, ma qui credo che c'è un qualche errore:
codice:else if (elem[m] > e) return RICBIN(e,i,m-1); else return RICBIN(e,m+1,j);
Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!