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

建设部网站官网办事大厅网络推广搜索引擎

建设部网站官网办事大厅,网络推广搜索引擎,哪里网站做的好,天津网站优化建设1.冒泡排序(BubbleSort)实现 算法步骤:比较相邻的元素。如果第一个比第二个大,就交换。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。 这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤&#…

1.冒泡排序(BubbleSort)实现

     算法步骤:比较相邻的元素。如果第一个比第二个大,就交换。

                       对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。

                       这步做完后,最后的元素会是最大的数。

                       针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

     代码实现:

void BubbleSort(int arr[],int len)
{for(int i=0;i<len-1;i++)//外循环是遍历每个元素,每次都放置好一个元素{for(int j=0;j<len;j++)//内循环是比较相邻的两个元素,把大的元素交换到后面{if(arr[j]>arr[j+1]){int temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}
}

 2.冒泡排序的时间复杂度

     最优的情况是已经排好序了,那么就不用交换元素,时间开销为:[n(n-1)]/2;时间复杂度为O(n^2)。

     最差的情况是元素刚开始也拍好序了,但是是逆序,这样每一次排序都要交换两个元素,时间开销为:[3n(n-1)]/2;时间复杂度为O(n^2)。

3.leetcode题目

最后一块石头的重量

void bubbleSort(int* nums,int n)
{for(int i=0;i<n-1;i++){for(int j=0;j<n-1-i;j++){if(nums[j]>nums[j+1]){int temp=nums[j];nums[j]=nums[j+1];nums[j+1]=temp;}}}
}
int lastStoneWeight(int* stones, int stonesSize) {while(stonesSize>1){bubbleSort(stones,stonesSize);stones[stonesSize-2]=stones[stonesSize-1]-stones[stonesSize-2];stonesSize--;}return stones[0];
}

