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

页面设计教案短视频seo代理

页面设计教案,短视频seo代理,去泰国做赌博发网站,北京网站设计制作关键词优化C语言 基础开发----目录 冒泡排序 1. 原理 对一个有n个数据的数组进行遍历,依次对相邻两个数据进行比较大小,若大的数据在前面则交换位置(升序),完成一次遍历后数组中最大的数据到了数组的末尾位置,就象水…

C语言 基础开发----目录


冒泡排序

1. 原理

对一个有n个数据的数组进行遍历,依次对相邻两个数据进行比较大小,若大的数据在前面则交换位置(升序),完成一次遍历后数组中最大的数据到了数组的末尾位置,就象水底下的气泡一样逐渐 向上冒泡。
然后再对前面n-1个数据进行相同的遍历,一共完成n-1次遍历就实现了排序完成。

2. 举例说明

将5个无序的数列 {6 , 8 , -12 , 0 , -2},使用冒泡排序法(升序)将其排列成一个从小到大的有序数列。

第一次遍历,做 4 次比较,将第一大的数据放到倒数第一的位置

原始数据: 6 8 0 -2 -12
第一次遍历: 6 0 -2 -12 8

第二次遍历,做 3 次比较,将第二大的数据放到倒数第二的位置

原始数据:6 8 0 -2 -12
第一次遍历: 6 0 -2 -12 8
第二次遍历: 0 -2 -12 6 8

第三次遍历,做 2 次比较,将第三大的数据放到倒数第三的位置

原始数据:6 8 0 -2 -12
第一次遍历: 6 0 -2 -12 8
第二次遍历:0 -2 -12 6 8
第三次遍历: -2 -12 0 6 8

第四次遍历,做 1 次比较,将第四大的数据放到倒数第四的位置

原始数据:6 8 0 -2 -12
第一次遍历: 6 0 -2 -12 8
第二次遍历:0 -2 -12 6 8
第三次遍历: -2 -12 0 6 8
第四次遍历: -12 -2 0 6 8

3. 程序代码

具体代码如下:

//升序排序:大的在后面 
void BubbleSort_Rise(int *data,	int Length)
{int j,i;int t;//临时变量	for(i=0;i<Length-1;i++){for(j=0;j<Length-1-i;j++){		//如果前面的数大于的后面的数,就交换if(data[j]>data[j+1]){t = data[j];data[j] = data[j+1];data[j+1] = t;}}}
}int main(int argc, char *argv[])
{int n;int Tdata[5] = {6,8,0,-2,-12};int DataLen = sizeof(Tdata) / sizeof(int); // 5 数组大小BubbleSort_Rise(Tdata,DataLen);//数组默认是地址传递 (指针)printf("升序排序结果:");for(n=0;n<DataLen;n++){printf(" %d",Tdata[n]);	}printf("\n"); return 0;
}

运行结果如下:
在这里插入图片描述


http://www.tj-hxxt.cn/news/108291.html

相关文章:

  • 宁城县建设局网站网站免费优化
  • 我想做app推广怎么做百度seo营销
  • 做房地产公司网站的费用百度网站打不开
  • 学会网站制作要多久网上做广告推广
  • 做营销网站建设价格网络软文写作
  • 国外代理ip徐州seo网站推广
  • 商城类网站怎么推广pr的选择应该优先选择的链接为
  • 网站建设深圳公司宁波关键词网站排名
  • 网站做排名2015新年网红推广
  • 老域名怎么做新网站谷歌seo 外贸建站
  • asp.net做网站怎么用网络推广业务
  • wordpress 特色图像成品网站seo
  • 网络营销发展现状与趋势seo去哪学
  • wordpress添加媒体库搜索引擎优化的方法包括
  • 昭通公司做网站今天热点新闻事件
  • 深圳公司网站开发微信管理系统
  • 做企业网站一般要多少钱重庆今天刚刚发生的重大新闻
  • 苏州手机网站seo百度开户要多少钱
  • 海珠网站建设市场调研方案范文
  • 做海南旅游网站的初衷打开百度网址
  • 网站设计手机型佛山网站优化排名推广
  • 应聘网站运营建设面试百度快速收录软件
  • 如果做国外网站导购日结app推广联盟
  • dw做的网站如何上传图片如何搭建企业网站
  • 怎么在自己电脑上搭建网站国内ip地址 免费
  • 导购类网站如何做会员互动北京百度seo工作室
  • 深圳网站建设优化服务网页优化
  • 网站开发是无形资产网络软文营销案例3篇
  • 做耳机套的网站南宁seo网络推广
  • 帝国网站搬家短信广告投放软件