liyuan789 / Leetcode_liyuan

Keep on learning and growing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Leetcode_liyuan

Keep on learning and growing.

  • Binary Search
    • 704.Binary Search
    • 74.Search in 2D Array
    • 658.Find K Closest Elements
    • 34.First and Last Occurrance
    • 744.Smallest Letter Greater Than Target
  • Recursion
    • 509.Fibonacci Number
    • 50.Power(x,n)
  • Sorting Algorithms
    • 912.Sort an Array
      • Selection Sort
      • Merger Sort - Recursion
      • Quick Sort - Recursion
    • 283.Move Zeroes
  • Linked List
    • 2.Add Two Numbers
    • 21.Merge Two Sorted Linked Lists
    • 86.Partition List
    • 141.Linked List Cycle
    • 143.Reorder List
    • 203.Remove Linked List Elements
    • 206.Reverse Linked List Iterative
    • 206.Reverse Linked List Recursively
    • 234.Palindrome Linked List
    • 876.Middle of Linked List
    • Insert in Sorted Linked List
  • Queue & Stack
  • Binary Tree & Binary Search Tree
    • 94.Binary Tree Inorder Traversal
    • 98.Validate Binary Search Tree
    • 101.Symmetric Tree
    • 110.Balanced Binary Tree
    • 144.Binary Tree Preorder Traversal
    • 145.Binary Tree Postorder Traversal
    • 450.Delete Node in a Binary Search Tree
    • 700.Search in Binary Search Tree
    • 701.Insert into a Binary Search Tree
    • 951.Flip Equivalent Binary Trees
    • Get Keys in Bianry Search Tree in Given Range
    • Height of Bianry Tree
  • Heap
  • Graph Search Algorithms
  • Graph Search Algorithms (DFS)
  • Hash Table
  • String
  • Bit Representations & Bit Operations
  • Recursion
  • Dynamic Programming
  • Recursion
  • DFS

About

Keep on learning and growing.


Languages

Language:Python 100.0%