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

静安做网站公司网站上线的通知

静安做网站,公司网站上线的通知,百度信息流平台,如何建设营销型网站目录 1)数组和链表#xff1a; 2)选择排序算法#xff1a; 3)小结 本章内容#xff1a; 两种基本数据结构#xff1a;数组和链表#xff1b; 选择排序算法#xff1b; 1)数组和链表#xff1a; 数组是连续的内存单元#xff0c;链表可以不连续#xff1b; 链表…目录 1)数组和链表 2)选择排序算法 3)小结 本章内容 两种基本数据结构数组和链表    选择排序算法 1)数组和链表 数组是连续的内存单元链表可以不连续 链表存储单元如图所示每一个元素都含有下一个元素的地址就像玩藏宝地图一样每次只需要找到下一个元素的位置即可访问。 2)选择排序算法 例子假设你的计算机存储了很多乐曲。对于每个乐队你都记录了其作品被播放的次数如果你想对于歌曲播放次数按从多到少进行排序。你可以遍历播放列表找出播放次数最多的乐队并将该乐队添加到一个新列表重复操作得到一个有序列表运行时间为O(nxn)。 要找出播放次数最多的乐队必须检查列表中的每个元素。正如你刚才看到的这需要的时间为O(n)。因此对于这种时间为O(n)的操作你需要执行n次。 排序算法很有用你可以对电话簿中的人人名、电子邮件从新到旧进行排序。 3)小结 计算机内存犹如一大堆抽屉 需要存储多个元素时可使用数组或链表 数组的元素都在一起在内存中是连续的 链表的元素都是分开的其中每个元素都存储下一个元素的地址 数组的读取速度更快 链表的插入和删除速度很快 在同一个数组中所有元素的类型必须相同代码: Python实现选择排序的源码   #查找数组中最小元素def findSmallest(arr):smallest arr[0]smallest_index 0for i in range(1, len(arr)):if arr[i] smallest:smallest arr[i]smallest_index ireturn smallest_index#选择排序算法def selectionSort(arr):newArr []for i in range(len(arr)):smallest findSmallest(arr)newArr.append(arr.pop(smallest))return newArr
http://www.pierceye.com/news/987990/

相关文章:

  • 怎么建设电影网站wordpress 附件上传插件下载
  • 网站导航内链建设企业网站设计方式有哪些
  • 手表网站建站千秋网络是家西安做网站的公司
  • 济南企业网站百度seo优化是做什么的
  • 网站颜色搭配案例wordpress洛米主题
  • 网站几个关键词网站备案为什么要关闭
  • 深圳网站制作哪家便宜怎么利用百度云盘做网站
  • 美容培训东莞网站建设做的网站上更改内容改怎么回事
  • 绵阳新农网的网站是哪个公司做的wordpress 在线教育主题
  • 大连优化网站怎样制作企业的网站
  • 网站建设邀请函北京网站优化 卓立海创
  • 公司后台的网站代理维护更新商贸有限公司注销流程
  • 网站建设工作动态wordpress次元主题
  • 手机网站源码asp网站快速排名技巧
  • 站点怎么建网页宁波网站建设设计制作公司
  • 黑龙江企业网站建设网站模板带后台 下载
  • 徐州在线制作网站营销网络是什么意思
  • 上海网站建设seo公司微信小程序制作教学
  • 信息化工作总结 网站建设十堰市有几家网站公司
  • 宠物网站建站目标做外贸的网站哪些是最好的
  • 垂直型电商网站如何做html5 开发的网站
  • 做网站可以不做后端吗渭南网站建设网站排名优化
  • 在线建站网页制作网站建设平台工商营业执照官网
  • 做网站用到的软件h5交互设计
  • 化工废料网站建设企业网站建设联系电话
  • 浙江高端网站建设公司什么是网页开发
  • 石碣网站仿做模具做外贸网站
  • 定制网站建设成本制作公司宣传片
  • 青岛低价网站建设达内it教育官网
  • 洛阳设计网站公司个人网站管理系统