站队(使用插入排序完成) (Standard IO)————c++插入排序
来自MC老玩家的怒吼:
题目描述
给出 n 个同学的身高,请根据他们的身高升序排列并输出排序结果。
输入
第一行 1 个正整数 n,表示有 n 个同学的身高,2<n≤100。第二行包含 n 个正整数,之间用一个空格隔开,表示 n 个同学的身高。每个同学的身高都在 150~250 厘米之间。
输出
一行 n 个正整数,之间用一个空格隔开,表示 n 个同学根据身高升序排列的结果。
样例输入
7
180 170 176 160 155 150 160
样例输出
150 155 160 160 170 176 180
这题挺简单,但作为MC老玩家的我,因为看见了别人的用和平精英的枪械做int,所以我用了MC的角色名称,so(所以)…… 不说了,还是看代码吧
#include<cstdio>
using namespace std;
int him,herobrine,entity303[10001],notch,found404,entity404;
int main()
{scanf("%d",&him);for(herobrine=1;herobrine<=him;herobrine++){scanf("%d",&entity303[herobrine]);}for(herobrine=1;herobrine<=him;herobrine++){notch=entity303[herobrine];found404=1;while(entity303[found404]<=notch&&found404<herobrine){found404++;}for(entity404=herobrine-1;entity404>=found404;entity404--){entity303[entity404+1]=entity303[entity404];}entity303[found404]=notch;}for(herobrine=1;herobrine<=him;herobrine++){printf("%d ",entity303[herobrine]);}return 0;
}
可能也就我这样,我是个伞兵
站队(使用插入排序完成) (Standard IO)————c++插入排序相关推荐
- 【数据结构----笔记4】插入排序算法之【折半插入排序算法】
/*__________________________________________________________________________________________________ ...
- 【数据结构----笔记3】插入排序算法之【直接插入排序】
/*__________________________________________________________________________________________________ ...
- python插入排序_python简单的实现插入排序和二分插入排序
零:环境 Python 3.6.5 JetBrains PyCharm 2018.1.4 x64 一:正常的插入排序 插入排序如字面意思,是将数据一个一个的插入到列表里以形成有序数列 插入排序的前提是 ...
- 4246. 【五校联考6day2】san (Standard IO)
4246. [五校联考6day2]san (Standard IO) Time Limits: 1000 ms Memory Limits: 262144 KB Detailed Limits D ...
- 2554. 【NOIP2011模拟9.7】帕秋莉·诺蕾姬 (Standard IO)
2554. [NOIP2011模拟9.7]帕秋莉·诺蕾姬 (Standard IO) Description 在幻想乡,帕秋莉·诺蕾姬是以宅在图书馆闻名的魔法使.这一天帕秋莉又在考虑如何加强魔法咒语的 ...
- JZOJ 1775. 合并果子2 (Standard IO)
1775. 合并果子2 (Standard IO) Time Limits: 1000 ms Memory Limits: 65536 KB Description 在一个果园里,多多已经将所有的果子 ...
- 1116. 【HNOI2008】T_OY(踢欧阳^_^) (Standard IO)斜率优化dp
1116. [HNOI2008]T_OY(踢欧阳^_^) (Standard IO) Time Limits: 1000 ms Memory Limits: 65536 KB Detailed L ...
- IBM x3850 X6 不开机 面板显示 sys voltage fault standard io book
IBM x3850 X6 服务器不开机 面板显示 sys voltage fault standard io book 如果有软件绑定主板,要维修主板哦,可加 w:cfx02100313(请备注)## ...
- 插入排序(折半查找优化插入排序||希尔排序) _清风明月
插入排序:插入排序分为三个步骤: 1. 找位置.(序列可分为两个部分,第一个部分是有序序列,其二是非有序序列.当为有序序列时,查找可以改进为折半查找,优化算法速度.) 2. 移动. 3. 插入.查找的 ...
- c语言插入排序算法伪代码,排序算法——插入排序(C语言实现)
原理 默认数组的第一个数据是有个有序数组,由于只有一个数据,肯定是有序队列.从乱序数组的第二个位置开始,与之前的有序数组中的数据依次作比较,找到合适的位置将该数据插入有序数组,直到将最后一个数据插入有 ...
最新文章
- 域名解析对网站SEO优化有何影响?
- Mozilla 准备让“合格” Linux 用户测试 WebRender
- (笔试题)将数组分成两组,使两组的和的差的绝对值最小
- zabbix-server 的安装-centos7
- hdu 4501 小明系列故事——买年货 多重背包
- 1、虚拟机内存管理、运行时数据区、线程共享区、Java堆、新生代、老年代、Eden区域分配、方法区、线程独占区、虚拟机栈
- Premature Optimization
- 它的斗争“和loser对话”短篇故事
- Java EE与NoSQL的未来
- Java国际化资源绑定-----示例
- JDBC的第一个版本,不使用配置文件。使用jar文件一个
- HTML readonly
- ipad分屏大小怎么调整_flash怎么调整元素大小-Adobe flash统一图形大小的方法
- java hql 参数_java – SQLQuery中的Hibernate命名参数
- sublime3中如何快速生成html头部信息
- bat执行php语句,php与bat之间调用的方法
- 1 集群Linux环境搭建
- wps自动生成目录总是有正文内容
- 宜家开发中心东亚区完成在中国的全新升级;牙科巨头卡瓦集团上海创新卓越中心正式启动 | 美通企业日报...
- Spring Cloud Bus 官方文档
热门文章
- linux php 编程 pdf 百度云,Linux下的Perl编程 pdf版
- matlab RFID解码,UHF RFID编码之TPP编码
- 第三方支付网银支付流程
- java base64 加号_Base64 空格,加号问题
- EVE LOM正式官宣杨洋成为品牌代言人
- layui扩展组件(组合输入框inputTags)
- linux如何用命令进入u盘,linux 下如何打开u盘
- Establishing SSL
- python打开读取文件内容
- 解决问题:Something's wrong--perhaps a missing \item. \end{thebibliography}