Skip to content

Latest commit

Β 

History

History
972 lines (972 loc) Β· 31 KB

SOLUTION_TREE.md

File metadata and controls

972 lines (972 loc) Β· 31 KB

Solution Tree

.
β”œβ”€β”€ 0001.Two Sum
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.go
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  β”œβ”€β”€ Solution.scala
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0002.Add Two Numbers
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.go
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.js
β”œβ”€β”€ 0003.Longest Substring Without Repeating Characters
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.go
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0004.Median of Two Sorted Arrays
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.go
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0005.Longest Palindromic Substring
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0006.ZigZag Conversion
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0007.Reverse Integer
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0008.String to Integer (atoi)
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0009.Palindrome Number
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0010.Regular Expression Matching
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0011.Container With Most Water
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0012.Integer to Roman
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0013.Roman to Integer
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0014.Longest Common Prefix
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0015.3Sum
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── solution.cpp
β”œβ”€β”€ 0016.3Sum Closest
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0017.Letter Combinations of a Phone Number
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0018.4Sum
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0019.Remove Nth Node From End of List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  └── Solution.rb
β”œβ”€β”€ 0020.Valid Parentheses
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0021.Merge Two Sorted Lists
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.js
β”œβ”€β”€ 0022.Generate Parentheses
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0023.Merge k Sorted Lists
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  └── Solution.rb
β”œβ”€β”€ 0024.Swap Nodes in Pairs
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution.rb
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0025.Reverse Nodes in k-Group
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0026.Remove Duplicates from Sorted Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0027.Remove Element
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0028.Implement strStr()
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0029.Divide Two Integers
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0030.Substring with Concatenation of All Words
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0031.Next Permutation
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0032.Longest Valid Parentheses
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0033.Search in Rotated Sorted Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0034.Find First and Last Position of Element in Sorted Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0035.Search Insert Position
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0036.Valid Sudoku
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0037.Sudoku Solver
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0038.Count and Say
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0039.Combination Sum
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0040.Combination Sum II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0041.First Missing Positive
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.c
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0042.Trapping Rain Water
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0043.Multiply Strings
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0044.Wildcard Matching
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0045.Jump Game II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0046.Permutations
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0047.Permutations II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0048.Rotate Image
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0049.Group Anagrams
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0050.Pow(x, n)
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0051.N-Queens
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0052.N-Queens II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0053.Maximum Subarray
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0054.Spiral Matrix
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0055.Jump Game
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0056.Merge Intervals
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0057.Insert Interval
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0058.Length of Last Word
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0059.Spiral Matrix II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0060.Permutation Sequence
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0061.Rotate List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0062.Unique Paths
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0063.Unique Paths II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0064.Minimum Path Sum
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0065.Valid
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0066.Plus One
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution2.js
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0067.Add Binary
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0068.Text Justification
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0069.Sqrt(x)
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0070.Climbing Stairs
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0071.Simplify Path
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0072.Edit Distance
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0073.Set Matrix Zeroes
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0074.Search a 2D Matrix
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0075.Sort Colors
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution2.cpp
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0076.Minimum Window Substring
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0077.Combinations
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0078.Subsets
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0079.Word Search
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0080.Remove Duplicates from Sorted Array II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0081.Search in Rotated Sorted Array II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0082.Remove Duplicates from Sorted List II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0083.Remove Duplicates from Sorted List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0084.Largest Rectangle in Histogram
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0085.Maximal Rectangle
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0086.Partition List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0087.Scramble String
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0088.Merge Sorted Array
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0089.Gray Code
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0090.Subsets II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0091.Decode Ways
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0092.Reverse Linked List II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0093.Restore IP Addresses
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0094.Binary Tree Inorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0095.Unique Binary Search Trees II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0096.Unique Binary Search Trees
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0097.Interleaving String
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0098.Validate Binary Search Tree
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0099.Recover Binary Search Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0100.Same Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0101.Symmetric Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0102.Binary Tree Level Order Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0103.Binary Tree Zigzag Level Order Traversal
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0104.Maximum Depth of Binary Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0105.Construct Binary Tree from Preorder and Inorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0106.Construct Binary Tree from Inorder and Postorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0107.Binary Tree Level Order Traversal II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0108.Convert Sorted Array to Binary Search Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0109.Convert Sorted List to Binary Search Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0110.Balanced Binary Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0111.Minimum Depth of Binary Tree
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0112.Path Sum
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0113.Path Sum II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0114.Flatten Binary Tree to Linked List
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0115.Distinct Subsequences
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0116.Populating Next Right Pointers in Each Node
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0117.Populating Next Right Pointers in Each Node II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0118.Pascal's Triangle
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0119.Pascal's Triangle II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0120.Triangle
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0121.Best Time to Buy and Sell Stock
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0122.Best Time to Buy and Sell Stock II
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0123.Best Time to Buy and Sell Stock III
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0124.Binary Tree Maximum Path Sum
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0125.Valid Palindrome
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0126.Word Ladder II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0127.Word Ladder
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0128.Longest Consecutive Sequence
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0129.Sum Root to Leaf Numbers
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0130.Surrounded Regions
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0131.Palindrome Partitioning
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0132.Palindrome Partitioning II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0133.Clone Graph
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0134.Gas Station
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0135.Candy
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0136.Single Number
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0137.Single Number II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0138.Copy List with Random Pointer
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0139.Word Break
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0140.Word Break II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0141.Linked List Cycle
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0142.Linked List Cycle II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0143.Reorder List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0144.Binary Tree Preorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0145.Binary Tree Postorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0146.Lru Cache
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0147.Insertion Sort List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0148.Sort List
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0149.Max Points on a Line
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0150.Evaluate Reverse Polish Notation
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0151.Reverse Words in a String
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0152.Maximum Product Subarray
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0153.Find Minimum in Rotated Sorted Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0154.Find Minimum in Rotated Sorted Array II
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0155.Min Stack
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0160.Intersection of Two Linked Lists
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0162.Find Peak Element
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0164.Maximum Gap
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0165.Compare Version Numbers
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0166.Fraction to Recurring Decimal
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0167.Two Sum II - Input array is sorted
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0168.Excel Sheet Column Title
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0169.Majority Element
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0171.Excel Sheet Column Number
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0172.Factorial Trailing Zeroes
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0175.Combine Two Tables
β”‚Β Β  └── README.md
β”œβ”€β”€ 0176.Second Highest Salary
β”‚Β Β  └── README.md
β”œβ”€β”€ 0177.Nth Highest Salary
β”‚Β Β  └── README.md
β”œβ”€β”€ 0178.Rank Scores
β”‚Β Β  └── README.md
β”œβ”€β”€ 0180.Consecutive Numbers
β”‚Β Β  └── README.md
β”œβ”€β”€ 0181.Employees Earning More Than Their Managers
β”‚Β Β  └── README.md
β”œβ”€β”€ 0182.Duplicate Emails
β”‚Β Β  └── README.md
β”œβ”€β”€ 0183.Customers Who Never Order
β”‚Β Β  └── README.md
β”œβ”€β”€ 0184.Department Highest Salary
β”‚Β Β  └── README.md
β”œβ”€β”€ 0189.Rotate Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0190.Reverse Bits
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0191.Number of 1 Bits
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0196.Delete Duplicate Emails
β”‚Β Β  └── README.md
β”œβ”€β”€ 0197.Rising Temperature
β”‚Β Β  └── README.md
β”œβ”€β”€ 0198.House Robber
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0200.Number of Islands
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0202.Happy Number
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0203.Remove Linked List Elements
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0204.Count Primes
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0206.Reverse Linked List
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0207.Course Schedule
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0215.Kth Largest Element in an Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0217.Contains Duplicate
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0218.The Skyline Problem
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0228.Summary Ranges
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0231.Power of Two
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0234.Palindrome Linked List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0235.Lowest Common Ancestor of a Binary Search Tree
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0237.Delete Node in a Linked List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0242.Valid Anagram
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0268.Missing Number
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution2.js
β”œβ”€β”€ 0278.First Bad Version
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0283.Move Zeroes
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution2.js
β”œβ”€β”€ 0295.Find Median from Data Stream
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0300.Longest Increasing Subsequence
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution2.cpp
β”œβ”€β”€ 0312.Burst Balloons
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0318.Maximum Product of Word Lengths
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0326.Power of Three
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0328.Odd Even Linked List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0329.Longest Increasing Path in a Matrix
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0343.Integer Break
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0344.Reverse String
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0349.Intersection of Two Arrays
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0350.Intersection of Two Arrays II
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0384.Shuffle an Array
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0387.First Unique Character in a String
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0393.UTF-8 Validation
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0394.Decode String
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0412.Fizz Buzz
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0423.Reconstruct Original Digits from English
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0427.Construct Quad Tree
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0434.Number of Segments in a String
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0438.Find All Anagrams in a String
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0443.String Compression
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0448.Find All Numbers Disappeared in an Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0457.Circular Array Loop
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0461.Hamming Distance
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0476.Number Complement
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0485. Max Consecutive Ones
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0493.Reverse Pairs
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0500.Keyboard Row
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0509.Fibonacci
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0521.Longest Uncommon Subsequence I
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0554.Brick Wall
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0561.Array Partition I
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0567.Permutation in String
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0572.Subtree of Another Tree
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0581.Shortest Unsorted Continuous Subarray
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0595.Big Countries
β”‚Β Β  └── README.md
β”œβ”€β”€ 0596.Classes More Than 5 Students
β”‚Β Β  └── README.md
β”œβ”€β”€ 0605.Can Place Flowers
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0620.Not Boring Movies
β”‚Β Β  └── README.md
β”œβ”€β”€ 0627.Swap Salary
β”‚Β Β  └── README.md
β”œβ”€β”€ 0657.Robot Return to Origin
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0665.Non-decreasing Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0670.Maximum Swap
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0695.Max Area of Island
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0700.Search in a Binary Search Tree
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0701.Insert into a Binary Search Tree
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0703.Kth Largest Element in a Stream
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0707.Design Linked List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0728.Self Dividing Numbers
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0735.Asteroid Collision
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0762.Prime Number of Set Bits in Binary Representation
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0769.Max Chunks To Make Sorted
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0771.Jewels and Stones
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0789.Escape The Ghosts
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0797.All Paths From Source to Target
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0804.Unique Morse Code Words
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0807.Max Increase to Keep City Skyline
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0817.Linked List Components
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0826.Most Profit Assigning Work
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0832.Flipping an Image
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0836.Rectangle Overlap
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0848.Shifting Letters
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0853.Car Fleet
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0867.Transpose Matrix
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0874.Walking Robot Simulation
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0876.Middle of the Linked List
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0881.Boats to Save People
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0889.Construct Binary Tree from Preorder and Postorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0905.Sort Array By Parity
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0915.Partition Array into Disjoint Intervals
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0917.Reverse Only Letters
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0922.Sort Array By Parity II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0926.Flip String to Monotone Increasing
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0929.Unique Email Addresses
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0930.Binary Subarrays With Sum
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0938.Range Sum of BST
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0941.Valid Mountain Array
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0944.Delete Columns to Make Sorted
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0950.Reveal Cards In Increasing Order
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0952.Largest Component Size by Common Factor
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0953.Verifying an Alien Dictionary
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 0955.Delete Columns to Make Sorted II
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  └── Solution.java
β”œβ”€β”€ 0961.N-Repeated Element in Size 2N Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  β”œβ”€β”€ Solution.py
β”‚Β Β  β”œβ”€β”€ Solution2.cpp
β”‚Β Β  └── Solution2.py
β”œβ”€β”€ 0965.Univalued Binary Tree
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0976.Largest Perimeter Triangle
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 0977.Squares of a Sorted Array
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.js
β”œβ”€β”€ 0985.Sum of Even Numbers After Queries
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.cpp
β”‚Β Β  β”œβ”€β”€ Solution.js
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1005.Maximize Sum Of Array After K Negations
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1006.Clumsy Factorial
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1007.Minimum Domino Rotations For Equal Row
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1008.Construct Binary Search Tree from Preorder Traversal
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1012.Complement of Base 10 Integer
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ Solution.java
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1013.Pairs of Songs With Total Durations Divisible by 60
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1014.Capacity To Ship Packages Within D Days
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1020.Partition Array Into Three Parts With Equal Sum
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1021.Best Sightseeing Pair
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1022.Smallest Integer Divisible by K
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1023.Binary String With Substrings Representing 1 To N
β”‚Β Β  └── Solution.py
β”œβ”€β”€ 1024.Video Stitching
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 1025.Divisor Game
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 1026.Maximum Difference Between Node and Ancestor
β”‚Β Β  └── Solution.cpp
β”œβ”€β”€ 1027.Longest Arithmetic Sequence
β”‚Β Β  └── Solution.cpp
└── 1028.Recover a Tree From Preorder Traversal
    └── Solution.cpp