Dalian University of Technology School of Software Data Structure Chapter 3 Binary Heap