哈希表篇

1

两数之和

C#LeetCode刷题之#1-两数之和(Two Sum)42.8%简单
3

无重复字符的最长子串

 24.2%中等
18

四数之和

 29.4%中等
30

与所有单词相关联的字串

 20.2%困难
36

有效的数独

 46.6%中等
37

解数独

 46.8%困难
49

字母异位词分组

 46.9%中等
76

最小覆盖子串

 29.6%困难
85

最大矩形

 37.5%困难
94

二叉树的中序遍历

 61.7%中等
136

只出现一次的数字

C#LeetCode刷题之#136-只出现一次的数字(Single Number)52.5%简单
138

复制带随机指针的链表

 22.2%中等
149

直线上最多的点数

 10.7%困难
166

分数到小数

 20.8%中等
187

重复的DNA序列

 40.8%中等
202

快乐数

C#LeetCode刷题之#202-快乐数(Happy Number)-该题未分析出时间复杂度47.9%简单
204

计数质数

C#LeetCode刷题之#204-计算质数(Count Primes)22.5%简单
205

同构字符串

C#LeetCode刷题之#205-同构字符串(Isomorphic Strings)38.5%简单
217

存在重复元素

C#LeetCode刷题之#217-存在重复元素(Contains Duplicate)40.8%简单
219

存在重复元素 II

C#LeetCode刷题之#219-存在重复元素 II(Contains Duplicate II)27.0%简单
242

有效的字母异位词

C#LeetCode刷题之#242-有效的字母异位词(Valid Anagram)46.3%简单
274

H指数

 28.2%中等
290

单词模式

C#LeetCode刷题之#290-单词模式(Word Pattern)34.4%简单
299

猜数字游戏

 39.8%中等
336

回文对

 20.6%困难
347

前K个高频元素

 49.1%中等
349

两个数组的交集

C#LeetCode刷题之#349-两个数组的交集(Intersection of Two Arrays)49.9%简单
350

两个数组的交集 II

C#LeetCode刷题之#350-两个数组的交集 II(Intersection of Two Arrays II)33.3%简单
355

设计推特

 23.4%中等
380

常数时间插入、删除和获取随机元素

 36.7%中等
381

O(1) 时间插入、删除和获取随机元素 - 允许重复

 26.8%困难
387

字符串中的第一个唯一字符

C#LeetCode刷题之#387-字符串中的第一个唯一字符(First Unique Character in a String)32.9%简单
389

找不同

C#LeetCode刷题之#389-找不同(Find the Difference)50.5%简单
409

最长回文串

C#LeetCode刷题之#409-最长回文串(Longest Palindrome)41.0%简单
438

找到字符串中所有字母异位词

C#LeetCode刷题之#438-找到字符串中所有字母异位词(Find All Anagrams in a String)30.4%简单
447

回旋镖的数量

C#LeetCode刷题之#447-回旋镖的数量(Number of Boomerangs)46.1%简单
451

根据字符出现频率排序

 46.8%中等
454

四数相加 II

 41.8%中等
463

岛屿的周长

C#LeetCode刷题之#463-岛屿的周长(Island Perimeter)55.3%简单
500

键盘行

C#LeetCode刷题之#500-键盘行(Keyboard Row)61.6%简单
508

出现次数最多的子树元素和

 54.7%中等
525

连续数组

 26.5%中等
535

TinyURL 的加密与解密

 72.8%中等
554

砖墙

 36.8%中等
560

和为K的子数组

 30.1%中等
575

分糖果

C#LeetCode刷题之#575-分糖果(Distribute Candies)53.5%简单
594

最长和谐子序列

C#LeetCode刷题之#594-最长和谐子序列(Longest Harmonious Subsequence)34.4%简单
599

两个列表的最小索引总和

C#LeetCode刷题之#599-两个列表的最小索引总和​​​​​​​(Minimum Index Sum of Two Lists)40.6%简单
609

在系统中查找重复文件

 40.2%中等
632

最小区间

 34.4%困难
645

错误的集合

C#LeetCode刷题之#645-错误的集合(Set Mismatch)29.1%简单
648

单词替换

 43.5%中等
676

实现一个魔法字典

 35.3%中等
690

员工的重要性

 43.9%简单
692

前K个高频单词

 33.8%中等
705

设计哈希集合

C#LeetCode刷题之#705-设计哈希集合​​​​​​​​​​​​​​(Design HashSet)52.4%简单
706

设计哈希映射

C#LeetCode刷题之#706-设计哈希映射(Design HashMap)46.6%简单
710

黑名单中的随机数

 21.0%困难
718

最长重复子数组

 37.4%中等
720

词典中最长的单词

C#LeetCode刷题之#720-词典中最长的单词​​​​​​​(Longest Word in Dictionary)35.6%简单
726

原子的数量

 41.5%困难
739

每日温度

 47.6%中等
748

Shortest Completing Word

 42.0%中等
770

Basic Calculator IV

 20.5%困难
771

宝石与石头

C#LeetCode刷题之#771-宝石与石头​​​​​​​(Jewels and Stones)75.9%简单
781

森林中的兔子

 39.0%中等
811

子域名访问计数

C#LeetCode刷题之#811-子域名访问计数​​​​​​​(Subdomain Visit Count)57.9%简单
884

两句话中的不常见单词

C#LeetCode刷题之#884-两句话中的不常见单词​​​​​​​(Uncommon Words from Two Sentences)49.4%简单
895

最大频率堆栈

 24.4%困难
05-11 17:13