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

wordpress访问次数seo如何优化的

wordpress访问次数,seo如何优化的,wordpress运行太慢,楚雄做网站的公司文章目录 题目介绍题解 题目介绍 题解 法一:基于快速排序的选择方法 以中间元素pivot为基准进行排序后,右指针 r 的位置就是最终全部排序好后pivot的位置,然后去左边或右边递归寻找第k个位置(答案)的元素。 代码如下…

文章目录

  • 题目介绍
  • 题解

题目介绍

在这里插入图片描述

题解

法一:基于快速排序的选择方法

以中间元素pivot为基准进行排序后,右指针 r 的位置就是最终全部排序好后pivot的位置,然后去左边或右边递归寻找第k个位置(答案)的元素。

代码如下:

class Solution {public int findKthLargest(int[] nums, int k) {int n = nums.length;return quickselect(nums, 0, n - 1, n - k);}// 返回最终排序后数组第k个位置的元素public int quickselect(int[] nums, int left, int right, int k) {if (left == right) { // 区间只剩一个元素,直接返回  >=也可以return nums[k];}int mid = left + (right - left) / 2;int pivot = nums[mid];int l = left, r = right;while (l <= r) {!!!不能用<=,是为了防止中轴值(pivot)被多次交换while (nums[l] < pivot)l++; while (nums[r] > pivot)r--; if (l <= r) {swap(nums, l, r); l++;r--;}}// 递归处理左半部分或右半部分if (k <= r) {return quickselect(nums, left, r, k); // 目标在左半部分} else {return quickselect(nums, l, right, k); // 目标在右半部分}}public void swap(int[] nums, int i, int j) {int tmp = nums[i];nums[i] = nums[j];nums[j] = tmp;}
}
http://www.dtcms.com/wzjs/218139.html

相关文章:

  • 火车头 wordpress4.9搜索引擎优化的要点
  • 网站的目录怎样做的安康seo
  • 新华路网站建设百度免费收录提交入口
  • 长春市大学生网站建设百度电脑版网址
  • 团购网站建设怎么样媒介平台
  • 黄梅戏网页制作素材郑州网站seo公司
  • 数据开放网站建设内容电商运营培训课程有哪些
  • 网站建设优化公司哪家好百度广告投诉电话客服24小时
  • 做房产网站在百度推广推广费旺道seo
  • 代码网站模板app推广接单
  • 潍坊网站建设小程序制作微信朋友圈广告推广代理
  • 国外有什么做网站的软件吗手机免费建站系统
  • 阿里云做网站吗微信管理系统
  • 网站的设计 哪家网络公司好南昌seo网站推广
  • 常见的建站工具想开个网站怎样开
  • 哈尔滨专业网站建设公司网站安全检测在线
  • 简单网页布局的html代码抖音关键词优化排名靠前
  • 查看网站用什么软件做的谷歌广告代运营
  • 西安单位网站建设免费自己建网站
  • 自己想做网站怎么做个人免费推广网站
  • 成都市做网站不花钱网站推广
  • 猪八戒网建设网站2500然后她叫我弄500.另外在给他2000各地疫情最新消息
  • 网站菜单导航制作教程谷歌下载
  • 政府网站建设成本seo优化师
  • 如何做网站的链接结构网络营销外包收费
  • 肇庆网站开发哪家专业北京seo服务行者
  • 云霄县建设局网站投诉搜索引擎优化关键词
  • 南昌p2p网站建设公司郑州企业网站seo
  • 北京网站建设公司分形百度智能小程序怎么优化排名
  • 网站关键词优化怎么弄在线培训管理系统