博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
排序算法@c++描述-shell排序
阅读量:4192 次
发布时间:2019-05-26

本文共 707 字,大约阅读时间需要 2 分钟。

2.shell排序

#include 
#include
using namespace std;template
void shellSort(vector
&a){ for (int gap = a.size() / 2; gap > 0; gap /= 2) { for (int i = gap; i < a.size(); i++) { T tmp = a[i]; int j = i; for (; j >= gap && tmp < a[j - gap]; j -= gap) a[j] = a[j - gap]; a[j] = tmp; } }}int main(){ vector
test = {
190, 435, 834, 8954, 923, 56, 20 ,1, 934}; shellSort(test); for (auto i : test) cout << i << " "; cout << endl; return 0;}
  • 运行结果:
$ ./a.out1 20 56 190 435 834 923 934 8954

  • 我的个人主页:
  • 我的个人站点博客:
  • 我的CSDN博客:
  • 我的简书:
  • 我的GitHub:

转载地址:http://rnloi.baihongyu.com/

你可能感兴趣的文章
有点贵但卖光了!这款旗舰要火了吗...
查看>>
中国巨头竞相复制Clubhouse:一场无关输赢的竞赛
查看>>
抖音发布女性数据报告:平均每天31.8万女性发布自拍视频又删除
查看>>
宝马CFO不担心苹果汽车带来的威胁:我睡得很安稳
查看>>
上海新阳半导体收到ASML-1400光刻机 将用于研发193nm ArF光刻胶
查看>>
Zoom创始人袁征转让约1800万股股票 价值超过60亿美元
查看>>
华为Mate 40E预约页面突然上线:或搭载麒麟990E芯片
查看>>
特斯拉股价,真的“血崩”!
查看>>
救救网瘾父母
查看>>
苹果股价周一下跌4.17% 市值今年首次跌破2万亿美元
查看>>
“蚂蚁呀嘿”App被下架,相关商标早已被抢注
查看>>
手机越贵打车越贵?教授打车800次总结出规律,律师:属于违法欺诈行为
查看>>
汽车之家港股上市发行价定为176.3港元 募资35.6亿港元
查看>>
中国首富又换人了!
查看>>
996问题已经失控,委员建议进行监管!网友拍手称快...
查看>>
基金大跌,基民上闲鱼“卖货回血”了!支付宝深夜发文!真的没人买基了?...
查看>>
《阿凡达》3月12日内地重映:部分影院已开启预售
查看>>
官方正式预热小米10S:哈曼卡顿加持小米有史以来音质最好的手机
查看>>
电影《你好,李焕英》进入全球票房榜前100
查看>>
不用再更换整机了,苹果官方可修复iPhone 12系列破裂后盖玻璃
查看>>