- No.1 Two Sum | 两数之和
- Code: TwoSum.java
- Test: TwoSumTest.java
- No.2 Add Two Numbers | 两数相加
- Code: TwoSum.java
- Test: TwoSumTest.java
- No.3 Longest Substring Without Repeating Characters | 无重复字符的最长子串
- No.4 Median of Two Sorted Arrays | 寻找两个有序数组的中位数
- No.5 Longest Palindromic Substring | 最长回文子串
- No.6 ZigZag Conversion | Z 字形变换
- Code: ZigZagConversion.java
- Test: ZigZagConversionTest.java
- No.7 Reverse Integer | 整数反转
- Code: ReverseInteger.java
- Test: ReverseIntegerTest.java
- No.8 String to Integer (atoi) | 字符串转换整数 (atoi)
- Code: StringToIntegerAtoi.java
- Test: StringToIntegerAtoiTest.java
- No.9 Palindrome Number | 回文数
- Code: PalindromeNumber.java
- Test: PalindromeNumberTest.java
- No.27 Remove Element | 移除元素
- Code: RemoveElement.java
- Test: RemoveElementTest.java
If the IntelliJ is used, then import this directory as a project. You need just click, click and click in the UI.
If an code editor are used, you may need to setup the development environment in a terminal.
./gradlew buildAdd new solutions as classes in src/main/java, and their tests in src/test/java.
./gradlew test