fix some bugs
update new HighFrequency problems
Merge branch 'master' of https://github.com/JimberXin/five-minutes-algorithm
add non recursive quick sort, and find Majority
fix a bug in heap_sift_up
Merge https://github.com/sunwaylive/five-minutes-algorithm
add search_in_rotated_array and modify README.md
add search range in BST, closest pair of point
add two heap maintain median
add max product subarray
add find predecessor and successor of given node in bst
replace String source code with STL Source code from《程序员的自我修养》
add some new function into Tree.cpp
refine red-black tree to better simulate BST
fix findPreSuc bug in tree
Merge https://github.com/sunwaylive/five-minutes-algorithm