揭秘leetcode最简单的一道题目(通过率最高~!)
难度中等3
设计一个算法,找出数组中两数之和为指定值的所有整数对。一个数只能属于一个数对。
示例 1:
输入: nums = [5,6,5], target = 11 输出: [[5,6]]
示例 2:
输入: nums = [5,6,5,6], target = 11 输出: [[5,6],[5,6]]
提示:
nums.length <= 100000
Dictionary<string, int> dic = new Dictionary<string, int>();
public WordsFrequency(string[] book)
{
for (int i = 0; i < book.Length; i++)
{
if (dic.ContainsKey(book[i]))
{
dic[book[i]]++;
}
else
{
dic[book[i]] = 1;
}
}
}
public int Get(string word)
{
if (dic.ContainsKey(word))
{
return dic[word];
}
return 0;
}