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

网络工程建设流程seo营销软件

网络工程建设流程,seo营销软件,java毕业设计代做网站,大学生创业2月亏3万课上 归并排序 最大时,就是两个都是完全倒序,但注意一定有一个序列先用完,此时剩一个序列只有一个元素,不用比较,直接加入,所以就是nn-1, 最小时,是都是完全有序,且一个序列中的元…

课上

归并排序 

最大时,就是两个都是完全倒序,但注意一定有一个序列先用完,此时剩一个序列只有一个元素,不用比较,直接加入,所以就是n+n-1,

最小时,是都是完全有序,且一个序列中的元素完全,全部小于另一个序列中元素,但每次都需要第一个值进行比较,直到小的序列全用完,就直接一直不用比较加剩下的序列中元素

自顶向下

 自底向上

这个意思是说,确定外层确定子序列的长度,然后每次都从这个序列的头部开始,逐渐合并外层确定长度的子序列,即内层循环为不断归并两个长度相同(为外层确定的长度)的子序列,直到左子序列的左端到达当前序列的尾部

这句需注意

确定左子序列左端,然后根据当前子序列长度,确定右子序列左端,左子序列右端,由于内层判断是lx<=r-len,所以左子序列右端,右子序列左端一定可以直接加减得到,但是右子序列右端不能确定,所以需要一个min函数

链表合并

经典面试题

极端情况是一直动二号顺序表的元素,那就说明二号顺序表元素都比一号顺序小,那么k到i时,一号顺序表都在对应正确的位置

其他情况下,移动一号顺序表,就意味着一号顺序表长度变短了

另一种极端情况是一直移动一号顺序表,那么k到j时,二号顺序表都在正确位置

如果不倒置,就是在原基础上按大的排,即之前倒置是比较两个表头哪个小,把小的放前面,现在是比较表尾哪个大,把大的放后面,就可以直接在原来基础上排序

逆序对

就是后面的序列表头元素放到前面时,就相当于此时这个元素比前面的所有元素都小,都能构成逆序对,即逆序对数量+前面序列剩余的长度

如果前面的表头元素移动,和后面的不构成逆序对,其内部也在底层递归时统计过,所以就没有逆序对产生,即只在后面序列前移时产生逆序对

翻转对(力扣493)

逆序对依然产生在后面序列中,只不过需要再加一个条件判断 

回顾

 冒泡排序

每次都可以选出一个当前最大值,那么后续比较的时候尾部长度逐渐减小,

每次比较都要从第一个元素开始

void bubbleSort(vector<int>& v){//冒泡排序for(int i = 0; i < v.size(); i++){for(int j = 0; j < v.size() - i - 1; j++){if(v[j] > v[j + 1])swap(v[j], v[j + 1]);}}
}

说让排序完成时

快速排序最快nlogn,最差n^2 

http://www.yidumall.com/news/10152.html

相关文章:

  • 如何在相关网站免费做宣传广告关键词网站排名查询
  • 六安找人做网站公司网络推广服务
  • 佛山网站建设邓先生百度新闻发布
  • 网站域名转出廊坊seo优化排名
  • 搜狗推广做网站要钱吗阿里云搜索引擎入口
  • 万网网站公安备案系统网站可以自己做吗
  • 网站开发价格对比初学者做电商怎么入手
  • 公司网页设计步骤seo网站外链平台
  • 做网站的需求清单搜索引擎google
  • iis7.5添加php网站seo整合营销
  • 怎么自己开发网站建立网站的几个步骤
  • 贵阳网站开发哪家专业bt磁力搜索引擎索引
  • 开发一个app要多久北京网站优化哪家好
  • 基于web的个人网站设计与实现建网站的软件有哪些
  • jsp做的个人网站中国十大企业培训机构排名
  • 赛马软件网站开发今日最新国际新闻头条
  • b2b网站大全台湾佬林哥seo
  • 怎么申请域名注册商seo指什么
  • php企业网站开发方案百度明星人气榜排名
  • 网站建设国内现状怎么做网站教程视频
  • 淘客网站 源码如何注册域名
  • 网站建设公司发展前景站内推广有哪些方式
  • 网站页面设计多少钱人民网疫情最新消息
  • 网页制作的代码站长工具seo综合查询怎么用
  • 广告设计培训机构seo推广优化方案
  • 电商的网站免费网站搭建
  • 安康做网站公司线上推广是做什么的
  • 响应式网站wordpress摄影上海优化价格
  • 湖南做网站 就问磐石网络专业如何免费做视频二维码永久
  • 做测试的网站有哪些系统优化软件排行榜