Solutions in Go & Java of some Leetcode problems.
- 36-Valid Sudoku Medium
- 53-Maximum Subarray Easy
- 56-Merge Intervals Medium
- 57-Insert Interval Hard
- 121-Best Time to Buy and Sell Stock Easy
- 122-Best Time to Buy and Sell Stock II Easy
- 169-Majority Element Easy
- 229-Majority Element II Medium
- 238-Product of Array Except Self Medium
- 277-Find the Celebrity Medium
- 283-Move Zeroes Easy
- 410-Split Array Largest Sum Hard
- 463-Island Perimeter Easy
- 523-Continuous Subarray Sum Medium
- 525-Contiguous Array Medium
- 560-Subarray Sum Equals K Medium
- 581-Shortest Unsorted Continuous Subarray Easy
- 680-Valid Palindrome II Easy
- 766-Toeplitz Matrix Easy
- 844-Backspace String Compare Easy
- 918-Maximum Sum Circular Subarray Medium
- 953-Verifying an Alien Dictionary Easy
- 986-Interval List Intersections Medium
- 1232-Check If It Is a Straight Line Easy
- 1249-Minimum Remove to Make Valid Parentheses Medium
- xxx-Counting Elements Easy
- xxx-Leftmost Column with at Least a One Easy
- xxx-Perform String Shifts Easy
- 202-Happy Number Easy
- 328-Odd Even Linked List Medium
- 394-Decode String Medium
- 876-Middle of the Linked List Easy
- 1019-Next Greater Node In Linked List Medium
- 1209-Remove All Adjacent Duplicates in String II Medium
- 84-Largest Rectangle in Histogram Hard
- 155-Min Stack Easy
- 277-Find the Celebrity Medium
- 394-Decode String Medium
- 402-Remove K Digits Medium
- 496-Next Greater Element I Easy
- 503-Next Greater Element II Medium
- 739-Daily Temperatures Medium
- 844-Backspace String Compare Easy
- 901-Online Stock Span Medium
- 946-Validate Stack Sequences Medium
- 1209-Remove All Adjacent Duplicates in String II Medium
- 1249-Minimum Remove to Make Valid Parentheses Medium
- 124-Binary Tree Maximum Path Sum Hard
- 144-Binary Tree Preorder Traversal Medium
- 173-Binary Search Tree Iterator Medium
- 199-Binary Tree Right Side View Medium
- 230-Kth Smallest Element in a BST Medium
- 285-Inorder Successor in BST Medium
- 297-Serialize and Deserialize Binary Tree Hard
- 298-Binary Tree Longest Consecutive Sequence Medium
- 543-Diameter of Binary Tree Easy
- 662-Maximum Width of Binary Tree Medium
- 968-Binary Tree Cameras Hard
- 979-Distribute Coins in Binary Tree Medium
- 993-Cousins in Binary Tree Easy
- 1008-Construct Binary Search Tree from Preorder Traversal Medium
- 1110-Delete Nodes And Return Forest Medium
- 1123-Lowest Common Ancestor of Deepest Leaves Medium
- 1325-Delete Leaves With a Given Value Medium
- 33-Search in Rotated Sorted Array Easy
- 278-First Bad Version Easy
- 367-Valid Perfect Square Easy
- 410-Split Array Largest Sum Hard
- 441-Arranging Coins Easy
- 540-Single Element in a Sorted Array Medium
- 347-Top K Frequent Elements Medium
- 451-Sort Characters By Frequency Medium
- 973-K Closest Points to Origin Medium
- 1046-Last Stone Weight Easy
- 1057-Campus Bikes Medium
- 127-Word Ladder Medium
- 133-Clone Graph Medium
- 207-Course Schedule Medium
- 210-Course Schedule II Medium
- 269-Alien Dictionary Hard
- 277-Find the Celebrity Medium
- 785-Is Graph Bipartite Medium
- 743-Network Delay Time Medium
- 886-Possible Bipartition Medium
- 997-Find the Town Judge Easy
- 130-Surrounded Regions Medium
- 286-Walls and Gates Medium
- 317-Shortest Distance from All Buildings Hard
- 1-Two Sum Easy
- 49-Group Anagrams Medium
- 128-Longest Consecutive Sequence Hard
- 249-Group Shifted Strings Medium
- 359-Logger Rate Limiter Easy
- 383-Ransom Note Easy
- 387-First Unique Character in String Easy
- 438-Find All Anagrams in a String Medium
- 525-Contiguous Array Medium
- 560-Subarray Sum Equals K Medium
- 567-Permutation in String Medium
- 771-Jewels and Stones Easy
- xxx-Counting Elements Easy
- 55-Jump Game Medium
- 45-Jump Game II Hard
- 410-Split Array Largest Sum Hard
- 678-Valid Parenthesis String Medium
- 968-Binary Tree Cameras Hard
- 1029-Two City Scheduling Easy
- 10-Regular Expression Matching Hard
- 241-Different Ways to Add Parentheses Medium
- 1066-Campus Bikes II Medium
- 1320-Minimum Distance to Type a Word Using Two Fingers Hard
- 10-Regular Expression Matching Hard
- 55-Jump Game Medium
- 64-Minimum Path Sum Medium
- 72-Edit Distance Hard
- 91-Decode Ways Medium
- 139-Word Break Medium
- 174-Dungeon Game Hard
- 221-Maximal Square Medium
- 322-Coin Change Medium
- 518-Coin Change 2 Medium
- 583-Delete Operation for Two Strings Medium
- 1035-Uncrossed Lines Medium
- 1143-Longest Common Subsequence Medium
- 1277-Count Square Submatrices with All Ones Medium
- 1320-Minimum Distance to Type a Word Using Two Fingers Hard
- 37-Sudoku Solver Hard
- 79-Word Search Medium
- 91-Decode Ways Medium
- 200-Number of Islands Medium
- 212-Word Search II Hard
- 489-Robot Room Cleaner Hard
- 695-Max Area of Island Medium
- 733-Flood Fill Easy
- 215-Kth Largest Element in an Array Medium
- 347-Top K Frequent Elements Medium
- 451-Sort Characters By Frequency Medium
- 973-K Closest Points to Origin Medium
- 1057-Campus Bikes Medium
- 67-Add Binary Easy
- 76-Minimum Window Substring Hard
- 340-Longest Substring with At Most K Distinct Characters Hard
- 415-Add Strings Easy
- 438-Find All Anagrams in a String Medium
- 556-Next Greater Element III Medium
- 727-Minimum Window Subsequence Hard
- 809-Expressive Words Medium
- 1153-String Transforms Into Another String Hard
- 146-LRU Cache Medium
- 173-Binary Search Tree Iterator Medium
- 380-Insert Delete GetRandom O(1) Medium
- 381-Insert Delete GetRandom O(1) - Duplicates allowed Hard
- 1352-Product of the Last K Numbers Medium
- xxx-First Unique Number (Queue & HashMap) Medium
- 136-Single Number Easy
- 201-Bitwise AND of Numbers Range Medium
- 338-Counting Bits Medium
- 476-Number Complement Easy
- 202-Happy Number Easy
- 263-Ugly Number Easy
- 367-Valid Perfect Square Easy
- 1232-Check If It Is a Straight Line Easy
- xxx-Perform String Shifts Easy