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

龙岩网站建设设计制作广东深圳疫情最新消息今天

龙岩网站建设设计制作,广东深圳疫情最新消息今天,重庆 网站设计,福州商城网站建设以从小到大的顺序进行说明。 前后指针法 是指对于一个数组,定义前后各一个指针(prev 和 cur) prev用于卡一个比基准值大的值进行交换cur用于向前遍历出比基准值小的,和prev进行交换 图解 初始化 选出基准值4 如果cur 所在的值…

以从小到大的顺序进行说明。

前后指针法

是指对于一个数组,定义前后各一个指针(prev 和 cur)

  • prev用于卡一个比基准值大的值进行交换
  • cur用于向前遍历出比基准值小的,和prev进行交换

图解

  1. 初始化
    在这里插入图片描述
  1. 选出基准值4
  • 如果cur 所在的值比基准值小,那就++prev,看prev是否与 cur 在同一个位置(是一个位置那就还不到交换的时候,说明刚到这个比基准值大的区间,要开始让cur往后走,确定这个大区间有多长了
  • 如果 cur 的值要比4大,需要扩大大区间的范围,但是不++prev,prev就是大区间的起始位置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

再次进行交换在这里插入图片描述

此后都是比基准值大的,只需让cur++> 在这里插入图片描述

交换prev 和基准位置(left)的值,完成一次调整
在这里插入图片描述

代码

private int partationRearPrev(int[] array, int left, int right) {int key = array[left];int prev = left;int cur = prev + 1;// 取到等号才能遍历完while (cur <= right) {// 先让prev 向前走,但是和cur 没有位置上的距离,那就不换// 和基准值进行比较if (array[cur] < array[left]) {swap(array, cur, prev);}cur++;}// 将分界线置于中间swap(array, left, prev);// prev就是分界线return prev;}
http://www.hengruixuexiao.com/news/48954.html

相关文章:

  • 网站收录不增加网站流量统计分析
  • 网站建设课程总结友情链接英语
  • 电子商务网站开发 pdf最新百度快速排名技术
  • 域名的网站建设方案书独立网站
  • 成品直播大全观视频的技巧网站seo优化推广
  • 公司简介简短点的优化网站排名解析推广
  • 建设局查询网站如何提高网站在百度的排名
  • 网站开发2008seo 是什么
  • 住房和城乡建设部幼儿园网站网站如何seo推广
  • 广西学校论坛网站建设百度推广的五大优势
  • 网站建设预算表百度搜索热度排名
  • 有什么网站是专做婚礼素材的宁波seo营销平台
  • 淘宝网站c 设计怎么做的百度推广公司哪家比较靠谱
  • 权威的合肥网站建设女装标题优化关键词
  • 企业网站建设一条龙多少钱最新旅游热点
  • 做网站的要素sq网站推广
  • 安仁做网站成都网站搜索排名优化公司
  • 宣城网站开发专业制蜗牛精灵seo
  • 佛山市seo网站设计工具引擎搜索对人类记忆的影响
  • 网站开发作用搜索seo引擎
  • wps网站超链接怎么做长沙网站seo
  • 2023小规模超过30万怎么交税呢seo内部优化具体做什么
  • 手机网站html拼多多关键词怎么优化
  • 规划设计网站推荐许昌seo公司
  • 政府网站集约化建设 讲话佛山旺道seo
  • 西工网站建设设计360社区app
  • 手机网站设置方法火星培训机构收费明细
  • 制作广告公司宣传片谷歌优化排名公司
  • 网站用花生壳nas做存储论文收录网站排名
  • 中国做美国酒店的网站好福建seo推广方案