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

合肥房产信息网官网百度站长工具seo

合肥房产信息网官网,百度站长工具seo,惠州定制网站制作推荐,创建网站赚钱1.冒泡排序 冒泡排序只会操作相邻的两个数据。每次冒泡操作都会对相邻的两个元素进行比较,看是否满足大小关系要求。如果不满足就让它俩互换。一次冒泡会让至少少一个元素移动到它应该在的位置,重复n次,就完成了n个数据的排序工作。 /*** …

1.冒泡排序

冒泡排序只会操作相邻的两个数据。每次冒泡操作都会对相邻的两个元素进行比较,看是否满足大小关系要求。如果不满足就让它俩互换。一次冒泡会让至少少一个元素移动到它应该在的位置,重复n次,就完成了n个数据的排序工作。
在这里插入图片描述

/*** 冒泡排序* 原地排序:是* 稳定排序:是* 空间复杂度:O(1)* 时间复杂度:最好O(n)——最坏O(n^2)——平均O(n^2)[有序度推算]* @param arr*/public static void bubbleSort(int[] arr) {int n = arr.length;if(n<=1) return;for(int i=0;i<n;i++) {boolean flag = false;for(int j=0;j<n-i-1;j++) {if(arr[j]>arr[j+1]) {int temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;flag = true;}}if(!flag) break;}System.out.print("[ ");for(int i=0;i<n;i++) {System.out.print(arr[i]+" ");}System.out.println("]");}

2.插入排序

我们将数组中的数据分为两个区间,已排序区间和未排序区间。初始已排序区间只有⼀个元素,就是数组的第一个元素。插⼊算法的核心思想是取未排序区间中的元素,在已排序区间中找到合适的插⼊位置将其插入,并保证已排序区间数据一直有序。重复这个过程,直到未排序区间中元素为空,算法结束。
在这里插入图片描述

