题解|输入整型数组和排序标识,对其元素按照升序或降序进行排序

输入整型数组和排序标识,对其元素按照升序或降序进行排序

https://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309

// HJ101-2 输入整型数组和排序标识,对其元素按照升序或降序进行排序.cpp
#include<iostream>
#include<bits/stdc++.h>

using namespace std;

int main()
{
	int n;
	while (cin >> n)
	{
		vector<int>vec(n);
		for (int i = 0; i < n; i++)
		{
			cin >> vec[i];
		}
		sort(vec.begin(), vec.end());
		int k;
		cin >> k;
		if (k == 1)
		{
			reverse(vec.begin(), vec.end());
		}
		for (auto c : vec)
		{
			cout << c << " ";
		}
		cout << endl;
	}
	return 0;
}

全部评论

相关推荐

联想内推来找我:友友,要不要看看我们这里的春招补录,我可以帮你tui呀,欢迎来投
点赞 评论 收藏
分享
03-10 10:57
已编辑
门头沟学院 推荐算法
夜夜还好:我们学校说为了学生就业,更新了课程,我今天大二,上学期在学jsp,html,这学期上来工程实践,要求用springboot+vue,说什么这些技术要我们提前自己准备,要不你把学费还我吧,我给b站充个会员,人家教的比你多
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务