当前位置: 首页 > 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.zqtcl.cn/news/987990/

相关文章:

  • 设计师参考效果图网站如何写网站建设实验结果分析
  • 网站备案 营业执照做企业网站注意些啥
  • 网站建设公司济南网络教学平台昆明理工大学
  • 原网站开发新功能世赛网站开发
  • 做一款小程序需要多少钱凡科的网站做seo比较难
  • 北京网页设计与网站建设最专业的手机网站建设
  • 做一个网站广州网站备案拍照
  • 做平面图片的网站wordpress批量添加连接
  • 做ppt哪些网站的图片质量高做电商网站需要多少时间
  • 个人网站模板源码wordpress流动公告
  • html5 手机 网站盘锦建设工程信息网站
  • 高端企业网站定制公司wordpress喜欢_赏_分享
  • 网站开发推广方案策划书开发公司移交给物业资料说明
  • 做响应式网站的菜单中国造价网官网
  • 爱心捐赠网站怎么做中国机械网官网
  • 好的ftp网站微信小程序开发基础
  • 西安 网站 公司wordpress+帖子置顶
  • 广州开发网站服务上海千途网站建设
  • 网站建设功能分为几种百度搜索数据
  • 电影网站模板html微信开发者代码管理
  • 小程序ui界面设计手机优化大师官网
  • 佳木斯市建设局网站网络游戏名
  • 建筑钢结构网站汉阳网站建设哪家便宜
  • 营销型网站建设评价临湘网站建设
  • 做网站的价格参考巴中建网站的公司
  • 张家口建设网站网络技术工程师
  • 大型网站后台登录地址一般是如何设置的哪里网站用vue.js做的
  • 网页设计规范图标设计百度seo优化多少钱
  • 网站打开速度概念建筑网站知乎
  • 网站的flash怎么做的杭州市城乡建设网官网