當前位置:編程學習大全網 - 電腦編程 - 用C語言寫的大頂堆排序問題,運行結果不對,請各位大神指教。

用C語言寫的大頂堆排序問題,運行結果不對,請各位大神指教。

問題出在HeapAdjust上

妳只用while(2*i<=rear)判斷了左兒子存在,都還不知道右兒子存不存在呢就貿然使用x[j+1],萬壹不存在呢?輕則出錯,重則整個程序因為指針越界而崩潰。

  • 上一篇:啵啵瀏覽器有病毒嗎
  • 下一篇:我找到數控車床反向角度的數值。例如,45度=2 60度=3.5。
  • copyright 2024編程學習大全網