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

别人帮做的网站怎么修改病句软文推广案例

别人帮做的网站怎么修改病句,软文推广案例,株洲定制网站建设,阿里巴巴机械加工网1.冒泡排序-Bubble Sort 1.算法原理 依次比较相邻的两个元素,若按照从小到大的顺序,则将相邻元素中较大的一个放在后面;然后对每一对相邻元素都做这种比较,序列的最后一个元素就是最大的数; 2.算法复杂度 时间复杂度…

1.冒泡排序-Bubble Sort

1.算法原理

        依次比较相邻的两个元素,若按照从小到大的顺序,则将相邻元素中较大的一个放在后面;然后对每一对相邻元素都做这种比较,序列的最后一个元素就是最大的数;

2.算法复杂度

时间复杂度:最优复杂度:O(n);最差复杂度:O(n2);平均复杂度:O(n2)

空间复杂度:O(1)

3.算法实现-Java

public int[] bubbleSort(int[] arr){for(int i = 0; i < arr.length - 1; i++){for(int j = 0; j < arr.length -1 - i; j ++){if(arr[j] > arr[j + 1]){int temp = arr[j];int arr[j] = arr[j + 1];int arr[j + 1] = temp;}}}return arr;
}

 

2.选择排序-Selection Sort

1.算法原理

        先在需要排序的序列中找到最大(小)的一个元素,将其放到序列的起始位置

        然后在剩余队列中找到最大(小)的一个元素,将其放到已经排列好的序列的末尾

        以此类推

2.算法复杂度

时间复杂度:最优复杂度:O(n2);最差复杂度:O(n2);平均复杂度:O(n2)

空间复杂度:O(1)

3.算法实现-Java

public int[] selectionSort(int[] arr){for(int i = 0; i < arr.length-1; i++){int minIndex = i;for(int j = i + 1; j < arr.length; j ++){if(arr[j] < arr[minIndex]){minIndex = j;}}if(minIndex != i){int temp = arr[i];arr[i] = arr[minIndex];arr[minIndex] = temp;}}return arr;
}

3.插入排序-Insertion Sort

1.算法原理

        假设第一个元素为已排好序的序列,未排序的元素从已排好序的序列中从后向前扫描,找到相应的位置插入进去(原本这个位置的元素向后挪一位),组成新的已排好序的序列;以此类推,直到所有元素排序完成    

2.算法复杂度

时间复杂度:最优复杂度:O(n);最差复杂度:O(n2);平均复杂度:O(n2)

空间复杂度:O(1)

3.算法实现-Java

public int[] insertionSort(int[] arr){for(int i = 1; i < arr.length; i++){int preIndex = i - 1;int currentValue = arr[i];while(preIndex >= 0 && currentValue< arr[preIndex]){arr[preIndex + 1] = arr[preIndex];preIndex -= 1;}arr[preInde + 1] = currentValue;}return arr;
}

 

http://www.dt0577.cn/news/46881.html

相关文章:

  • 哈尔滨模板建站推荐24小时自助下单平台网站便宜
  • dz论坛如何做网站地图seo搜索排名影响因素主要有
  • 昆明网站搭建多少钱深圳网络推广外包公司
  • 网站证书打印格式不正确网站建设推广服务
  • 北京城乡建设部网站医院线上预约
  • 郑州住房和城乡建设局网站站长工具怎么关掉
  • ps联盟网站北京疫情最新情况
  • wordpress文章导入插件seo博客网址
  • 衡水网站建设公司网上营销培训课程
  • 萍乡企业做网站沈阳网页建站模板
  • 设计案例网站windows优化大师卸载不了
  • 快速增加网站权重网站制作河南
  • 湖州做网站优化巨量广告投放平台
  • 企业cms免费模板网站优化有哪些类型
  • 做发帖的网站代码广西疫情最新消息
  • 动态网站背景做多少合适网址申请注册
  • 网站没有备案 合法吗曲靖seo
  • 河北手动网站建设商店人民日报客户端
  • php 自动做网站点击量成都seo公司
  • 建一个b2c网站要多少钱查看域名每日ip访问量
  • 旅游网站排名查询长春网站建设解决方案
  • 济南多语言网站建设百度页面
  • 幕墙装饰工程网站模板电商关键词查询工具
  • 聊城网站制作网络营销人员招聘
  • 企业做营销型网站短视频培训机构
  • 网站html模板免费下载全媒体运营师报名费多少钱
  • 湖南常德文理学院霸屏seo服务
  • 江苏做网站找谁com域名注册
  • 哪个网站做简历免费seo免费优化网站
  • 蝶恋花直播app下载安装seo零基础入门教程