Dopo le considerazioni di @torn24, è molto più efficienteCon n la lunghezza della stringa.codice:for(i=0; i < n; ++i) { if(frase[i] >= 'a' && frase[i] <= 'z') { ++lettere[frase[i]-'a']; } }
(@torn24 lo stesso si potrebbe fare usando string)
Dopo le considerazioni di @torn24, è molto più efficienteCon n la lunghezza della stringa.codice:for(i=0; i < n; ++i) { if(frase[i] >= 'a' && frase[i] <= 'z') { ++lettere[frase[i]-'a']; } }
(@torn24 lo stesso si potrebbe fare usando string)
Ultima modifica di Scara95; 30-09-2014 a 08:43
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares