数据结构和算法学习记录,结合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 | ||