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

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

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

// HJ101 输入整型数组和排序标识,对其元素按照升序或降序进行排列.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include<iostream>
#include<bits/stdc++.h>

using namespace std;

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

全部评论

相关推荐

兄弟们你们进大厂靠的是什么项目啊
DOTPHTP:课设改。其实项目什么的如果不是实习里面的生产项目的话,建议✍️那种自己想要做的。突出个人自驱力,而不是为了找工作不得不随波逐流这种
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 11:29
牛客330674826号:你是孝子吗,这么喜欢当引流狗
点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-18 15:03
门头沟学院 Java
至少实习看起来比去年好?问了下群里的同学和身边的同学,人均有offer。有的还有好几个大厂offer
菜鸟1973:上一年暑期也是人均大厂实习offer,结果秋招跟不招人一样,大部分都转正了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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