拼写单词(简单)
题目要求
给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。
假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。
 注意:每次拼写时,chars 中的每个字母都只能用一次。
 返回词汇表 words 中你掌握的所有单词的 长度之和。
 示例
| 1 | 输入:words = ["cat","bt","hat","tree"], chars = "atach" | 
通过数组计数
思路
 通过记录每个字符出现的次数,在遍历两个字符串后即可确定结果
代码
| 1 | class Solution { | 
思路
 先遍历一遍字母表字符串,用长度为 26 的数组来记录每个字母出现的次数,再通过遍历单词表中的每一个字母,出现一次就在数组中的数量上 -1,如果数量出现 -1,就不能组成这个单词,否则就可以继续寻找下去,最后返回结果