Skip to content

repository for learning general algorithms achieved by csharp

Notifications You must be signed in to change notification settings

vincentshow/Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

m*n platform

  • how many ways can you take to walk from top left to bottom right by stepping right or down every time?

max gold mine value

  • n gold mines, every one has different value and miners to dig, what's the max value can you get with m miners?

binary sort tree

  • build a binary sort tree with an unsorted array
  • transfer to a balanced btree? ref avl tree
  • output an btree using one way of pre-order, in-order or post-order
  • find a node whose value is just bigger than the specified number

avl tree

  • balanced binary sort tree: difference in height is less than 2 between left and right node

hanoi tower

  • there're three towers(called A,B and C) and n different circles whose redius is growing with serial. Move these circles from A to C keeping the serial no in A. One circle every time, and the large circle cannot be above the small ones.

About

repository for learning general algorithms achieved by csharp

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published