completed quick sort without compiling
compilable quick_sort_1
Merge branch 'quick_sort'