/leetcode

Primary LanguageRust

解决方案

全部题目:170

  • 🟩 125
  • 🟨 41
  • 🟥 4
题目 难度 解答
1. 两数之和 🟩 🦀
2. 两数相加 🟨 🦀 🐹
3. 无重复字符的最长子串 🟨 🦀 🐹
4. 寻找两个正序数组的中位数 🟥 🦀 🐹
5. 最长回文子串 🟨 🦀
6. Z 字形变换 🟨 🦀
7. 整数反转 🟨 🦀 🐹
8. 字符串转换整数 (atoi) 🟨 🦀
9. 回文数 🟩 🦀
13. 罗马数字转整数 🟩 🦀
14. 最长公共前缀 🟩 🦀
19. 删除链表的倒数第 N 个结点 🟨 🦀 🐹
20. 有效的括号 🟩 🦀
21. 合并两个有序链表 🟩 🦀 🐹
22. 括号生成 🟨 🦀
26. 删除有序数组中的重复项 🟩 🦀 🐹
27. 移除元素 🟩 🦀 🐹
28. 实现 strStr() 🟨 🦀 🐹
31. 下一个排列 🟨 🦀
33. 搜索旋转排序数组 🟨 🦀
35. 搜索插入位置 🟩 🦀 🐹
38. 外观数列 🟨 🦀 🐹
50. Pow(x, n) 🟨 🦀
53. 最大子数组和 🟨 🦀
56. 合并区间 🟨 🦀 🐹
57. 插入区间 🟨 🦀 🐹
58. 最后一个单词的长度 🟩 🦀
64. 最小路径和 🟨 🐹
66. 加一 🟩 🦀
67. 二进制求和 🟩 🦀
69. x 的平方根 🟩 🦀
70. 爬楼梯 🟩 🦀
80. 删除有序数组中的重复项 II 🟨 🦀
83. 删除排序链表中的重复元素 🟩 🦀
122. 买卖股票的最佳时机 II 🟨 🦀
136. 只出现一次的数字 🟩 🦀 🐹
137. 只出现一次的数字 II 🟨 🦀
160. 相交链表 🟩 🐹
167. 两数之和 II - 输入有序数组 🟨 🦀 🐹
169. 多数元素 🟩 🦀 🐹
189. 轮转数组 🟨 🦀 🐹
190. 颠倒二进制位 🟩 🦀
191. 位1的个数 🟩 🦀
205. 同构字符串 🟩 🦀 🐹
206. 反转链表 🟩 🦀
217. 存在重复元素 🟩 🦀
219. 存在重复元素 II 🟩 🦀
232. 用栈实现队列 🟩 🦀
234. 回文链表 🟩 🦀
237. 删除链表中的节点 🟨 🦀 🐹
242. 有效的字母异位词 🟩 🦀 🐹
260. 只出现一次的数字 III 🟨 🦀
268. 丢失的数字 🟩 🦀 🐹
278. 第一个错误的版本 🟩 🦀 🐹
283. 移动零 🟩 🦀 🐹
290. 单词规律 🟩 🦀
344. 反转字符串 🟩 🦀 🐹
349. 两个数组的交集 🟩 🦀 🐹
350. 两个数组的交集 II 🟩 🦀
386. 字典序排数 🟨 🦀
387. 字符串中的第一个唯一字符 🟩 🦀
414. 第三大的数 🟩 🦀 🐹
415. 字符串相加 🟩 🐹
482. 密钥格式化 🟩 🦀
485. 最大连续 1 的个数 🟩 🦀
500. 键盘行 🟩 🦀
509. 斐波那契数 🟩 🦀
520. 检测大写字母 🟩 🦀
535. TinyURL 的加密与解密 🟨 🦀
540. 有序数组中的单一元素 🟨 🦀
557. 反转字符串中的单词 III 🟩 🦀 🐹
565. 数组嵌套 🟨 🦀
575. 分糖果 🟩 🦀
598. 范围求和 II 🟩 🦀
648. 单词替换 🟨 🦀
670. 最大交换 🟨 🦀
672. 灯泡开关 Ⅱ 🟨 🦀
676. 实现一个魔法字典 🟨 🦀
693. 交替位二进制数 🟩 🦀
704. 二分查找 🟩 🦀 🐹
717. 1 比特与 2 比特字符 🟩 🦀
724. 寻找数组的中心下标 🟩 🦀
728. 自除数 🟩 🦀
729. 我的日程安排表 I 🟨 🦀
735. 行星碰撞 🟨 🦀
736. Lisp 语法解析 🟥 unsolved
745. 前缀和后缀搜索 🟥 unsolved
746. 使用最小花费爬楼梯 🟩 🦀
762. 二进制表示中质数个计算置位 🟩 🦀
804. 唯一摩尔斯密码词 🟩 🦀
811. 子域名访问计数 🟩 🦀
819. 最常见的单词 🟩 🦀
821. 字符的最短距离 🟩 🦀
844. 比较含退格的字符串 🟩 🦀
876. 链表的中间结点 🟩 🦀 🐹
912. 排序数组 🟨 🦀
917. 仅仅反转字母 🟩 🦀
929. 独特的电子邮件地址 🟩 🦀
941. 有效的山脉数组 🟩 🦀
977. 有序数组的平方 🟩 🦀 🐹
1047. 删除字符串中的所有相邻重复项 🟩 🦀
1108. IP 地址无效化 🟩 🦀
1189. “气球” 的最大数量 🟩 🦀
1200. 最小绝对差 🟩 🦀
1206. 设计跳表 🟥 🦀
1252. 奇数值单元格的数目 🟩 🦀
1290. 二进制链表转整数 🟩 🦀
1331. 数组序号转换 🟩 🦀
1333. 餐厅过滤器 🟨 🐹
1342. 将数字变成 0 的操作次数 🟩 🦀 🐹
1374. 生成每种字符都是奇数个的字符串 🟩 🦀
1380. 矩阵中的幸运数 🟩 🦀
1403. 非递增顺序的最小子序列 🟩 🦀
1408. 数组中的字符串匹配 🟩 🦀
1413. 逐步求和得到正数的最小值 🟩 🦀
1422. 分割字符串的最大得分 🟩 🦀
1450. 在既定时间做作业的学生人数 🟩 🦀
1460. 通过翻转子数组使两个数组相等 🟩 🦀
1464. 数组中两元素的最大乘积 🟩 🦀
1470. 重新排列数组 🟩 🦀
1480. 一维数组的动态和 🟩 🦀 🐹
1582. 二进制矩阵中的特殊位置 🟩 🦀
1603. 设计停车系统 🟩 🦀
1608. 特殊数组的特征值 🟩 🦀
1619. 删除某些元素后的数组均值 🟩 🦀
1636. 按照频率将数组升序排序 🟩 🦀
1656. 设计有序流 🟩 🦀
1694. 重新格式化电话号码 🟩 🦀
1732. 找到最高海拔 🟩 🦀
1736. 替换隐藏数字得到的最晚时间 🟩 🦀 🐹
1748. 唯一元素的和 🟩 🦀
1791. 找出星型图的中心节点 🟩 🦀
1796. 字符串中第二大的数字 🟩 🦀
1800. 最大升序子数组和 🟩 🦀
1805. 字符串中不同整数的数目 🟩 🦀
1812. 判断国际象棋棋盘中一个格子的颜色 🟨 🦀
1827. 最少操作使数组递增 🟩 🦀
1832. 判断句子是否为全字母句 🟩 🦀
1846. 减小和重新排列数组后的最大元素 🟨 🦀
1893. 检查是否区域内所有整数都被覆盖 🟩 🦀 🐹
1929. 数组串联 🟩 🦀 🐹
2000. 反转单词前缀 🟩 🦀
2006. 差的绝对值为 K 的数对数目 🟩 🦀
2042. 检查句子中的数字是否递增 🟩 🦀
2047. 句子中的有效单词数 🟩 🦀
2180. 统计各位数字之和为偶数的整数个数 🟩 🦀
2315. 统计星号 🟩 🦀
2352. 相等行列对 🟨 🐹
2409. 统计共同度过的日子数 🟩 🦀 🐹
2418. 按身高排序 🟩 🦀
2423. 删除字符使频率相同 🟩 🦀
2437. 有效时间的数目 🟩 🐹
2460. 对数组执行操作 🟩 🦀 🐹
2465. 不同的平均值数目 🟩 🦀 🐹
2469. 温度转换 🟩 🦀
2706. 购买两块巧克力 🟩 🐹
2864. 最大二进制奇数 🟩 🐹
剑指 Offer 03. 数组中重复的数字 🟩 🐹
剑指 Offer 06. 从尾到头打印链表 🟩 🦀
剑指 Offer 09. 用两个栈实现队列 🟩 🦀 🐹
剑指 Offer 22. 链表中倒数第k个节点 🟩 🦀
剑指 Offer 28. 对称的二叉树 🟩 🦀
剑指 Offer II 041. 滑动窗口的平均值 🟩 🦀
剑指 Offer 52. 两个链表的第一个公共节点 🟩 🦀 🐹
剑指 Offer 53 - I. 在排序数组中查找数字 I 🟩 🦀 🐹
剑指 Offer 58 - I. 翻转单词顺序 🟩 🦀
面试题 01.01. 判定字符是否唯一 🟩 🦀 🐹
面试题 01.05. 一次编辑 🟨 🦀
LCR 021. 删除链表的倒数第 N 个结点 🟩 🐹
LCR 099. 最小路径和 🟨 🐹