Leetcode
题号 | 题目 | 完成状态 | 备注 |
---|---|---|---|
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() |