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

浙江建站优化品牌如何做推广宣传

浙江建站优化品牌,如何做推广宣传,网站建设氺金手指排名11,武汉做网站 九州科技排序算法-选择排序法(SelectionSort) 1、说明 选择排序法也是枚举法的应用,就是反复从未排序的数列中取出最小的元素,加入另一个数列中,最后的结果即为已排序的数列。选择排序法可使用两种方式排序,即在所…

 排序算法-选择排序法(SelectionSort)

1、说明

选择排序法也是枚举法的应用,就是反复从未排序的数列中取出最小的元素,加入另一个数列中,最后的结果即为已排序的数列。选择排序法可使用两种方式排序,即在所有的数据中,若从小到大排序,则将最大值放入第一个位置;若从小到大排序,则将最大值放入最后一个位置。例如,一开始在所有的数据中挑选一个最小项放在第一个位置(假设是从小到大排序),再从第二项开始挑选一个最小项放在第2个位置,以此重复,直到完成排序位置。

2、算法分析

  1. 无论是最坏情况、最好情况还是平均情况都需要找到最大值(或最小值),因此其比较次数为:(n-1)+(n-2)+(n-3)+...+3+2+1=\frac{n(n-1)}{2}次,时间复杂度为O(n^{2})
  2. 由于选择排序是以最大值或最小值直接与最前方未排序的键值交换,数据排序顺序很有可能被改变,因此它不是稳定排序。
  3. 因此只需一个额外的空间,所以空间复杂度为最佳。
  4. 比较适用于数据量小或有部分数据已经过排序的情况。

3、C++代码 

#include<iostream>
using namespace std;int main() {int data[6] = { 9,7,5,3,4,6 };cout << "原始数据:" << endl;for (int i = 0; i < 6; i++) {cout << data[i] << "  ";}cout << endl;//第1次排序结果://3  9  7  5  4  6//第2次排序结果://3  4  9  7  5  6//第3次排序结果://3  4  5  9  7  6//第4次排序结果://3  4  5  6  9  7//第5次排序结果://3  4  5  6  7  9for (int i = 0; i < 5; i++) {for (int j = i + 1; j < 6; j++) {//data[i] < data[j]	从大到小排序的条件//data[i] > data[j]	从小到大排序的条件if (data[i] > data[j]) {	int temp = 0;temp = data[i];data[i] = data[j];data[j] = temp;}}}cout << "最终数据:" << endl;for (int i = 0; i < 6; i++) {cout << data[i] << "  ";}cout << endl;return 0;
}

输出结果 

http://www.ds6.com.cn/news/34733.html

相关文章:

  • 济南营销型网站公司windows优化大师有哪些功能
  • 学习做网站可以吗百度网站排名seo
  • 做窗帘的厂家网站seo关键词优化排名公司
  • 怎么自己开发网站南阳网站优化公司
  • 坪地网站建设效果推广普通话手抄报简单
  • 自己做的网站可以发布吗百度seo排名教程
  • 中企做网站百度口碑官网
  • 爱淘苗网站开发模式视频号下载器手机版
  • 公司网站建设有哪些公司可以做2023百度秒收录技术
  • 企业滴滴app下载seo建站系统
  • 怎么找网站开发公司南宁seo关键词排名
  • 做app网站的软件叫什么一级域名生成二级域名
  • 个人主页网站建设流程优化
  • 星级酒店网站建设公司seo网站推广费用
  • 厦门seo总部电话关键词推广优化外包
  • 用css div做网站的首页百度网络推广怎么收费
  • 上海模板建站多少钱爱战网官网
  • zencart网站打不开自己怎么给网站做优化排名
  • 做网站的知名公司独立站平台选哪个好
  • 做电影网站需要注意什么搜索引擎优化的技巧有哪些
  • wordpress直接访问站点东莞seo报价
  • word模板网站网址怎么推广
  • wordpress 数字不连续汕头seo托管
  • 幼儿园网站asp源码附近的计算机培训班
  • 企业网站的作用网络营销推广的要点
  • 镇海区建设交通局网站化妆品推广软文
  • 长春火车站停车场24小时收费标准百度刷排名百度快速排名
  • 淘宝联盟个人网站怎么做自动引流推广软件
  • 网站制作流程有哪些网站seo快速排名优化
  • 企业网站功能需求文档电商网页