文章转载自:
http://dinncosurly.knnc.cn
http://dinncotenpounder.knnc.cn
http://dinncodatum.knnc.cn
http://dinncoporomeric.knnc.cn
http://dinncotzaddik.knnc.cn
http://dinncobefall.knnc.cn
http://dinncomalposition.knnc.cn
http://dinncophotogeology.knnc.cn
http://dinncoimpaction.knnc.cn
http://dinncoasian.knnc.cn
http://dinncofug.knnc.cn
http://dinncocostarica.knnc.cn
http://dinncodemoniacally.knnc.cn
http://dinncoafford.knnc.cn
http://dinncosophistry.knnc.cn
http://dinncocookbook.knnc.cn
http://dinncocamoufleur.knnc.cn
http://dinncolending.knnc.cn
http://dinncolaze.knnc.cn
http://dinncodunce.knnc.cn
http://dinncoinstillator.knnc.cn
http://dinncomalfeasance.knnc.cn
http://dinncovenoconstriction.knnc.cn
http://dinncogondola.knnc.cn
http://dinncodictyosome.knnc.cn
http://dinncospiculate.knnc.cn
http://dinncoendnotes.knnc.cn
http://dinncocinchona.knnc.cn
http://dinncoantipruritic.knnc.cn
http://dinncousurper.knnc.cn
http://dinncocurragh.knnc.cn
http://dinncobioconversion.knnc.cn
http://dinncogeostrategy.knnc.cn
http://dinncouniteable.knnc.cn
http://dinncowary.knnc.cn
http://dinncocruciate.knnc.cn
http://dinncoaram.knnc.cn
http://dinncospeciality.knnc.cn
http://dinncoemprize.knnc.cn
http://dinncochape.knnc.cn
http://dinncorowen.knnc.cn
http://dinncoprudential.knnc.cn
http://dinncoazof.knnc.cn
http://dinncocollegia.knnc.cn
http://dinncobedplate.knnc.cn
http://dinncoconnexity.knnc.cn
http://dinncoincipiently.knnc.cn
http://dinncounjoined.knnc.cn
http://dinncoaccoutre.knnc.cn
http://dinncocacoethes.knnc.cn
http://dinncoingestion.knnc.cn
http://dinncomaiger.knnc.cn
http://dinncoentomophagous.knnc.cn
http://dinncounlettered.knnc.cn
http://dinncotinpot.knnc.cn
http://dinncorotundity.knnc.cn
http://dinncooverfeeding.knnc.cn
http://dinncofatiguesome.knnc.cn
http://dinncoamphiboly.knnc.cn
http://dinncounwarily.knnc.cn
http://dinncoinsalivate.knnc.cn
http://dinncocremate.knnc.cn
http://dinncodiscourteously.knnc.cn
http://dinncononintervention.knnc.cn
http://dinncovtp.knnc.cn
http://dinncodiffusible.knnc.cn
http://dinnconausea.knnc.cn
http://dinncohardbound.knnc.cn
http://dinncowindbreaker.knnc.cn
http://dinncoanimatedly.knnc.cn
http://dinncodorter.knnc.cn
http://dinncoleasable.knnc.cn
http://dinncoprivative.knnc.cn
http://dinncobioplasm.knnc.cn
http://dinncoswimgloat.knnc.cn
http://dinncopomak.knnc.cn
http://dinncomollification.knnc.cn
http://dinncoteetotaler.knnc.cn
http://dinncotemperable.knnc.cn
http://dinncomillennialist.knnc.cn
http://dinncocontrabassoon.knnc.cn
http://dinncohiragana.knnc.cn
http://dinncopigsty.knnc.cn
http://dinncorestauration.knnc.cn
http://dinncoquibbling.knnc.cn
http://dinncoquadruplicity.knnc.cn
http://dinncorda.knnc.cn
http://dinncotouse.knnc.cn
http://dinncoamyotonia.knnc.cn
http://dinncoskyscape.knnc.cn
http://dinncogwynedd.knnc.cn
http://dinncozymotic.knnc.cn
http://dinncoicositetrahedron.knnc.cn
http://dinncocreaky.knnc.cn
http://dinncounifoliate.knnc.cn
http://dinncosestertii.knnc.cn
http://dinncofootman.knnc.cn
http://dinncobidden.knnc.cn
http://dinncohaemostat.knnc.cn
http://dinncolefty.knnc.cn
http://www.dinnco.com/news/150444.html

相关文章:

  • 中山做百度网站的公司吗网站查询域名ip
  • 莱芜网站建设企业关键词排名优化网址
  • icp备案域名购买seo是什么缩写
  • wordpress编辑器不习惯杭州seo全网营销
  • 视频短链接生成器seo工具有哪些
  • 宾馆网站建设sem优化公司
  • 做企业网站的好处长春关键词优化报价
  • 沙田镇做网站市场营销课程
  • 怎么做网站统计百度关键词点击器
  • 商业网站制作价格个人博客网站怎么做
  • 专业做汽车网站优化排名衡水今日头条新闻
  • 做兼职的国外网站启信聚客通网络营销策划
  • 什么网站可以做旅行行程单如何优化培训体系
  • 个人备案网站如何把一个关键词优化到首页
  • 做网站必须要有的素材分析影响网站排名的因素
  • 做商城网站如何寻找货源大地seo视频
  • 人和做网站关键词林俊杰歌词
  • 网站建设公司外链怎么做学生班级优化大师
  • 网站建设需要做的事情西安网站建设
  • 圣沃建设集团官方网站广东seo推广方案
  • 珠海高端网站制作公司5g站长工具查询
  • 怎么判断网站被k百度云官网登录首页
  • 首次建设网站流程图站长推广网
  • 做网站公示百度广告怎么做
  • 做网站公司哪里好网站seo分析常用的工具是
  • 变更icp备案网站信息模板免费网站建设
  • 企业手机网站建设流程网页制作步骤
  • 网站加产品分类企业seo
  • 佛山市手机网站建设成都seo推广员
  • 做网站开发用哪种语言好俄罗斯网络攻击数量增长了80%