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

破解php网站后台账号密码seo交流论坛seo顾问

破解php网站后台账号密码,seo交流论坛seo顾问,wordpress健身预定主题,源码出售网站一、算法原理 简单选择排序是一种基本的排序算法,其原理是每次从未排序的元素中选择最小(或最大)的元素,然后与未排序部分的第一个元素交换位置,直到所有元素都被排序。 二、算法实现流程 简单选择排序法(Simple Se…

一、算法原理

简单选择排序是一种基本的排序算法,其原理是每次从未排序的元素中选择最小(或最大)的元素,然后与未排序部分的第一个元素交换位置,直到所有元素都被排序。

二、算法实现流程

简单选择排序法(Simple Selection Sort)就是通过n-i次关键字间的比较,从n-i+1个记录中选出关键字最小的记录,并和第i(1<i<n)个记录交换之。

三、代码示例

#include <stdio.h>
void Swap(int *a,int *b)
{int temp = *a;*a = *b;*b = temp;
}void SelectSort(int *arr,int size)
{int j,i,min;for(i = 0;i < size;i++){min = i;                        /*将当前下标定义为最小值下标*/for(j = i + 1;j < size;j++)     /*循环之后的数据*/{if(arr[min] > arr[j])       /*如果有小于当前最小值的关键字*/{min = j;                /*将此关键字的下标赋值给min*/}}if(min != i)                    /*若min不等于i,说明找到最小值,交换*/{Swap(&arr[i],&arr[min]);    /*将最小值和arr[i]的值进行交换*/} }
}
void print(int *arr,int size)
{for (int i = 0; i < size; i++){printf("%d ", arr[i]);}printf("\n");
}int main()
{int arr[] = {5,4,3,6,2,0,1};int size = sizeof(arr)/sizeof(int);SelectSort(arr,size);printf("简单排序后的数组如下:");print(arr,size);return 0;
}

运行结果:

四、简单选择算法的复杂度分析

 

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

相关文章:

  • 搜房网网站跳出率网址安全检测中心
  • 宁波网站改版google seo
  • 大连自助建站软件进一步优化
  • 做网站功能模块湖南关键词优化快速
  • 国内做批发的网站国内免费发布产品的平台
  • 政府网站建设项目招标方案东莞seo网络培训
  • 做项目的网站搜索引擎优化是什么意思
  • 四平网站制作公关
  • 网站开发语言哪几种seo优化技术厂家
  • 武汉做网站找互赢网络百度平台客服联系方式
  • 网站建设内容工作总结线上推广平台
  • 网站二级页怎么做怎样制作免费网页
  • 创建公司策划书公司seo是什么意思
  • 徐州做网站的公司有哪些广州seo公司排名
  • 在线网站软件免费下载百度工具
  • 潍坊在线网站建设广州网站快速排名优化
  • 做下载网站用阿里云的什么产品咖啡seo是什么意思
  • 那个网站做排列五头比较准网站seo最新优化方法
  • 注册公司流程和费用一共多少钱南宁正规的seo费用
  • 信息网站推广市场调研报告怎么写的
  • 做网站需要哪些技能b2b网站免费推广
  • 在哪网站可以做农信社模拟试卷seo推广软件费用
  • 电脑网站设计制作b站推广网站入口mmm
  • 做网站怎么上词推广和竞价代运营
  • 网站建设 域名 空间互联网营销方法有哪些
  • 教育行业网站怎么做青岛seo搜索优化
  • 国内最大ae模板下载网站廊坊网站
  • 昆山外贸型网站制作优化大师电脑版下载
  • wordpress网站破解百度站长平台官网
  • 做自媒体网站91