LeetCode # Title Solution Difficulty 1 Palindrome Partitioning JAVA Medium 2 Squares of a Sorted Array JAVA Easy 3 Validate Binary Search Tree JAVA Medium 4 4Sum II JAVA Medium 5 Increasing Triplet Subsequence JAVA Medium 6 Smallest Range II JAVA Medium 7 Next Greater Element III JAVA Medium 8 Longest Harmonious Subsequence JAVA Easy 9 Valid Anagram JAVA Easy 10 Number of Steps to Reduce a Number to Zero JAVA Easy 11 Shortest Path in Binary Matrix JAVA Medium 12 Is Graph Bipartite? JAVA Medium 13 The K Weakest Rows in a Matrix JAVA Easy 14 Letter Case Permutation JAVA Medium 15 Best Time to Buy and Sell Stock with Cooldown JAVA Medium 16 Arithmetic Slices JAVA Medium 17 Kth Smallest Element in a BST JAVA Medium 18 Minimum Remove to Make Valid Parentheses JAVA Medium 19 Broken Calculator JAVA Medium 20 Longest Word in Dictionary through Deleting JAVA Medium 21 Search a 2D Matrix II JAVA Medium 22 Score of Parentheses JAVA Medium 23 Shortest Unsorted Continuous Subarray JAVA Medium 24 Validate Stack Sequences JAVA Medium 25 Remove Nth Node From End of List GO Medium 26 Unique Paths II GO Medium 27 Find First and Last Position of Element in Sorted Array GO Medium 28 Powerful Integers GO Medium 29 Running Sum of 1d Array GO Easy 30 Non-decreasing Array GO Medium 31 Jump Game II GO Medium 32 Count Primes GO Easy 33 Minimum Moves to Equal Array Elements II GO Medium 34 Binary Tree Level Order Traversal GO Medium 35 Valid Palindrome GO,Python3 Easy 36 Reverse String Python3 Easy 37 Reorder Data in Log Files Python3 Easy 38 Most Common Word Python3 Easy 39 Group Anagrams Python3 Medium 40 Longest Palindromic Substring Python3 Medium 41 Two Sum Python3 Easy 42 Trapping Rain Water Python3 Hard 43 3Sum Python3 Medium 44 Array Partition I Python3 Easy 45 Product of Array Except Self Python3 Medium 46 Best Time to Buy and Sell Stock Python3 Easy 47 Palindrome Linked List Python3 Easy 48 Merge Two Sorted Lists Python3 Easy 49 Reverse Linked List Python3 Easy 50 Add Two Numbers Python3 Medium 51 Odd Even Linked List Python3 Medium 52 Valid Parentheses Python3 Easy 53 Daily Temperatures Python3 Medium 54 Implement Stack using Queues Python3 Easy 55 Design Circular Queue Python3 Medium 56 Design Circular Deque Python3 Medium 57 Generate Parentheses JAVA Medium 58 Longest Increasing Path in a Matrix JAVA Hard 59 Search in a Binary Search Tree JAVA Easy This repository references jwkim1993's leetcode