- 12
- 0
- 约1.16万字
- 约 38页
- 2016-12-20 发布于贵州
- 举报
heap sort java program public static void heapsort( Comparable [ ] a ) { for( int i = a.length / 2; i = 1; i-- ) percDown( a, i, a.length ); for( int i = a.length ; i 1; i-- ) { swapReferences( a, 1, i ); percDown( a, 1, i-1); } } heap sort private static void percDown( Comparable [ ] a, int i, int n ) { int child; Comparable tmp; for( tmp = a[ i ]; leftChild( i ) n; i = child ) { child = leftChild( i ); if( child != n – 1 a[child ].compareTo( a[ child + 1 ]) 0 ) child++; if( pareTo
原创力文档

文档评论(0)