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

又拍 wordpress信息流优化师培训

又拍 wordpress,信息流优化师培训,网易163邮箱登录入口,一个公司做几个网站各种排序算法的再整理 插入排序:就是创建一个有序序列,然后将每个数插进去n2 折半插入:就是创建一个有序序列,然后每次折半的寻找这个插入位置n2(因为找到之后,还是要从那个位置移动数组)最好…

各种排序算法的再整理

插入排序:就是创建一个有序序列,然后将每个数插进去n2

折半插入:就是创建一个有序序列,然后每次折半的寻找这个插入位置n2(因为找到之后,还是要从那个位置移动数组)最好情况on

希尔排序:根据增量进行排序,增量是多少就有几个组,然后先将这组利用插入排序排好,然后增量/2并向下取整复杂度:on1.3(平均)

最好:on 最坏:on2

不稳定

冒泡排序:每轮从后往前以此比较相邻两个,逆序交换

快速排序:每次找到一个枢纽,利用左右指针来寻找比枢纽小和大的元素,分别放左边和放右边(具体方法为初始有左空位,然后从r开始减少,直到遇到比枢纽值小的数,然后放入l指针位置,反过来执行,直到指针重合,放入枢纽),然后递归完成左右区间排序。

稳定

简单选择排序:每轮选最小的

堆排序:复杂度为on+nlogn

先进行建堆,从非叶子结点开始,看是否大于左右子节点,如果均小于不变,反之调整,将大的子节点与小的父节点交换,调整后要再次检查调整的子节点;

然后进行排序,排序是每次将堆顶与目前数组长度的最后一个节点交换,交换后重复如上调整,同时需要维护数组长度-1;

归并排序:我们进行logn轮的归并操作,将n个单独的子序列,不断翻倍的进行归并。

两个子序列进行归并的方式就是:双指针,选出当前更小的节点,共n次。

基数排序:每轮对一位进行排序

稳定

最大位数*(要排的数个数+桶数)

http://www.dtcms.com/wzjs/233577.html

相关文章:

  • 新疆做网站多少钱视频剪辑培训
  • 网站标签怎么做跳转安卓aso
  • 做ppt什么网站图片好网络推广外包注意哪些
  • 福州正规网站建设公司报价百度地图轨迹导航
  • 旅行社做境外购物网站介绍产品的营销推文
  • 湖州网站开发谷歌外贸平台叫什么
  • 二手物品交易网站设计英文收录是什么意思
  • 梅州网站优化查网站
  • wordpress4.0.x 下载广东网站seo策划
  • 网站的空间和域名备案吗新手如何做网上销售
  • 淘宝网站建设特点优化大师apk
  • 做视频网站要什么主机网络营销常用工具
  • 谷歌seo排名公司网站如何优化流程
  • 东营网站建设公司宁波做seo推广企业
  • 自己做网站除了域名还需要什么推广哪个平台好
  • 哈尔滨网站建设咨询seo综合优化公司
  • 自己公司怎么做网站口碑营销的优势有哪些
  • ipsw 是谁做的网站广西seo经理
  • 做网站前应该先出图南宁seo怎么做优化团队
  • 怎么写网站头部和尾部平台推广费用
  • 购物网站含有哪些模块如何推广平台
  • 云南网站定制开发谷歌关键词优化怎么做
  • 安徽集团网站建设免费广告投放网站
  • 搜索引擎优化方法案例杭州seo排名公司
  • 收费网站建设软文写作实训总结
  • 做类似淘宝一样的网站短视频seo关键词
  • 什么是网站建设的基础品牌推广公司
  • 峨眉山网站建设搜索引擎优化什么意思
  • 南宁有做校园门户网站的吗今日国际新闻
  • 网站设计英语html静态网页制作