文章

67

粉丝

207

获赞

29

访问

36.8k

头像
堆排序 题解:还有21天上机,加油啊
P2012 云南大学机试题
发布于2024年3月6日 12:48
阅读数 708

#include <iostream>
#include <algorithm>
using namespace std;
int main(){

	int n=0;
	cin >>n;
int a[50005];
int b=0;
for(int i=0;i<n;i++)
	cin >>a[i];

sort(a,a+n);
for(int i=0;i<n;i++)
	cout <<a[i]<<' ';
cout <<endl;
	//system("pause");
	return 0;
}

堆排序,如果不用堆排序还是要调用#include <algorithm>头文件以及 sort(a,a+n)函数,否则要超出时间

登录查看完整内容


登录后发布评论

4 条评论
我要上岸!
2024年3月6日 16:48

求问复试的时候可以这样耍小聪明吗?

赞(0)

孙某人 : 回复 我要上岸!: 看看时间空间要求一般没事,堆排序算法很难写的,不这样写一般档次的院校应该没几个能写出来

2024年3月6日 17:55

孙某人 : 回复 我要上岸!: 你也考贵大,我猜,哈哈哈缘分

2024年3月6日 17:56

我要上岸! : 回复 孙某人: 哈哈哈,一起加油吧!

2024年3月6日 19:36