File tree
160 files changed
+8031
-161
lines changed- old(deprecated)
- Algorithms
- 01 Matrix
- 3Sum
- 3Sum Closest
- Add Digits
- Add Strings
- Arithmetic Slices
- Arranging Coins
- Assign Cookies
- Balanced Binary Tree
- Base 7
- Beautiful Arrangement
- Best Time to Buy and Sell Stock
- Best Time to Buy and Sell Stock II
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal II
- Binary Tree Paths
- Binary Tree Preorder Traversal
- Binary Watch
- Bulb Switcher
- Climbing Stairs
- Compare Version Numbers
- Construct the Rectangle
- Contains Duplicate
- Contains Duplicate II
- Convert BST to Greater Tree
- Convert Sorted Array to Binary Search Tree
- Copy List with Random Pointer
- Count Primes
- Count and Say
- Counting Bits
- Delete Node in a BST
- Delete Node in a Linked List
- Detect Capital
- Diameter of Binary Tree
- Divide Two Integers
- Evaluate Reverse Polish Notation
- Excel Sheet Column Number
- Excel Sheet Column Title
- Factorial Trailing Zeroes
- Find All Duplicates in an Array
- Find All Numbers Disappeared in an Array
- Find Bottom Left Tree Value
- Find Largest Value in Each Tree Row
- Find Mode in Binary Search Tree
- Find the Difference
- First Bad Version
- First Unique Character in a String
- Fizz Buzz
- Generate Parentheses
- Guess Number Higher or Lower
- Hamming Distance
- Happy Number
- House Robber
- Implement Queue using Stacks
- Implement strStr()
- Integer Break
- Integer to Roman
- Intersection of Two Arrays
- Intersection of Two Arrays II
- Intersection of Two Linked Lists
- Invert Binary Tree
- Island Perimeter
- Isomorphic Strings
- K-diff Pairs in an Array
- Keyboard Row
- Largest Number
- Length of Last Word
- Letter Combinations of a Phone Number
- License Key Formatting
- Linked List Cycle
- Linked List Random Node
- Longest Common Prefix
- Longest Palindrome
- Lowest Common Ancestor of a Binary Search Tree
- Majority Element
- Max Consecutive Ones
- Max Points on a Line
- Maximum Depth of Binary Tree
- Maximum Subarray
- Merge Sorted Array
- Merge Two Sorted Lists
- Min Stack
- Minesweeper
- Minimum Absolute Difference in BST
- Minimum Depth of Binary Tree
- Minimum Moves to Equal Array Elements
- Missing Number
- Most Frequent Subtree Sum
- Move Zeroes
- Next Greater Element I
- Next Greater Element II
- Next Permutation
- Nim Game
- Nth Digit
- Number Complement
- Number of 1 Bits
- Number of Boomerangs
- Number of Segments in a String
- Odd Even Linked List
- Output Contest Matches
- Palindrome Linked List
- Palindrome Number
- Pascal's Triangle
- Pascal's Triangle II
- Path Sum
- Path Sum III
- Permutations
- Plus One
- Power of Four
- Power of Three
- Power of Two
- Product of Array Except Self
- Queue Reconstruction by Height
- Ransom Note
- Rectangle Area
- Relative Ranks
- Remove Duplicates from Sorted Array
- Remove Duplicates from Sorted List
- Remove Element
- Remove Linked List Elements
- Remove Nth Node From End of List
- Repeated Substring Pattern
- Reverse Integer
- Reverse Linked List
- Reverse Linked List II
- Reverse String
- Reverse Vowels of a String
- Reverse Words in a String
- Roman to Integer
- Rotate Array
- Same Tree
- Search Insert Position
- Search in Rotated Sorted Array
- Set Matrix Zeroes
- Single Number
- Sort List
- Spiral Matrix
- Sqrt(x)
- String to Integer (atoi)
- Sum of Left Leaves
- Summary Ranges
- Swap Nodes in Pairs
- Symmetric Tree
- Teemo Attacking
- Third Maximum Number
- Top K Frequent Elements
- Two Sum
- Ugly Number
- Valid Anagram
- Valid Palindrome
- Valid Parentheses
- Valid Perfect Square
- Valid Sudoku
- Validate Binary Search Tree
- ZigZag Conversion
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
160 files changed
+8031
-161
lines changedLines changed: 7870 additions & 161 deletions
Lines changed: 161 additions & 0 deletions
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments