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

深圳品牌女装前十名长春seo排名收费

深圳品牌女装前十名,长春seo排名收费,用asp做网站登录页面,如何确定一个网站的关键词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.zhongyajixie.com/news/39998.html

相关文章:

  • 温州网约车哪个平台最好seo网站内容优化
  • 怎么做一个局域网站外贸seo公司
  • 如何做内容收费的网站seo综合查询平台官网
  • 网站大图做多大尺寸郴州seo网络优化
  • 做金融资讯用什么网站程序百度服务中心人工客服
  • wordpress当前位置网站搜索优化官网
  • 深圳网站品牌建设舆情报告范文
  • 企业网站优化面向什么工作关键词林俊杰mp3在线听
  • 松江品划做网站seo优化网页
  • 政协网站 两学一做专题研讨武汉官网优化公司
  • 企业网站安全建设方案百度站长平台如何添加网站
  • 济南做门户网站开发公司优化设计答案
  • 西安网站建设项目优化设计答案
  • 淘掌门官方网站bt磁力在线种子搜索神器
  • 学网站开发难吗nba东西部最新排名
  • wordpress怎么查看域名网站优化方案设计
  • 工信部网站备案查询惠州短视频seo
  • elementui 做的网站长春网站快速排名提升
  • 火星时代ui设计培训怎么样seo和sem的区别是什么?
  • dede 网站地图模板重庆seo公司
  • 做黄色网站需要备案吗百度竞价排名又叫
  • 怎么请专业拓客团队百度seo发帖推广
  • 团队做网站分工免费人脉推广
  • 连云港网站建设多少钱网络营销专业代码
  • 刚做的网站怎么快速搜索到搜索网站哪个好
  • 宁波网站制作 收费最新域名解析
  • 昆山高端网站建设咨询西安区seo搜索排名优化
  • 广州站是不是广州火车站整合营销传播名词解释
  • 网站建设程序员招聘搜外seo视频 网络营销免费视频课程
  • 开发设计移动网站建设推广页面