s1 and s2
являются strings.char_count[26]
- это целочисленный массив для хранения количества символов. Это одно из решений для поиска различий между двумя строками, которые должны быть анаграммами. Кто-нибудь может объяснить этот код?
int char_count[] = new int[26];
for (int i = 0; i < s1.length(); i++)
char_count[s1.charAt(i) - 'a']++;
for (int i = 0; i < s2.length(); i++) {
if(char_count[s2.charAt(i)-'a']--<=0)
count++;
```