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

盘锦威旺做网站建设资讯门户网站 dede

盘锦威旺做网站建设,资讯门户网站 dede,wordpress商店插件怎么用,商洛市城乡建设局网站执行效果 选择排序的执行效果是这样的: 呃……看不懂吗?没关系,接着往下看介绍 算法介绍 选择排序(Selection sort)是一种简单直观的排序算法。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置…

执行效果
选择排序的执行效果是这样的:

 

呃……看不懂吗?没关系,接着往下看介绍 


算法介绍
选择排序(Selection sort)是一种简单直观的排序算法。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被移到其最终位置上,因此对 n 个元素的表进行排序总共进行至多 n-1 次交换。在所有的完全依靠交换去移动元素的排序方法中,选择排序属于非常好的一种。

算法档案

时间复杂度:O(n2)
最优时间复杂度:O(n2)
平均时间复杂度:O(n2)
空间复杂度:总共 O(n),需要辅助空间 O(1)
稳定性:不稳定

算法步骤

  • 在序列中找到最小(大)元素
  • 把它存放到排序序列的起始位置
  • 重复 1 和 2 两个步骤,直到所有元素均排序完毕

算法实现

#include <stdio.h>void selection_sort(int array[], int length);void selection_sort(int array[], int length)
{int i, j, min, temp;for (i = 0; i < length - 1; i++){min = i;for (j = i + 1; j < length; j++){if (array[zxsq-anti-bbcode-min] > array[zxsq-anti-bbcode-j]){min = j;}}temp = array[zxsq-anti-bbcode-min];array[zxsq-anti-bbcode-min] = array[zxsq-anti-bbcode-i];array[zxsq-anti-bbcode-i] = temp;}
}int main(void)
{int array[] = {73, 108, 111, 118, 101, 70, 105, 115, 104, 67, 46, 99, 111, 109};int i, length;length = sizeof(array) / sizeof(array[zxsq-anti-bbcode-0]);selection_sort(array, length);printf("排序后的结果是:");for (i = 0; i < length; i++){printf("%d ", array[zxsq-anti-bbcode-i]);}putchar('\n');return 0;
}

程序实现如下:

http://www.dtcms.com/a/455628.html

相关文章:

  • 海南州公司网站建设一键logo设计官网
  • 汕头网站建设套餐宜昌seo优化服务
  • 【操作系统】线程理解 +POSIX线程库 + 线程互斥 + 可重入VS线程安全
  • 网站域名免费沈阳建信建设工程有限公司
  • dw网站开发流程网站上的充值链接怎么做
  • 佛山网站设计案例电商平台官方网站
  • seo怎么给网站做外链计算机类17个专业
  • 重庆专业网站营销重庆 网站定制
  • 网站开发技术的发展流程策划案格式模板
  • 搭建网站 赚钱口碑营销
  • 企业网站备案名称窍门天津建设银行东丽网站
  • 高端网站配色苏华建设集团网站
  • 网站名称设置wordpress移动端禁止放大
  • 墟沟企业建站价格表wordpress开发门户网站
  • 外资公司注册代理seo排名赚
  • 网站模板 哪家好python做互金网站
  • 云南网站建设肖庆华十大搜索引擎排行榜
  • wordpress能做分类信息网站昌邑网站建设公司
  • 可视化网站设计工具搭建一个网站大概需要多少钱
  • 实时网站制作无需注册网站模板下载
  • ip网站怎么做软件制作app下载
  • 下载一个网站茌平网站建设
  • 找国内外贸公司的网站为什么别的电脑能打开的网站我的电脑打不开
  • 怎么样建设一个网站环球资源网的定位
  • 男女做暖暖试看网站做360手机网站优化排
  • 电子商务网站建设调查问卷如何查网站是那家做的
  • 南昌网站建设基本流程资源网站建设
  • 网页.网站.主页.网址.域名有什么联系佳木斯城乡建设局官方网站
  • 自适应营销网站模板免费包装设计网站
  • 购买手表网站网站建设公司广东