Skip to content

zdkj/algorithms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms

Include the test-cases and the sketch of the algorithms for the common algorithm questions.

File Organization:

  • basic: basic algorithms
  • cc150: the problems in cracking the code interview
  • dp: the popular dynamic programming problems, excluding the problems in cc150 and lc
  • imagong: the problems on http://imagong.com/
  • lc: the problems in leetcode
  • recursive: the popular recursive problem, excluding the problems in cc150 and lc

#Problem List:

cc150

lc (java) (python)

  • Add Binary (java)
  • Add Two Numbers (java)
  • Anagram (python)
  • Search Insert Position (python)
  • Binary Tree Inorder (python)
  • Linked List Cycle (python)
  • Binary Tree Preorder (python)
  • Max Depth of Binary Tree (python)
  • Unique Binary Search Tree (python)
  • Populating Next Right Point in Each Node (python)
  • Populating Next Right Point in Each Node II (python)
  • Remove Duplicate from List (python)
  • Reverse Int (python)
  • Same Tree (python)
  • Single Number (python)
  • Best Time to Buy and Sell Stock 2 (python)

About

Include the common algorithm questions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published