杭电2020
来源:互联网 发布:淘宝店铺代销发货地址 编辑:程序博客网 时间:2024/05/02 01:11
主要的思路和“杭电2019”相似,找到应插入的地方,记录此处的下标,然后插入元素
#include<iostream>
using namespace std;
int main()
{
int zhi(int a);
int n;
while(cin>>n&&n!=0)
{
int b,a[100],i,j;
cin>>a[0];
for(i=1;i<n;i++)
{
int k=i;
cin>>b;
for(j=0;j<i;j++)
{
if(zhi(b)>zhi(a[j]))//比较的是绝对值
{
k=j;
break;
}
}
for(j=i;j>k;j--)
{
a[j]=a[j-1];
}
a[k]=b; //插入的是数字原型
}
for(i=0;i<n-1;i++)
cout<<a[i]<<' ';
cout<<a[n-1]<<endl;
}
}
int zhi(int a)
{
if(a<0) return(-a);
else return a;
}
- 杭电2020
- 杭电2020
- 杭电2020
- 杭电oj-2020
- 杭电2020
- 杭电2020
- 杭电2014-2020总结
- 杭电2020 绝对值排序
- 杭电2020 绝对值排序
- 【杭电】[2020]绝对值排序
- 杭电oj编码2020
- 绝对值排序 杭电2020
- 杭电
- 杭电
- 杭电
- 杭电ACM 2020 绝对值排序
- 杭电ACM 2020 绝对值排序
- 杭电ACM 2020 绝对值排序
- C#实现RSA加密解密
- LeetCode —— Edit Distance
- hdu 2426 Interesting Housing Problem (KM)
- 排序算法---插入排序
- CSS整站变灰色,纪念灾害
- 杭电2020
- UVa 572 Oil Deposit (DFS)
- poj 1651
- hdu2767强连通+缩点 如果让我说:我只能说,实力决定一切
- OpenCV2.4.5+VS2010配置
- Mongodb应用实战教程:windows下安装与安全策略配置
- 杭电2021
- 正式开播
- 继承