最大堆排序java实现(算法导论第6章) 主程序:
/** * 交换数组中两元素的位置 * @param source * @param i * @param j */public static void exchange(int[] source, int i, int j) {int bridge = source[i];source[i] = source[j];source[j] = bridge;}