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

海关总署2018年海关网站建设成都做app定制

海关总署2018年海关网站建设,成都做app定制,wordpress权限不能更新,免费的好看图片基本思想 比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换。这样对数组的第 0 个数据到 N-1 个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1 个位置。如此循环 (N-1)次,每次循环需要比较的个数…

基本思想

  1. 比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换。
  2. 这样对数组的第 0 个数据到 N-1 个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1 个位置。
  3. 如此循环 (N-1)次,每次循环需要比较的个数 N 都减 1。当 N = 0 时结束。

代码实现

public static void bubbleSort(int[] arr) {for (int times = arr.length - 2; times > 0; times--) {for (int pivot = 0; pivot <= times; pivot++) {if (arr[pivot] > arr[pivot + 1]) {int temp = arr[pivot];arr[pivot] = arr[pivot + 1];arr[pivot + 1] = temp;}}}
}

算法复杂度

假设排序的元素个数为 n,则需要循环 n-1 次,每次比较次数都减1也就是说一次循环中最多比较n-1次 最少比较1次。所以 T(n) = n(n+1)/2O(n) = n²

http://www.yayakq.cn/news/990438/

相关文章:

  • 国外好的网站空间十大耐玩手机单机游戏
  • 网站建设负责人证明霍邱县住房和城乡建设局网站
  • 中国有名的网站建设公司淘宝提货网站怎么做的
  • 设计网站作品培训网站开发公司
  • 时尚类网站设计公司高中同步测控优化设计答案
  • 基金会网站开发方案丹徒建设网官方网站
  • 有效的网站推广方式南宁建设信息网站
  • 什么事网站建设二手书交易网站开发背景分析
  • 旅游网站建设技术解决方案无代码网站开发平台
  • 做虾苗网站有哪些流程青岛网站推广招商
  • 网站建设硬件计划创办一个网站的费用
  • 网站设计步骤是什么微信公众号微网站 建设报价表
  • 微信网站跳转链接怎么做中小企业管理软件
  • 销售型网站怎么做的导购网站开发源码
  • 专业类网站浏览器谷歌手机版下载
  • 广东省建设厅官方网站网站制作收费
  • 网站安全认证多少钱嵌入式软件开发前景怎么样
  • 网站建设公司哪家专业wordpress logo不显示
  • 网站设计布局佛山网站优化什么价格
  • 个人网站要备案吗自媒体平台注册
  • 便利店网站建设拓扑图企业购 网站建设
  • 阎良做网站基础建设基金有哪些
  • 无锡网站维护镇江制作网页图片
  • 网站建设与管理的认识网络架构七层作用
  • 免费建站长平台网站如何做一款app需要多少钱
  • 上海做网站设计信息网站开发
  • 构建一个网站什么是做网站
  • 巩义网站建设案件数据wap医院网站建设
  • 杭州做网站吧网络规划设计师备考需要多久
  • 网站开发在线培训龙岗在线网站制作