https://leetcode.com/problems/valid-anagram Easy

Решение

class Solution {
    fun isAnagram(s: String, t: String): Boolean {
        if (s.length != t.length) return false
        val cnt = IntArray(26)
        for (ch in s) cnt[ch.code - 97]++
        for (ch in t) {
            val i = ch.code - 97
            cnt[i]--
            if (cnt[i] < 0) return false
        }
        return true
    }
}