2015-11-16 2 views
-2
for(int i = 0;i < length; i++){ 
     count[string[i] - 'a']++; 
    } 

Я видел много людей использует этот код, чтобы подсчитать количество вхождений каждой буквы в string.Would знать, как этот код делает это.Как посчитать этот код числа вхождений каждой буквы C++

+0

Возможный дубликат [Подсчет событий в векторе] (http://stackoverflow.com/questions/1204313/counting-occurences-in-a-vector) – LogicStuff

+2

Какую часть вы не понимаете? – Jarod42

+0

Я не получаю часть -'a ' –

ответ

0

Каждый символ - это число в C++. Поэтому count [i] хранит количество вхождений i-й буквы.

Смежные вопросы