An open API service indexing awesome lists of open source software.

https://github.com/crossoverjie/leetcode

🕵️‍♂️ leetcode practice
https://github.com/crossoverjie/leetcode

algorithms java leetcode

Last synced: 7 months ago
JSON representation

🕵️‍♂️ leetcode practice

Awesome Lists containing this project

README

          

# LeetCode

[![Build Status](https://travis-ci.org/crossoverJie/leetcode.svg?branch=master)](https://travis-ci.org/crossoverJie/leetcode)
[![codecov](https://codecov.io/gh/crossoverJie/leetcode/branch/master/graph/badge.svg)](https://codecov.io/gh/crossoverJie/leetcode)
[![Coverage Status](https://coveralls.io/repos/github/crossoverJie/leetcode/badge.svg)](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)