Skip to content

Latest commit

ย 

History

History
309 lines (306 loc) ยท 10.6 KB

SOLUTION_TREE.md

File metadata and controls

309 lines (306 loc) ยท 10.6 KB

Solution Tree

.
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ README.md
โ””โ”€โ”€ solution
    โ”œโ”€โ”€ 001.Two Sum
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution2.py
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.go
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.js
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ”œโ”€โ”€ Solution.rb
    โ”‚ย ย  โ””โ”€โ”€ Solution.scala
    โ”œโ”€โ”€ 002.Add Two Numbers
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 003.Longest Substring Without Repeating Characters
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 004.Median of Two Sorted Arrays
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 005.Longest Palindromic Substring
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 006.ZigZag Conversion
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 007.Reverse Integer
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.js
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 009.Palindrome Number
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 011.Container With Most Water
    โ”‚ย ย  โ””โ”€โ”€ Solution.js
    โ”œโ”€โ”€ 013.Roman to Integer
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution2.py
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 014.Longest Common Prefix
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.js
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 015.3Sum
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 018.4Sum
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 019.Remove Nth Node From End of List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 020.Valid Parentheses
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 021.Merge Two Sorted Lists
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 023.Merge k Sorted Lists
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ”œโ”€โ”€ Solution.py
    โ”‚ย ย  โ””โ”€โ”€ Solution.rb
    โ”œโ”€โ”€ 024.Swap Nodes in Pairs
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 025.Reverse Nodes in k-Group
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 028.Implement strStr()
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 031.Next Permutation
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 032.Longest Valid Parentheses
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 033.Search in Rotated Sorted Array
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 035.Search Insert Position
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 046.Permutations
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 047.Permutations II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 053.Maximum Subarray
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 054.Spiral Matrix
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 059.Spiral Matrix II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 061.Rotate List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 062.Unique Paths
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 063.Unique Paths II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 070.Climbing Stairs
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 075.Sort Colors
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 082.Remove Duplicates from Sorted List II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 083.Remove Duplicates from Sorted List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 084.Largest Rectangle in Histogram
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 086.Partition List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 092.Reverse Linked List II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 094.Binary Tree Inorder Traversal
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 102.Binary Tree Level Order Traversal
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 122.Best Time to Buy and Sell Stock II
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 127.Word Ladder
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 130.Surrounded Regions
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 136.Single Number
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 137.Single Number II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 141.Linked List Cycle
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 142.Linked List Cycle II
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 143.Reorder List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 144.Binary Tree Preorder Traversal
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 145.Binary Tree Postorder Traversal
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 150.Evaluate Reverse Polish Notation
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 153.Find Minimum in Rotated Sorted Array
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 155.Min Stack
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 167.Two Sum II - Input array is sorted
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 172.Factorial Trailing Zeroes
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 175.Combine Two Tables
    โ”‚ย ย  โ””โ”€โ”€ README.md
    โ”œโ”€โ”€ 176.Second Highest Salary
    โ”‚ย ย  โ””โ”€โ”€ README.md
    โ”œโ”€โ”€ 177.Nth Highest Salary
    โ”‚ย ย  โ””โ”€โ”€ README.md
    โ”œโ”€โ”€ 189.Rotate Array
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 190.Reverse Bits
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 191.Number of 1 Bits
    โ”‚ย ย  โ””โ”€โ”€ Solution.js
    โ”œโ”€โ”€ 198.House Robber
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 203.Remove Linked List Elements
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 231.Power of Two
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 234.Palindrome Linked List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 235.Lowest Common Ancestor of a Binary Search Tree
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 237.Delete Node in a Linked List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 295.Find Median from Data Stream
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 328.Odd Even Linked List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 344.Reverse String
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ”œโ”€โ”€ 387.First Unique Character in a String
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 434.Number of Segments in a String
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 438.Find All Anagrams in a String
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 443.String Compression
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 581.Shortest Unsorted Continuous Subarray
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 595.Big Countries
    โ”‚ย ย  โ””โ”€โ”€ README.md
    โ”œโ”€โ”€ 596.Classes More Than 5 Students
    โ”‚ย ย  โ””โ”€โ”€ README.md
    โ”œโ”€โ”€ 605.Can Place Flowers
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 695.Max Area of Island
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.cpp
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 703.Kth Largest Element in a Stream
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 707.Design Linked List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ””โ”€โ”€ Solution.java
    โ”œโ”€โ”€ 836.Rectangle Overlap
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 874.Walking Robot Simulation
    โ”‚ย ย  โ””โ”€โ”€ Solution.cpp
    โ”œโ”€โ”€ 876.Middle of the Linked List
    โ”‚ย ย  โ”œโ”€โ”€ README.md
    โ”‚ย ย  โ”œโ”€โ”€ Solution.java
    โ”‚ย ย  โ””โ”€โ”€ Solution.py
    โ””โ”€โ”€ 926.Flip String to Monotone Increasing
        โ””โ”€โ”€ Solution.js