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

无锡网站制作公司哪家好wordpress 导航栏插件

无锡网站制作公司哪家好,wordpress 导航栏插件,12380网站建设意见,怎么创建网页快捷方式一、选择排序的算法思想 弄懂选择排序算法#xff0c;先得知道两个概念#xff1a;未排序序列#xff0c;已排序序列。 原理#xff1a;以升序为例#xff0c;选择排序算法的思想是#xff0c;先将整个序列当做未排序的序列#xff0c;以序列的第一个元素开始。然后从左…一、选择排序的算法思想 弄懂选择排序算法先得知道两个概念未排序序列已排序序列。 原理以升序为例选择排序算法的思想是先将整个序列当做未排序的序列以序列的第一个元素开始。然后从左往右遍历一轮未排序的序列找到最小的元素其实就是依次把未排序序列中的元素与已排序序列中最后一个元素作比较小的话就交换彼此选择排序每轮循环都会确定一个最终位置的元素。 时间复杂度内外两层循环所以是 空间复杂度没有用到额外的空间所以是 稳定性不稳定 二、选择排序的算法步骤 初始化给定一个需要排序的数组遍历数组从数组的第一个元素开始每次遍历都要在整个未排序序列中找出最小元素比较并交换元素将找到的最小元素与未排序部分的第一个元素交换位置这样每一轮结束后原来的未排序序列的第一个元素就变得整个未排序部分最小的了于是他就有序了。就可以把它归为已排序部分移动假想墙随着每一轮的完成相当于在数组中形成了一道“墙”墙左边的元素都是已排序的右边则是未排序的部分。下一轮的比较将在这道墙的右边进行 重复过程2到4步骤不断遍历并交换元素直到所有的元素都被处理过 本文是自己的算法学习笔记所以就不放动图演示了网上很多都比较画的好这里超级推荐一个开源算法项目链接我放在这里了非常感谢开源大佬《hello算法》选择排序 三、基于Python的选择排序实现 def selection_sort(arr):选择排序n len(arr)# 外循环未排序区间为 [i, n-1]for i in range(n - 1):# 内循环找到未排序区间内的最小元素k i 每次都先假设未排序部分第一个元素是最小元素for j in range(i 1, n):if arr[j] arr[k]:k j # 记录最小元素的索引# 将该最小元素与未排序区间的首个元素交换arr[i], arr[k] arr[k], arr[i]
http://www.hkea.cn/news/14532629/

相关文章:

  • 网站排名代做天眼查官网在线查询
  • 做房产中介网站企业展厅怎么设计
  • 做地方黄页网站写文章赚稿费的app
  • 铜仁市建设局网站wordpress 如何使用两个主题
  • 广州优质网站建设案例安卓网站开发视频
  • 自动做微网站windows.net做网站
  • 企业电子网站的建设案例分析正规网站建设多少钱
  • 域名和网站wordpress分享qq
  • 新建网站怎么做优化购物网站主页设计图
  • 个人网站的优点做简单网站需要学什么软件有哪些内容
  • 手机如何搭建网站网站图标生成
  • 网站开发赚钱关键词优化价格
  • 微网站用什么做的档案网站建设的意义
  • 网站建设要准备的内容专门做调研的网站
  • 网站定制营销的过程做视频网站 版权怎么解决
  • 秀山网站制作冠县快搜网站建设有限公司
  • 设计网站的优缺点分析嘉兴网站建设企业
  • 德网站建设xp花生壳做自己的网站
  • 深圳电力建设公司网站网站和系统哪个好做
  • 经营网站备案信息管理系统青岛有哪些做网站的公司
  • 什么程序做网站株洲有几个区
  • 网站备案成功后可以改吗建网站 赚钱
  • 做微网站的公司哪家好呢南宁网站建设托管
  • 网站域名查主机手机端网站开发视频教程
  • 企业网站管理系统湖南岚鸿建设视频网站多少钱
  • 注册网站名称廉江新闻最新消息
  • 网站支付接口怎么做互联网公司排名2018
  • 试客网站 源码wordpress 上传绕过
  • 手机怎样用网站做成软件中科互联网站建设专家
  • vps 需刷新几次才能打开网站wordpress 主题制作 加入评论