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

做淘宝客网站服务器百度推广登录后台登录入口

做淘宝客网站服务器,百度推广登录后台登录入口,网站开发与维护学生作品集,营销型企业网站建设案例本题目要求读入N个整数,采用希尔排序法进行排序,采用增量序列{5,3,1},输出完成增量5和增量3后的5子排序和3子排序结果。 输入格式: 输入不超过100的正整数N和N个整数(空格分隔)。 输出格式: …

本题目要求读入N个整数,采用希尔排序法进行排序,采用增量序列{5,3,1},输出完成增量5和增量3后的5子排序和3子排序结果。

输入格式:

输入不超过100的正整数N和N个整数(空格分隔)。

输出格式:

输出两行,第一行为5子排序结果,第二为3子排序结果。数据间用一个空格分隔。

为简便起见,最后一个元素后也有一个空格。

输入样例:

8
8 1 6 5 4 2 3 7

输出样例:

2 1 6 5 4 8 3 7 
2 1 6 3 4 8 5 7 

代码实现:

#include <stdio.h>  
void shellSort(int arr[], int n, int gap) {  for (int i = gap; i < n; i += 1) {  int temp = arr[i];  int j;  for (j = i; j >= gap && arr[j - gap] > temp; j -= gap) {  arr[j] = arr[j - gap];  }  arr[j] = temp;  }  
}  
int main() {  int N;  scanf("%d", &N);  int arr[100];  for (int i = 0; i < N; i++) {  scanf("%d", &arr[i]);  }  if (N >= 5) {  shellSort(arr, N, 5);   for (int i = 0; i < N; i++) {  printf("%d ", arr[i]);  }  printf("\n");  } else {  for (int i = 0; i < N; i++) {  printf("%d ", arr[i]);  }  printf("\n");  }   if (N >= 3) {  shellSort(arr, N, 3);  for (int i = 0; i < N; i++) {  printf("%d ", arr[i]);  }  printf("\n");  } else {  }  return 0;  
}
 代码语言为C++
http://www.ds6.com.cn/news/24959.html

相关文章:

  • 浙江网站建设哪家权威手机app免费制作平台
  • 在家做的网站编辑网页设计排版布局技巧
  • 做评测好的视频网站seo外包优化网站
  • 做语文课文网站的好处厦门seo结算
  • 承德网站建设费用黑帽seo之搜索引擎
  • 网站权重是什么广告发布平台app
  • 蛋糕店微网站杭州网站seo公司
  • 便宜高端网站设计如何优化关键词
  • 塑胶原料东莞网站建设电商怎么做新手入门
  • 电脑做网站用wordseo优化工作
  • 建网站需要有啥能力seo具体怎么优化
  • 网站开发技术服务费合同范本自己做一个网站
  • 如何做房产公司网站房地产十大营销手段
  • 建设了网站怎么管理苏州百度快速排名优化
  • 建网站需要注意什么上海网络营销
  • 国外那些视频网站做的不错怎样在百度上发帖子
  • 学网站建设需要什么软件有哪些临安网站seo
  • 洛阳市做网站贴吧近期出现的病毒叫什么
  • 江门建站模板搭建网站权重怎么查
  • 个人网页设计硬件需求sem优化公司
  • 免费网站建设社区网络推广招聘
  • 山西企业模板建站seo推广的网站和平台有哪些
  • 公司最近想做个网站怎么办互联网销售包括哪些
  • 网站qq客服制作刚刚中国出啥大事了
  • 做婚庆网站图片下载吉林seo外包
  • 2020十大网络安全公司排名简阳seo排名优化培训
  • 制作闹钟网站网络优化的流程
  • 网站收款接口网址查询域名
  • 看b站直播有哪些杭州百度整站优化服务
  • 无锡网站制作网站营销咨询公司