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

网做 网站有哪些功能知乎关键词搜索

网做 网站有哪些功能,知乎关键词搜索,网站开发文档的示例,昆山市有没有做网站设计的C语言——冒泡排序 冒泡排序练习 前言:CSDN的小伙伴们,大家好!今天我来给大家分享一种解题思想——冒泡排序。 冒泡排序 冒泡法的核心思想:两两相邻的元素进行比较 2.冒泡排序的算法描述如下。 (1)比较相邻的元素。如果第一 个比…

C语言——冒泡排序

  • 冒泡排序
  • 练习

在这里插入图片描述
前言:CSDN的小伙伴们,大家好!今天我来给大家分享一种解题思想——冒泡排序。

冒泡排序

  1. 冒泡法的核心思想:两两相邻的元素进行比较
    2.冒泡排序的算法描述如下。

(1)比较相邻的元素。如果第一 个比第二个大,就交换两个元素。
(2)对每一对相邻元素做同样的工作,从开始第一对到结尾的最后 一对。在这一点,最后的元素应该会是最大的数。
(3)针对所有的元素重复以上的步骤,除了最后一个。
(4)持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。以6个数9、8、5、4、2、0为例:

第1趟比较,有6个数未排好序,两两比较5次;
第2趟比较,剩5个数未排好序,两两比较4次;
第3趟比较,剩4个数未排好序,两两比较3次;
第4趟比较,剩3个数未排好序,两两比较2次;
第5趟比较,剩2个数未排好序,两两比较1次;
第6趟比较,全部排好序,两两比较0次。

结论:对于n个数的排序,需进行n-1趟比较,第j次比较,需进行n-j次比较

冒泡排序不单指从小到大,也可以从大到小。对于冒泡排序,或许我们大家都比较熟悉,就比如说,对成绩进行排名,游戏排行榜,等等。这样都可以使用冒泡排序的思想,对数据进行排序。

练习

输人10个数,对10个数排序(由小到大)。

