目录
1. 题目:
2.分析:
分析题目意思,queries中每个词都需要和words中全部单词比较,每个词的出现频次最小的单词的次数和words中每个单词最小单词出现次数比较,统计频次小于words中单词最小字母出现的频次次数(每个queries[i]统计一次,每次的结果放入,返回数组)。
3.思路:
1.统计字符串数组words每个字符串中最小单词出现频次放入map集合的val
2.遍历queries,取得每次的字符串最小单词的出现频次q。同时设置内循环遍历map集合取出次数val和q作比较,q<val则统计次数,内循环走完后次数放入数组,进行下一次外循环......直到循环遍历完毕,返回数组。
3.提炼操作:找字符串中最小单词的出现频次可以单独放在一个方法中,两个方法:1>可以先循环把最小单词找出来,再统计次数;2>边找边统计次数