| 1234567891011121314151617 | func canConstruct(ransomNote string, magazine string) bool {	m, n := len(ransomNote), len(magazine)	if n < m {		return false	}	cnt := make([]int, 256)	for _, r := range magazine {		cnt[r]++	}	for _, r := range ransomNote {		cnt[r]--		if cnt[r] < 0 {			return false		}	}	return true}
 |