update QuickSort MaxHeapSort and BinaryTree's pre, in and post travelsal(recursion and loop)