#include <stdio.h> int main() { int n, i, j, temp; printf("请输入数组大小: "); scanf("%d", &n); int arr[n]; printf("请输入数组元素: "); for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } // 堆排序算法 for (i = n / 2 - 1; i >= 0; i--) { // 建立大顶堆:
用C语言编写一段堆排序算法
最新推荐文章于 2024-08-22 17:27:46 发布