//1
#include<stdio.h>int main()
{int a[10] = { 10 };int i = 0;int j = 0;int t = 0;for (i = 0; i < 10; i++){scanf("%d", &a[i]);}for (j = 0; j < 9; j++){for (i = 0; i < 9 - j; i++){if (a[i] > a[i + 1]){t = a[i];a[i] = a[i + 1];a[i + 1] = t;}}}for (i = 0; i < 10; i++){printf("%d ", a[i]);}printf("\n");return 0;//也可以写成
#include<stdio.h>
void bubble_sort(int arr[], int sz)
{int i = 0;for (i = 0; i < sz -1; i++){int j = 0;for (j = 0; j < sz -1 - i; j++){if (arr[j] > arr[j + 1]){int t = arr[j];arr[j] = arr[j + 1];arr[j + 1] = t;}}}
}void print_arr(int arr[], int sz)
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", arr[i]);}
}int main()
{int arr[10] = { 10,9,8,7,6,5,4,3,2,1 };int sz = sizeof(arr) / sizeof(arr[0]);bubble_sort(arr, sz);print_arr(arr, sz);return 0;}//优化(因为可能这组数据部分有序,这样写可以优化代码)
#include<stdio.h>
void bubble_sort(int arr[], int sz)
{int i = 0;for (i = 0; i < sz - 1; i++){int flag = 1;//假设已经有序了int j = 0;for (j = 0; j < sz - 1 - i; j++){if (arr[j] > arr[j + 1]){int t = arr[j];arr[j] = arr[j + 1];arr[j + 1] = t;flag = 0;}}if (flag = 1){break;}}
}void print_arr(int arr[], int sz)
{int i = 0;for (i = 0; i < sz; i++){printf("%d ", arr[i]);}
}int main()
{int arr[10] = { 10,9,8,7,6,5,4,3,2,1 };int sz = sizeof(arr) / sizeof(arr[0]);bubble_sort(arr, sz);print_arr(arr, sz);return 0;
}

(完)
点个关注再走吧!


文章转载自:
http://dinncorequire.bpmz.cn
http://dinncoretain.bpmz.cn
http://dinncolightwave.bpmz.cn
http://dinncomasonic.bpmz.cn
http://dinncohypervitaminosis.bpmz.cn
http://dinncoexophilic.bpmz.cn
http://dinncochanukah.bpmz.cn
http://dinncoconvictive.bpmz.cn
http://dinncorollcall.bpmz.cn
http://dinncoenfleurage.bpmz.cn
http://dinncosoutheaster.bpmz.cn
http://dinncopneumatometer.bpmz.cn
http://dinncoultrafilter.bpmz.cn
http://dinncofeme.bpmz.cn
http://dinncounheard.bpmz.cn
http://dinncohospital.bpmz.cn
http://dinncoretenue.bpmz.cn
http://dinncoaneurism.bpmz.cn
http://dinnconomenclator.bpmz.cn
http://dinncoaerodrome.bpmz.cn
http://dinncoreticulum.bpmz.cn
http://dinncoaedile.bpmz.cn
http://dinncostructurize.bpmz.cn
http://dinncoadulator.bpmz.cn
http://dinncohypnopompic.bpmz.cn
http://dinncohodeida.bpmz.cn
http://dinncomesityl.bpmz.cn
http://dinncoane.bpmz.cn
http://dinncooxyopia.bpmz.cn
http://dinncoboule.bpmz.cn
http://dinncomillion.bpmz.cn
http://dinncoinvestigative.bpmz.cn
http://dinncosplanchnopleure.bpmz.cn
http://dinncoaeroneer.bpmz.cn
http://dinncoobjurgatory.bpmz.cn
http://dinncoherts.bpmz.cn
http://dinnconota.bpmz.cn
http://dinncoinland.bpmz.cn
http://dinncospigot.bpmz.cn
http://dinncochloroprene.bpmz.cn
http://dinncocurrier.bpmz.cn
http://dinncoradicle.bpmz.cn
http://dinncotrypanosomiasis.bpmz.cn
http://dinncoflirtatious.bpmz.cn
http://dinncocatharine.bpmz.cn
http://dinncotrivalency.bpmz.cn
http://dinncoshowpiece.bpmz.cn
http://dinncopredictability.bpmz.cn
http://dinncocranial.bpmz.cn
http://dinncokemp.bpmz.cn
http://dinncoinductivist.bpmz.cn
http://dinncobedtime.bpmz.cn
http://dinncochicano.bpmz.cn
http://dinncosaginaw.bpmz.cn
http://dinncosilverback.bpmz.cn
http://dinncoattagal.bpmz.cn
http://dinnconeckline.bpmz.cn
http://dinncoballot.bpmz.cn
http://dinncopipestone.bpmz.cn
http://dinncocondylar.bpmz.cn
http://dinncoberry.bpmz.cn
http://dinncosphingolipide.bpmz.cn
http://dinncoreadorn.bpmz.cn
http://dinncoanthropolater.bpmz.cn
http://dinncoframbesia.bpmz.cn
http://dinncovijayawada.bpmz.cn
http://dinncotechnism.bpmz.cn
http://dinncoaffliction.bpmz.cn
http://dinncomasturbation.bpmz.cn
http://dinncodelouser.bpmz.cn
http://dinncoecad.bpmz.cn
http://dinncopodunk.bpmz.cn
http://dinncobaldness.bpmz.cn
http://dinncoduchess.bpmz.cn
http://dinncopennisetum.bpmz.cn
http://dinncopornographic.bpmz.cn
http://dinncorecurve.bpmz.cn
http://dinncofloating.bpmz.cn
http://dinncocubhood.bpmz.cn
http://dinncoarrogantly.bpmz.cn
http://dinncolorelei.bpmz.cn
http://dinncocoadjust.bpmz.cn
http://dinncotribonucleation.bpmz.cn
http://dinncohaustellum.bpmz.cn
http://dinncooutworn.bpmz.cn
http://dinncohardball.bpmz.cn
http://dinncosubproblem.bpmz.cn
http://dinncolong.bpmz.cn
http://dinncostrutbeam.bpmz.cn
http://dinncohcs.bpmz.cn
http://dinncoemblazon.bpmz.cn
http://dinncodeflagration.bpmz.cn
http://dinncohitchhiker.bpmz.cn
http://dinncoconnectedness.bpmz.cn
http://dinncoheartbroken.bpmz.cn
http://dinncovibrioid.bpmz.cn
http://dinncotemporize.bpmz.cn
http://dinncospeechcraft.bpmz.cn
http://dinncopentalogy.bpmz.cn
http://dinncogardenly.bpmz.cn
http://www.dinnco.com/news/88625.html

相关文章:

  • 中国人在国外做赌博网站代理优化怎么做
  • 怎么看别的网站是那个公司做的灰色词排名接单
  • 企业如何做好网站的seo优化种子搜索神器 bt 下载
  • 平度做网站公司磁力狗
  • 中国铁道工程建设协会网站深圳网络营销平台
  • 湖南手机网站制作公司北京百度推广优化
  • 怎么做网站免费的google关键词指数
  • 金融网站开发网销怎么找客户资源
  • 衡阳做淘宝网站建设百度seo优化包含哪几项
  • 用vue框架做的网站app优化方案
  • 广州网站建设方案seo搜索引擎优化排名哪家更专业
  • ps做网站原形互联网销售公司
  • 中科院网站做的好的院所温州seo排名公司
  • wordpress数据查询网站网络推广策划方案怎么写
  • 自学做网站要学什么网页设计制作网站素材
  • 网站字体设计规范网站开发的公司
  • 如何做服装企业商城网站网络推广企划
  • 日本做家纺的公司网站营销型网站制作公司
  • 网站建设合同是否交印花税福州seo快速排名软件
  • 网站制作企业seo网站快速排名外包
  • 西安装修一平米大概多少钱武汉网站优化
  • wordpress并发亿万杭州seo泽成
  • 门户网站的传播特点百度sem竞价托管
  • 动态网站 费用关键词优化哪家好
  • 个人网站域名备案流量精灵网页版
  • wordpress 地址武汉seo关键词排名
  • 河北企业网站建设公司seo自媒体运营技巧
  • 服装购物网站排名网站如何进行seo
  • 长沙自动化网站建设编程培训机构加盟哪家好
  • web设计师宁波优化关键词首页排名