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

地产网站建设方案在线相册jsp网站开发与设计

地产网站建设方案,在线相册jsp网站开发与设计,网站开发后端待遇,南方数据企业网站管理系统选择排序#xff08;Selection Sort#xff09;原理介绍 选择排序#xff08;Selection Sort#xff09;是一种简单的排序算法#xff0c;其实现原理如下#xff1a; 遍历待排序数组#xff0c;从第一个元素开始。 假设当前遍历的元素为最小值#xff0c;将其索引保存…选择排序Selection Sort原理介绍 选择排序Selection Sort是一种简单的排序算法其实现原理如下 遍历待排序数组从第一个元素开始。 假设当前遍历的元素为最小值将其索引保存为最小值索引minIndex。 在剩余的未排序部分中找到比当前最小值还要小的元素并更新最小值索引。 在遍历结束后将找到的最小值与当前遍历位置的元素进行交换。 重复步骤2至4直到排序完成。 C#代码实现 /// summary/// 选择排序算法/// /summarypublic static void SelectionSortAlgorithmMain(){int[] array  { 64, 25, 12, 22, 11, 99, 3, 100 };Console.WriteLine(原始数组: );PrintArray(array);SelectionSortAlgorithm(array);Console.WriteLine(排序后的数组: );PrintArray(array);}static void SelectionSortAlgorithm(int[] arr){int n  arr.Length;for (int i  0; i  n - 1; i){// 在未排序部分中找到最小元素的索引int minIndex  i;for (int j  i  1; j  n; j){if (arr[j]  arr[minIndex]){minIndex  j;}}// 将最小元素与未排序部分的第一个元素交换位置int temp  arr[minIndex];arr[minIndex]  arr[i];arr[i]  temp;}}static void PrintArray(int[] arr){int n  arr.Length;for (int i  0; i  n; i){Console.Write(arr[i]   );}Console.WriteLine();} 总结 选择排序算法的时间复杂度为O(n^2)其中n是待排序数组的大小。尽管其时间复杂度较高但选择排序算法比较简单易懂并且在某些特定情况下例如对于小规模的数组来说其性能可能表现得比其他高级排序算法要好。
http://wiki.neutronadmin.com/news/275247/

相关文章:

  • 领秀网站建设遵义市网站制作
  • 让别人做网站需要提供什么微信公众号程序
  • 济南网站优化排名网站模块是啥
  • 二手交易网站开发的学会网站 建设
  • 建立石墨碳素网站怎么做电子商务网站建设经费
  • 做网站用什么服务器专业建站lhznkj
  • 建网站的哪家好建设家具网站
  • 餐饮网站建设研究问题中国女排联赛排名
  • 深圳做网站网络营销公司哪家好科技公司简介范文
  • 网站店铺的图片怎么做的网站空间的价格
  • 中国制造网网站wordpress多级菜单
  • 兰州市城乡和住房建设局网站重庆网站制作1000
  • 深圳品牌网站建设2345网址导航app官网下载
  • 网站建设与网页制作模拟试题深圳市做网站的企业
  • 做企业规划的网站wordpress删除所有文章
  • 乒乓球网站建设目标小说网站开发对影成三人小说
  • 灵动网站建设免流网站开发
  • 帝国cms网站名称哪个公司网络最好
  • 网站开发兼容局机关网站建设
  • 网站 百度认证查看网站模板
  • 商务网站内容维护和管理的范围网站80端口备案
  • 如何把做的网站与域名连接用易语言做抢购网站软件
  • 嘉兴网站建设服务东莞企业名录大全
  • 网站建设推广人员淘宝网站建设手机版
  • 黑龙江省住房和建设厅网站首页庐江县住房和城乡建设局网站
  • 聊城手机网站建设方案怎么运行自己做的网站
  • 网站开发需要的技术的流程郑州做网站推广地址
  • 国精产品999国精产品视频北京seo推广
  • 土特产 网站源码wordpress语言设置
  • 常见c2c网站有哪些马克杯在线设计网站