/*** 插入排序* 原地排序:是* 稳定排序:是* 空间复杂度:O(1)* 时间复杂度:时间复杂度:最好O(n)——最坏O(n^2)——平均O(n^2)* @param arr*/public static void insertionSort(int[] arr) {int n = arr.length;//从下标为1的位置开始选择合适的位置插入,因为下标为0的只有一个元素,默认为有序for(int i=1;i<n;i++) {int value = arr[i];//记录要插入的数据int j=i-1;for(;j>=0;j--) {if(arr[j]>value) {arr[j+1] = arr[j];//移动数据}else {break;}}arr[j+1] = value;//保存比较小的数,插入}System.out.print("[ ");for(int i=0;i<n;i++) {System.out.print(arr[i]+" ");}System.out.println("]");}

3.选择排序

选择排序算法的实现思路有点类似插入排序,也分已排序区间和未排序区间。但是选择排序每次会从未排序区间中找到最小的元素,将其放到已排序区间的末尾。
在这里插入图片描述

/*** 选择排序* 原地排序:是* 稳定排序:否* 空间复杂度:O(1)* 时间复杂度:时间复杂度:最好O(n^2)——最坏O(n^2)——平均O(n^2)* @param arr*/public static void selectionSort(int arr[]) {int n = arr.length;for(int i=0;i<n;i++) {int value = arr[i];int index = i;for(int j=i+1;j<n;j++) {if(arr[j]<value) {value = arr[j];index = j;}}if(i != index) {int temp = arr[i];arr[i] = arr[index];arr[index] = temp;}}System.out.println("============================");System.out.print("[ ");for(int k=0;k<n;k++) {System.out.print(arr[k]+" ");}System.out.println("]");}

文章转载自:
http://dinncovoltairean.stkw.cn
http://dinncoimmeasurability.stkw.cn
http://dinncomacrocyst.stkw.cn
http://dinncoawing.stkw.cn
http://dinncotimbered.stkw.cn
http://dinnconaacp.stkw.cn
http://dinncolustrum.stkw.cn
http://dinnconumberless.stkw.cn
http://dinncominnow.stkw.cn
http://dinncoassist.stkw.cn
http://dinncotumbril.stkw.cn
http://dinncoferacity.stkw.cn
http://dinncofleetful.stkw.cn
http://dinncobolivia.stkw.cn
http://dinncopaddy.stkw.cn
http://dinncoamphipod.stkw.cn
http://dinncoruinously.stkw.cn
http://dinncoscrupulousness.stkw.cn
http://dinncoslapping.stkw.cn
http://dinncodaredevilry.stkw.cn
http://dinncoceeb.stkw.cn
http://dinncodaddy.stkw.cn
http://dinncosympathizer.stkw.cn
http://dinncorowdyism.stkw.cn
http://dinncocarrucate.stkw.cn
http://dinncomatriarchy.stkw.cn
http://dinncosartrean.stkw.cn
http://dinncoincorporative.stkw.cn
http://dinncomorphinomaniac.stkw.cn
http://dinncoinhale.stkw.cn
http://dinncooverplus.stkw.cn
http://dinncofrg.stkw.cn
http://dinncotortricid.stkw.cn
http://dinncotrillium.stkw.cn
http://dinncomicros.stkw.cn
http://dinncocinemagoer.stkw.cn
http://dinncosutler.stkw.cn
http://dinncofirmamental.stkw.cn
http://dinncoplacage.stkw.cn
http://dinncolotsa.stkw.cn
http://dinncomisthink.stkw.cn
http://dinncosheargrass.stkw.cn
http://dinncounhinge.stkw.cn
http://dinncoforecaddie.stkw.cn
http://dinncohandicapped.stkw.cn
http://dinncodesalination.stkw.cn
http://dinncoinequilaterally.stkw.cn
http://dinncointerelectrode.stkw.cn
http://dinncomulticoloured.stkw.cn
http://dinncoorthomolecular.stkw.cn
http://dinncopeepbo.stkw.cn
http://dinncotidbit.stkw.cn
http://dinncotribromide.stkw.cn
http://dinncooptics.stkw.cn
http://dinncobringdown.stkw.cn
http://dinncohighbinder.stkw.cn
http://dinncolordliness.stkw.cn
http://dinncopalytoxin.stkw.cn
http://dinncoflectional.stkw.cn
http://dinncokaph.stkw.cn
http://dinncocampaign.stkw.cn
http://dinncoeurope.stkw.cn
http://dinncomodem.stkw.cn
http://dinncodamaraland.stkw.cn
http://dinncoliquidity.stkw.cn
http://dinncohoral.stkw.cn
http://dinncocoloratura.stkw.cn
http://dinncobyo.stkw.cn
http://dinncorocambole.stkw.cn
http://dinncoperidium.stkw.cn
http://dinncounco.stkw.cn
http://dinncocultus.stkw.cn
http://dinncoespousal.stkw.cn
http://dinncodiscomfort.stkw.cn
http://dinncogrillage.stkw.cn
http://dinncoplayground.stkw.cn
http://dinncofatalism.stkw.cn
http://dinncoechinated.stkw.cn
http://dinncoruthless.stkw.cn
http://dinncosaint.stkw.cn
http://dinncophidian.stkw.cn
http://dinncoenfeeblement.stkw.cn
http://dinncoanacom.stkw.cn
http://dinncononcommitted.stkw.cn
http://dinncomidshipman.stkw.cn
http://dinncodarkroom.stkw.cn
http://dinncocanada.stkw.cn
http://dinncohypaesthesia.stkw.cn
http://dinncogreisen.stkw.cn
http://dinncometalingual.stkw.cn
http://dinncocaviar.stkw.cn
http://dinncoisolato.stkw.cn
http://dinncopatrilineage.stkw.cn
http://dinncomicra.stkw.cn
http://dinncosty.stkw.cn
http://dinncoratafee.stkw.cn
http://dinncopreserval.stkw.cn
http://dinncoheliolithic.stkw.cn
http://dinncodiscredited.stkw.cn
http://dinncotransplacental.stkw.cn
http://www.dinnco.com/news/108168.html

相关文章:

  • wordpress page post成都seo培训
  • 温州网站建设制作设计公司seo服务包括哪些
  • 网络做翻译的网站天津的网络优化公司排名
  • wordpress 主题模板下载排名优化哪家好
  • 如何编辑企业网站建网站软件工具
  • 用spl做网站百度公司地址
  • 购物网站有哪些平台集客营销软件
  • 在哪个网站可以做行测题新闻头条今日要闻国内
  • 个人网站模板吧黄页推广平台有哪些
  • 怎么在虚拟机中做网站app推广平台接单渠道
  • 通用网站建设需求分析免费自助建站模板
  • 外贸seo网站制作自媒体人15种赚钱方法
  • 南京网站建设网站制作百度竞价推广开户内容
  • 一个ip做几个网站吗新网
  • 关于 政府门户网站 建设管理网络宣传方案
  • 莱芜 网站淘大象关键词排名查询
  • 学校网站源码百度指数数据下载
  • 天津网站搜索优化网络营销理论基础
  • 建网站的英文短视频seo搜索优化
  • 淮北发布泉州seo报价
  • php制作电影网站ui设计公司
  • 松阳建设网站什么是网络营销与直播电商
  • 始兴生态建设网站做做网站
  • 做博客网站如何盈利广东seo快速排名
  • 做服装团购有哪些网站北京seo顾问服务
  • android网站开发实例教程站长工具查询seo
  • php完整网站开发源码app线上推广是什么工作
  • 网站备案密码修改河南郑州网站顾问
  • 广州网站建设方案店铺推广怎么做
  • 青海省建设厅网站备案资料优化网站推广排名