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

app嵌入手机网站站内推广方案

app嵌入手机网站,站内推广方案,华为最新版,淘宝网站内站建设现状一、快速排序描述 每一轮排序选择一个基准点#xff08;pivot#xff09;进行分区 1.1. 让小于基准点的元素的进入一个分区#xff0c;大于基准点的元素的进入另一个分区 1.2. 当分区完成时#xff0c;基准点元素的位置就是其最终位置在子分区内重复以上过程#xff0c;直…一、快速排序描述 每一轮排序选择一个基准点pivot进行分区 1.1. 让小于基准点的元素的进入一个分区大于基准点的元素的进入另一个分区 1.2. 当分区完成时基准点元素的位置就是其最终位置在子分区内重复以上过程直至子分区元素个数少于等于 1这体现的是分而治之的思想 divide-and-conquer从以上描述可以看出一个关键在于分区算法常见的有洛穆托分区方案、双边循环分区方案、霍尔分区方案。 二、单边循环快排lomuto 洛穆托分区方案 选择最右元素作为基准点元素j 指针负责找到比基准点小的元素一旦找到则与 i 进行交换i 指针维护小于基准点元素的边界也是每次交换的目标索引最后基准点与 i 交换i 即为分区位置 public static void quick(int[] a, int l, int h) {if (l h) {return;}// p 索引值int p partition(a, l, h); // 左边分区的范围确定quick(a, l, p - 1); // 右边分区的范围确定quick(a, p 1, h); }private static int partition(int[] a, int l, int h) {// 基准点元素int pv a[h]; int i l;for (int j l; j h; j) {if (a[j] pv) {if (i ! j) {swap(a, i, j);}i;}}if (i ! h) {swap(a, h, i);}System.out.println(Arrays.toString(a) i i);// 返回值代表了基准点元素所在的正确索引用它确定下一轮分区的边界return i; }三、双边循环快排不完全等价于 hoare 霍尔分区方案 选择最左元素作为基准点元素j 指针负责从右向左找比基准点小的元素i 指针负责从左向右找比基准点大的元素一旦找到二者交换直至 ij 相交最后基准点与 i此时 i 与 j 相等交换i 即为分区位置 要点 1、基准点在左边并且要先 j 后 i 2、while( i j a[j] pv ) j– 3、while ( i j a[i] pv ) i private static void quick(int[] a, int l, int h) {if (l h) {return;}int p partition(a, l, h);quick(a, l, p - 1);quick(a, p 1, h); }private static int partition(int[] a, int l, int h) {int pv a[l];int i l;int j h;while (i j) {// j 从右找小的while (i j a[j] pv) {j--;}// i 从左找大的while (i j a[i] pv) {i;}swap(a, i, j);}swap(a, l, j);System.out.println(Arrays.toString(a) j j);return j; }四、快排特点 平均时间复杂度是 O(nlog2⁡n)O(nlog_2⁡n )O(nlog2​⁡n)最坏时间复杂度 O(n2)O(n^2)O(n2)数据量较大时优势非常明显属于不稳定排序
http://www.yingshimen.cn/news/58754/

相关文章:

  • 如何加强企业网站建设论文网站宽度 自动收缩
  • 传媒公司营业执照单页网站seo如何优化
  • 做网站如何收益招商网站建设方案
  • 公司公司网站建设江门网站建设总部电话
  • php 建网站怎么做网站计划
  • 在线查看qq空间网站ps网页界面设计
  • 网站做seo的好处李沧做网站
  • 网站开发免费视频教程搜索引擎整合营销
  • 做特产的网站app开发公司 无冬
  • 保定网站设计多少钱苏州关键词优化公司
  • 公司网站建站流程什么软件做网站
  • WordPress无法发布外贸seo是什么意思啊
  • 怎样为网站做外链企业管理培训免费课程
  • 商业网站建设心得体会设计师网上接单被骗
  • 网站维护推广表深圳专业网站建
  • 中国建设局网站查询网络推广客户渠道
  • 电影网站开发与设计网站的网络公司
  • 网站表格布局网页设计 做网站的代码
  • 手机网站怎么搭建荣耀手机商城官方网
  • 企业做网站天津wordpress 更改编辑器
  • 手机与电脑网站制作wordpress 批量发布文章
  • 公司建设网站公司阿里邮箱企业版登录入口
  • 个人想做企业网站备案最好看免费观看高清大全老师补课中国
  • 企业网站 自适应厦门做网站排名
  • 网站建设服务详细解读网站标准尺寸
  • 网站群的建设做外汇看新闻在什么网站看
  • 贵阳网站搜索优化基地网站建设方案
  • 贵州网站优化网站主页排版
  • 网站建设到那可以学习物流企业网站模板下载
  • 网站做照片网站备案密码使用