https://github.com/crossoverjie/leetcode
🕵️♂️ leetcode practice
https://github.com/crossoverjie/leetcode
algorithms java leetcode
Last synced: 7 months ago
JSON representation
🕵️♂️ leetcode practice
- Host: GitHub
- URL: https://github.com/crossoverjie/leetcode
- Owner: crossoverJie
- License: mit
- Created: 2017-11-28T20:45:33.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T03:26:05.000Z (over 4 years ago)
- Last Synced: 2025-04-23T03:48:17.960Z (7 months ago)
- Topics: algorithms, java, leetcode
- Language: Java
- Homepage:
- Size: 54.7 KB
- Stars: 51
- Watchers: 6
- Forks: 34
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LeetCode
[](https://travis-ci.org/crossoverJie/leetcode)
[](https://codecov.io/gh/crossoverJie/leetcode)
[](https://coveralls.io/github/crossoverJie/leetcode)
众所周知 `LeetCode` 是一个刷算法题的网站,参加 `ACM` 或者是大厂面试都有重要作用。
所以以下内容我是空余时间的题解,有着详细的注释。
刷题的顺序由易到难,有任何疑问欢迎提出,共勉!
## Easy
NO | Title | Solution
---- | --- | ---
1| [Two Sum](https://leetcode.com/problems/two-sum) | [TwoSum.java](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/TwoSum.java)
7 | [Reverse Integer](https://leetcode.com/problems/reverse-integer/) | [ReverseInteger](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/ReverseInteger.java)
9 | [Palindrome Number](https://leetcode.com/problems/palindrome-number/description/) | [PalindromeNumber](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/PalindromeNumber.java)
20 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses/description/) | [ValidParentheses](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/ValidParentheses.java)
21 | [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists/description/) | [MergeTwoSortedLists](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/MergeTwoSortedLists.java)
22 | [Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array/description/) | [RemoveDuplicatesSortedArray](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/RemoveDuplicatesSortedArray.java)
35 | [Search Insert Position](https://leetcode.com/problems/search-insert-position/description/) | [SearchInsertPosition](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/SearchInsertPosition.java)
83 | [Remove Duplicates from Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list/description/) | [RemoveDuplicatesFromSortedList](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/easy/RemoveDuplicatesFromSortedList.java)
## Medium
NO | Title | Solution
---- | --- | ---
19| [Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/) | [RemoveNthNodeFromEndOfList.java](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/medium/RemoveNthNodeFromEndOfList.java)
151| [Reverse Words in a String](https://leetcode.com/problems/reverse-words-in-a-string/description/) | [ReverseWordsInAString.java](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/medium/ReverseWordsInAString.java)
347| [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements/description/) | [TopKFrequentElements.java](https://github.com/crossoverJie/leetcode/blob/master/src/main/java/com/crossoverjie/leetcode/medium/TopKFrequentElements.java)