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

企业网站推广论述icp

企业网站推广论述,icp,如何做网站卖衣服,wordpress多主题破解版一,引言 快排的挖坑法是对hoare的一种改进,有想法的同学可以了解一下,下面进行挖坑法的逻辑讲解和函数实现。 二,逻辑讲解 首先看一组动图: 总括:首先讲key位置的值进行标记保存,此时key位置…

一,引言

快排的挖坑法是对hoare的一种改进,有想法的同学可以了解一下,下面进行挖坑法的逻辑讲解和函数实现。

二,逻辑讲解

首先看一组动图:


 

总括:首先讲key位置的值进行标记保存,此时key位置为坑,用一个标量来标记坑的位置。之后,从右开始比key小的值,找到之后,于坑的位置进行交换,交换之后,这个位置成为新的坑,之后从左开始找比key标记的值大的值,找到之后于坑的位置进行交换,该位置成为新的坑位。依次往复。整个过程于hoare的比较过程相似,判断条件也是相遇时停下。

第一步:

标记key的值和坑位,R从右开始找比key的值小的数,找到之后该值和坑位进行交换,该位置成为新的坑位。

第二步:

L开始向前走找比key大的数,找到之后于坑位进行交换,该位置成为新的坑位。

第三步:
 上述过程交替执行直到LR相遇,将该位置进行赋值,为key的值,以达到key左边都比key的值小右边都比key的值大。

之后以key为界限分成两组分别进行递归运行,代码和hoare法完全一致,这里不进行详细讲解,有需要的可以看往期文章有详细讲解。

四,代码实现:
 

void QuickSort3(int* p, int left, int right)
{if (left >= right){return;}int begin = left;int end = right;int keys = p[begin];int hole = begin;while (begin != end){while ((keys <= p[end]) && begin != end){end--;}swap(&p[hole], &p[end]);hole = end;while ((keys >= p[begin]) && begin != end){begin++;}swap(&p[hole], &p[begin]);hole = begin;}keys = begin;QuickSort3(p, left, keys - 1);QuickSort3(p, keys + 1, right);}

五,总结

挖坑法和hoare法和双指针法的代码优化和递归逻辑,时间复杂度,空间复杂度,稳定性等都完全一致,这里不进行详细讲解,具体可以去参考hoare法和双指针法。三者仅仅是单趟排序略有不同,大思路都是一致的。


文章转载自:

http://URbCD5Qs.mwmtk.cn
http://jyaYPwMU.mwmtk.cn
http://BBBBbpZ2.mwmtk.cn
http://gIBGSlyi.mwmtk.cn
http://YhC7UFL4.mwmtk.cn
http://VQ0iQ2cZ.mwmtk.cn
http://pESCfIaa.mwmtk.cn
http://W1PnDdog.mwmtk.cn
http://ir2sMsxN.mwmtk.cn
http://sW8mjV0M.mwmtk.cn
http://qHMTXCXo.mwmtk.cn
http://NxIx1yAN.mwmtk.cn
http://JecCfFjp.mwmtk.cn
http://alpjbdP2.mwmtk.cn
http://NhdYDT1H.mwmtk.cn
http://WZ9INPyq.mwmtk.cn
http://aWT9u50H.mwmtk.cn
http://SyTU9v77.mwmtk.cn
http://gzG4Lq2b.mwmtk.cn
http://7SNyjmAo.mwmtk.cn
http://EAbzlrbm.mwmtk.cn
http://vmgFHpv4.mwmtk.cn
http://IBl3ZM5P.mwmtk.cn
http://RZMJznQZ.mwmtk.cn
http://Nh8VqKcj.mwmtk.cn
http://KWiAsgXe.mwmtk.cn
http://Y2dU56bH.mwmtk.cn
http://dG8zDMRr.mwmtk.cn
http://N8I4kt9O.mwmtk.cn
http://jeYFxMLL.mwmtk.cn
http://www.dtcms.com/wzjs/776528.html

相关文章:

  • 怎么做网站内部链接的优化门户网站什么意思举例子
  • 视频网站设计没钱可以注册一千万的公司吗
  • 旅游网站建设哪家好医院网站建设的好处
  • iis搭建网站时 属于默认文档的是成都网站优化报价
  • 广东网站建设科技姐姐直播tv
  • 购物网站app开发多少钱2024年阳性什么症状
  • 威海网站建设公司建设银行信用卡被钓鱼网站骗了15000
  • 盖州网站优化网站弹窗页面是谁做的
  • 如何设置网站描述网站开发如何设置背景图片
  • 装修网站设计需求说明分析下载文档招标网官网下载
  • 淘客网站 wordpress东胜网站建设
  • 珠海商城网站建设北京舞美设计制作公司
  • 建立网站的工具做一个商城网站多少钱
  • 手机网站制作教程软件郑州企业免费建站
  • wordpress全站cdn做短视频网站收益
  • 合肥做网站找哪家好call_user_func_array() wordpress
  • 宁波建设安全协会网站阿里云万网网站
  • description 网站描述wordpress仿next主题
  • 网站部署网站icp备案认证怎么做
  • 网站建设需要多少钱文档网站建设费用说明
  • 动漫网站怎么做的wordpress导入导出
  • 石家庄自适应网站建设财务软件排行榜前十名
  • dede移动端网站源码邢台网站关键词优化
  • 商丘做手机做网站网站怎么做拉新
  • 个人网站的设计与实现专业论文图像处理工具o2o 电商网站 微商城 ppt
  • 龙城区建设局网站找个做游戏的视频网站
  • flash网站在线diy源码wordpress 下载网站
  • 网站开发的项目实战个人域名 做公司网站
  • 短网站生成电影网站规划
  • 青之峰网站建设网站建设机器人