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

厦门网站建设手机免费接单平台

厦门网站建设手机,免费接单平台,wordpress布局调整,在国外做网站推广一 手摇算法(原地归并)原理 手摇算法通过三次反转(reverse)交换相邻内存块,实现无需额外空间的合并。步骤如下: 1)反转左块; 2)反转右块; 3)反转合并后的块。 二 算法步骤 以数组 [1,4,7,9,2,5,6,8]为例,合并左块 [1,4,7,9]和右块 [2,5,6,8]。 1 初始状态…

 

一 手摇算法(原地归并)原理
     手摇算法通过三次反转(reverse)交换相邻内存块,实现无需额外空间的合并。步骤如下:
1)反转左块;
2)反转右块;
3)反转合并后的块。

 

二  算法步骤

以数组 [1,4,7,9,2,5,6,8]为例,合并左块 [1,4,7,9]和右块 [2,5,6,8]。

1  初始状态
   
   左块:[1,4,7,9]  右块:[2,5,6,8]
   数组:[1,4,7,9,2,5,6,8]
   

2  比较 4和 2
      4 > 2,找到右块中连续比 4小的元素(仅 2)。
       交换左块 [4,7,9]和右块 [2]:
       反转左块 → [9,7,4]
       反转右块 → [2]
       合并反转 → [2,4,7,9]
       数组变为:[1,2,4,7,9,5,6,8]

3  比较 7 和 5
      7 > 5,找到右块中连续比 7 小的元素(5,6)。
      交换左块 [7,9]和右块 [5,6]:
      反转左块 → [9,7]
      反转右块 → [6,5]
      合并反转 → [5,6,7,9]
      数组变为:[1,2,4,5,6,7,9,8]

4  比较 9 和 8
     9 > 8,交换 [9] 和 [8]:
      反转左块

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

相关文章:

  • 添加书签网站代码培训心得体会总结简短
  • 广州西樵网站制作查排名的软件有哪些
  • 企业网站最底下做的是什么西安做网站哪家好
  • 网站seo诊断分析温州seo优化
  • 搭建网站流程视频提升seo搜索排名
  • 一流的低价网站建设网络推广客服好做吗
  • 网站搭建本地环境西安seo网络推广
  • 做外贸是用什么网站做查询网站流量的网址
  • discuz 科技网站模板灰色关键词排名收录
  • 网站怎么建设的在哪里做推广效果好
  • 昆明seo网站建设郑州网站建设专业乐云seo
  • 来宾北京网站建设seo排名赚app多久了
  • 郑州搭建网站公司线下推广都有什么方式
  • 长沙 做营销型网站的公司推广链接
  • 想建个图片网站汉中网站seo
  • 武汉手机网站建设代理建站优化公司
  • 免费crm客户管理系统破解版seo快速收录快速排名
  • 找别人做网站要注意什么外贸网站推广方法之一
  • 昆山网站建设ikelv产品网络推广深圳
  • 汕头网站建设哪家好营销网站建设服务
  • 设计师网上接单兼职seo免费优化软件
  • 湖北网站建设哪家有优化用户体验
  • 公司网站自己可以做吗浏览器下载安装2022最新版
  • 晋江外贸网站开发投稿网站
  • 邢台网站制作公司哪家专业网络舆情处置的五个步骤
  • 网站刷流量有什么用今日新闻头条官网
  • 网站建设需要用到什么搜索排名
  • 网站的建设背景图片网络营销专业课程
  • 展馆的科普网站建设培训平台有哪些
  • 别样网站建设南宁seo渠道哪家好