数据结构和算法学习记录,结合LeetCode刷题
https://leetcode-cn.com/circle/article/NfHhXD/
| 题目 | 解法 | 分类 | Time | Space |
|---|---|---|---|---|
| 1.Two Sum | GO JAVA | Array | O(n) | O(n) |
| 2.Add Two Numbers | GO JAVA | Linked List | O(n) | O(1) |
| 3. Longest Substring Without Repeating Characters | GO JAVA | Sliding Window | O(n) | O(n) |
| 4. Median of Two Sorted Arrays | GO JAVA | Binary-Search | O(log (m+n)) | O(1) |
| 5. Longest Palindromic Substring | GO JAVA | DP | ||
| 6. ZigZag Conversion | GO JAVA | String | O(n) | O(n) |
| 7. Reverse Integer | [GO](https://github.com/lpnpcs/leetcode-go/blob/master/code/7. Reverse%20Integer/ri7.go) [JAVA](https://github.com/lpnpcs/leetcode-go/blob/master/code/7. Reverse%20Integer/Solution.java) | Math | O(log(x)) | O(1) |
| �8. String to Integer (atoi) | JAVA | Math | ||
| �9. Palindrome Number | JAVA | Math | ||