当前位置: 首页 > news >正文

重庆网站关键词优化推广企业做的网站推广方案的步骤

重庆网站关键词优化推广,企业做的网站推广方案的步骤,杭州网站改版公司电话,学做网站需要什么条件描述 给定一些同学的信息(名字,成绩)序列,请你将他们的信息按照成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 例示: jack 70 peter 96 Tom 70 smith 67 从高到低 成…

描述

给定一些同学的信息(名字,成绩)序列,请你将他们的信息按照成绩从高到低或从低到高的排列,相同成绩

都按先录入排列在前的规则处理。

例示:
jack      70
peter     96
Tom       70
smith     67

从高到低  成绩
peter     96
jack      70
Tom       70
smith     67

从低到高

smith     67

jack      70

Tom       70

peter     96

注:0代表从高到低,1代表从低到高

数据范围:人数:1≤n≤200 

进阶:时间复杂度:O(nlogn) ,空间复杂度:O(n) 

输入描述:

第一行输入要排序的人的个数n,第二行输入一个整数表示排序的方式,之后n行分别输入他们的名字和成绩,以一个空格隔开

输出描述:

按照指定方式输出名字和成绩,名字和成绩之间以一个空格隔开

代码:

#include<bits/stdc++.h>
using namespace std;struct ac {string name;int score;int num;
} a[205];bool cmp1(ac a, ac b) {if (a.score == b.score)return a.num < b.num;return a.score > b.score;
}bool cmp2(ac a, ac b) {if (a.score == b.score)return a.num < b.num;return a.score < b.score;
}int main() {int  n, m, i;cin >> n >> m;for (i = 0; i < n; i++) {cin >> a[i].name >> a[i].score;a[i].num = i;}if (m == 0)sort(a, a + n, cmp1);elsesort(a, a + n, cmp2);for (i = 0; i < n; i++) {cout << a[i].name << " " << a[i].score << endl;}return 0;
}

http://www.yayakq.cn/news/469612/

相关文章:

  • 永久免费的网站空间开发公司如何加强财务管理
  • 建设网站对公司起什么作用是什么网络营销上市公司
  • 成功的网站必须具备的要素南京百度做网站的电话
  • 网站seo方案有没有做海报的网站推荐
  • 中国城市建设网站合肥做微网站
  • 凡科做网站友情链接怎么做北京中邦亚通网站
  • 怎样用自己的pid做搜索网站用ip地址做网站地址有危险
  • 东莞做个网站鸿星尔克网络推广方案
  • 少主网络建站营销型网站展示
  • 昆明网站建设 技术支持windows优化大师是什么
  • 做的比较好的设计公司网站网站如何收录快
  • 花茶网站设计网站备案信息批量查询
  • 做软件需要网站有哪些做网站黑网站赚钱么么
  • 修改wordpress设置方法淄博网站的优化
  • 做网站排名的公司论坛类的网站怎么做
  • 网站的技术方案电脑做网站服务器需要什么
  • 设计外贸商城网站建设WordPress随机句子
  • 企业网站有哪些内容美容院网站源码
  • 竞价托管咨询微竞价厦门专业做优化的公司
  • 小企业网站建设的小知识网站做支付宝接口
  • 网站挂服务器后图片不显示能够做一镜到底的网站
  • dedecms网站的下载wordpress 京东主题
  • 江阴外贸网站制作wordpress同步谷歌博客
  • 郑州建设网站企业定制知名广州网站建设
  • 不懂网站怎么做平台织梦网站地图底部
  • 泰州网站优化公司新建网站
  • app 与网站网络营销策划的主要特点
  • 南京自助建站软件中国航天科工集团有限公司
  • 大连住房和建设局网站m3u8插件 wordpress
  • 网站建设与管理的策划书android开发 网站开发