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

园岭中小网站建设株洲企业网站建设工作

园岭中小网站建设,株洲企业网站建设工作,买流量平台,创意设计网站C语言 基础开发----目录 冒泡排序 1. 原理 对一个有n个数据的数组进行遍历#xff0c;依次对相邻两个数据进行比较大小#xff0c;若大的数据在前面则交换位置#xff08;升序#xff09;#xff0c;完成一次遍历后数组中最大的数据到了数组的末尾位置#xff0c;就象水…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(i0;iLength-1;i){for(j0;jLength-1-i;j){ //如果前面的数大于的后面的数就交换if(data[j]data[j1]){t data[j];data[j] data[j1];data[j1] 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(n0;nDataLen;n){printf( %d,Tdata[n]); }printf(\n); return 0; }运行结果如下
http://www.eeditor.cn/news/121485/

相关文章:

  • 网站建设网站建设教程重庆网站开发哪家专业
  • python做电子商务网站建设银行假网站首页
  • 如何手机网站建立北京网站设计建设
  • 免费word文档模板下载网站江安县建设招标网站
  • icp备案网站管理员有负责吗微信自带小程序商城
  • dw做网站一般设为什么样屏蔽蜘蛛网站还会被收录吗
  • 北京网站建设曝光尚词网网页设计图片的应用
  • 建筑网站免费嵌入式培训机构哪家好
  • 网站开发术语苏州手机app开发公司
  • 网站的技术解决方案如何建立网址
  • 为什么网站建设要值班食品包装
  • 建立网站的英文怎么说建设彩票网站合法吗
  • 设计师网站使用不了六安论坛网站
  • 网站建设 全包 模板佛山响应式网站建设
  • 怎样创建一个国际网站进出口网站贸易平台有哪些
  • 猪八戒网仿照哪个网站做的站内搜索工具
  • 山西宏图建设集团有限公司网站网页制作公司兼职
  • 济宁网站建设制作设计东莞大岭山中西医结合医院
  • 中小企业网站设计与开发目的自己建设网站难不难
  • 网页设计网站的分析如何在京东上开网店
  • 品牌网站建设教程如何做美发店网站
  • 空气净化器用什么网站做外贸如何建设影视网站首页
  • 哪有网站给光头强做面自己怎么制作logo
  • 奉化网站关键词优化费用雄安企业网站建设
  • 使用jsp开发的网站新网站上线 怎么做seo
  • 网站空间租wordpress清楚所有评论
  • 网站开发tornado宿迁房产查询网上查询系统
  • 物流建设网站总结报告上海近期大事件
  • 章丘网站开发培训淘宝客网站html
  • 网站建设后台有哪些项目建立网站需要什么硬件