🕵️‍♂️ leetcode practice
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
.travis.yml
LICENSE
README.md
pom.xml

README.md

LeetCode

Build Status codecov Coverage Status

众所周知 LeetCode 是一个刷算法题的网站,参加 ACM 或者是大厂面试都有重要作用。

如今不管是 ACM 和大厂面试都与我无缘,但数据结构与算法却是任何一门编程语言都需要核心掌握的,当开发年限越来越长其中的重要性也会越来越大(现在我就深有感触)。

所以以下内容我是空余时间的题解,有着详细的注释。

刷题的顺序由易到难,有任何疑问欢迎提出,共勉!

Easy

NO Title Solution
1 Two Sum TwoSum.java
7 Reverse Integer ReverseInteger
9 Palindrome Number PalindromeNumber
20 Valid Parentheses ValidParentheses
21 Merge Two Sorted Lists MergeTwoSortedLists
22 Remove Duplicates from Sorted Array RemoveDuplicatesSortedArray
35 Search Insert Position SearchInsertPosition
83 Remove Duplicates from Sorted List RemoveDuplicatesFromSortedList

Medium

NO Title Solution
19 Remove Nth Node From End of List RemoveNthNodeFromEndOfList.java
151 Reverse Words in a String ReverseWordsInAString.java
347 Top K Frequent Elements TopKFrequentElements.java