题号 题目 完成状态 备注
1 两数之和(easy) 已完成 HashMap存储kv,与target求差计算
2 两数相加(mid) 已完成 (1)注意进位,最后剩下1位也要计算;(2)while终止条件为两个链表节点都为null
3 无重复字符的最长子串(mid) 未完成
4 寻找两个正序数组的中位数(hard) 未完成
5 最长回文子串(mid) 未完成
6 Z 字形变换(mid) 未完成
7 整数反转(mid) 未完成
8 字符串转换整数 (atoi) (mid) 未完成
9 回文数(easy) 未完成
10 正则表达式匹配(hard) 未完成
11
12
13
14
15 3数之和 已完成 数组排序; 双指针
16 最接近的3数之和 已完成 与15题一样,先排序,再双指针;
17
18
19
20
21 合并2个有序链表 已完成 可以递归;也可以while循环迭代(注意最后有一条链表null了,另一条剩余部分拼在结果中)
22
23 合并K个有序链表 已完成 可以多个节点同时合并;也可以两个一组合并
...
125 验证回文串 已完成 双指针; Character.isLetterOrDigit()