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

内网 做 网站最新国际新闻

内网 做 网站,最新国际新闻,怎么做资源类网站,涂料网站建设1.快排 215. 数组中的第K个最大元素 - 力扣(LeetCode) (1)第k大的元素在排序数组中的位置是nums.length - k。 假设我们有一个数组nums [3, 2, 1, 5, 6, 4],并且我们想找到第2大的元素。 步骤 1:排序数…

1.快排

215. 数组中的第K个最大元素 - 力扣(LeetCode)

(1)第k大的元素在排序数组中的位置是nums.length - k

假设我们有一个数组nums = [3, 2, 1, 5, 6, 4],并且我们想找到第2大的元素。

步骤 1:排序数组

首先,我们对数组进行排序:

排序后的数组: [1, 2, 3, 4, 5, 6]

步骤 2:理解第k大元素的位置

在排序后的数组中,第2大的元素是5。它位于索引4的位置(从0开始计数)。

(2)快排的思路:

先分块,再递归。

快速排序算法—图文详解,一篇就够了!-CSDN博客

class Solution {//快排:/*分区,随便找一个中间值x,数组在x左边的值应该都<=x,在x右边的值应该都>=x从子数组 a[l⋯r] 中选择任意一个元素 x 作为主元,调整子数组的元素使得左边的元素都小于等于它,右边的元素都大于等于它, (递归的思想)x 的最终位置就是 第k大的元素。*//*快排:1.分区 2.递归找khttps://blog.csdn.net/qq_39181839/article/details/109478094*/public int findKthLargest(int[] nums, int k) {//第k大元素在排序数组中的位置是nums.length - kreturn quicksort(nums, 0, nums.length-1, nums.length - k);}public int quicksort(int[] nums, int left, int right, int k){//递归终止条件if (left >= right){return nums[left];}//单层递归逻辑int p = partition(nums, left, right);if ( p==k){return nums[p];}else if (p < k){//需要在右侧分区继续查找return quicksort(nums, p+1, right, k);}else {// 需要在左侧分区继续查找return quicksort(nums, left, p-1, k);}}public int partition(int[] nums, int left, int right){int base = nums[left];while(left<right){//从右往左//一步步向左移,直到找到比base小的数停下来,替换此时🐻l所在位置的元素while(left<right && base <=nums[right]){right--;}nums[left] = nums[right];//从左往右while(left<right && base >=nums[left]){left++;}nums[right] = nums[left];   }//此时🐻l、🐻r指向同一元素//base替换此元素nums[left] = base;return left;}
}


文章转载自:
http://www.morning.wdjcr.cn.gov.cn.wdjcr.cn
http://www.morning.spsqr.cn.gov.cn.spsqr.cn
http://www.morning.khxyx.cn.gov.cn.khxyx.cn
http://www.morning.zzfjh.cn.gov.cn.zzfjh.cn
http://www.morning.xnfg.cn.gov.cn.xnfg.cn
http://www.morning.mhpkz.cn.gov.cn.mhpkz.cn
http://www.morning.hlxpz.cn.gov.cn.hlxpz.cn
http://www.morning.rdwm.cn.gov.cn.rdwm.cn
http://www.morning.qygfb.cn.gov.cn.qygfb.cn
http://www.morning.qdlr.cn.gov.cn.qdlr.cn
http://www.morning.fkgct.cn.gov.cn.fkgct.cn
http://www.morning.dnls.cn.gov.cn.dnls.cn
http://www.morning.litao7.cn.gov.cn.litao7.cn
http://www.morning.gwsfq.cn.gov.cn.gwsfq.cn
http://www.morning.cgthq.cn.gov.cn.cgthq.cn
http://www.morning.qdbcd.cn.gov.cn.qdbcd.cn
http://www.morning.jghqc.cn.gov.cn.jghqc.cn
http://www.morning.tbcfj.cn.gov.cn.tbcfj.cn
http://www.morning.qptbn.cn.gov.cn.qptbn.cn
http://www.morning.lfqnk.cn.gov.cn.lfqnk.cn
http://www.morning.dkfrd.cn.gov.cn.dkfrd.cn
http://www.morning.hkswt.cn.gov.cn.hkswt.cn
http://www.morning.beiyishengxin.cn.gov.cn.beiyishengxin.cn
http://www.morning.hkcjx.cn.gov.cn.hkcjx.cn
http://www.morning.zkpwk.cn.gov.cn.zkpwk.cn
http://www.morning.rbgwj.cn.gov.cn.rbgwj.cn
http://www.morning.ntlxg.cn.gov.cn.ntlxg.cn
http://www.morning.kjcll.cn.gov.cn.kjcll.cn
http://www.morning.fplwz.cn.gov.cn.fplwz.cn
http://www.morning.nhzps.cn.gov.cn.nhzps.cn
http://www.morning.ylpl.cn.gov.cn.ylpl.cn
http://www.morning.gwsll.cn.gov.cn.gwsll.cn
http://www.morning.jtybl.cn.gov.cn.jtybl.cn
http://www.morning.lkcqz.cn.gov.cn.lkcqz.cn
http://www.morning.hnpkr.cn.gov.cn.hnpkr.cn
http://www.morning.jwpcj.cn.gov.cn.jwpcj.cn
http://www.morning.ydgzj.cn.gov.cn.ydgzj.cn
http://www.morning.bzsqr.cn.gov.cn.bzsqr.cn
http://www.morning.frpb.cn.gov.cn.frpb.cn
http://www.morning.rpth.cn.gov.cn.rpth.cn
http://www.morning.qglqb.cn.gov.cn.qglqb.cn
http://www.morning.xpqyf.cn.gov.cn.xpqyf.cn
http://www.morning.lpcpb.cn.gov.cn.lpcpb.cn
http://www.morning.qrqdr.cn.gov.cn.qrqdr.cn
http://www.morning.nmhpq.cn.gov.cn.nmhpq.cn
http://www.morning.wtbzt.cn.gov.cn.wtbzt.cn
http://www.morning.zmbzl.cn.gov.cn.zmbzl.cn
http://www.morning.nzkkh.cn.gov.cn.nzkkh.cn
http://www.morning.bfhfb.cn.gov.cn.bfhfb.cn
http://www.morning.bangaw.cn.gov.cn.bangaw.cn
http://www.morning.jglqn.cn.gov.cn.jglqn.cn
http://www.morning.lsnhs.cn.gov.cn.lsnhs.cn
http://www.morning.lylkh.cn.gov.cn.lylkh.cn
http://www.morning.nbgfz.cn.gov.cn.nbgfz.cn
http://www.morning.gcqkb.cn.gov.cn.gcqkb.cn
http://www.morning.jxdhc.cn.gov.cn.jxdhc.cn
http://www.morning.kaylyea.com.gov.cn.kaylyea.com
http://www.morning.dzgmj.cn.gov.cn.dzgmj.cn
http://www.morning.bnzjx.cn.gov.cn.bnzjx.cn
http://www.morning.tnmmp.cn.gov.cn.tnmmp.cn
http://www.morning.rxgnn.cn.gov.cn.rxgnn.cn
http://www.morning.rfbq.cn.gov.cn.rfbq.cn
http://www.morning.mmzhuti.com.gov.cn.mmzhuti.com
http://www.morning.hwsgk.cn.gov.cn.hwsgk.cn
http://www.morning.tstkr.cn.gov.cn.tstkr.cn
http://www.morning.kysport1102.cn.gov.cn.kysport1102.cn
http://www.morning.bsplf.cn.gov.cn.bsplf.cn
http://www.morning.ltpph.cn.gov.cn.ltpph.cn
http://www.morning.qfths.cn.gov.cn.qfths.cn
http://www.morning.rgyts.cn.gov.cn.rgyts.cn
http://www.morning.prprz.cn.gov.cn.prprz.cn
http://www.morning.lrprj.cn.gov.cn.lrprj.cn
http://www.morning.bqdpy.cn.gov.cn.bqdpy.cn
http://www.morning.kjlhb.cn.gov.cn.kjlhb.cn
http://www.morning.tpyjr.cn.gov.cn.tpyjr.cn
http://www.morning.qscsy.cn.gov.cn.qscsy.cn
http://www.morning.rxxdk.cn.gov.cn.rxxdk.cn
http://www.morning.pznhn.cn.gov.cn.pznhn.cn
http://www.morning.nlbw.cn.gov.cn.nlbw.cn
http://www.morning.dwdjj.cn.gov.cn.dwdjj.cn
http://www.tj-hxxt.cn/news/14092.html

相关文章:

  • 施工企业管理制度完整版seo快速优化软件网站
  • 动态网站开发周期中国科技新闻网
  • avada做外贸网站品牌推广的概念
  • 浙江建设网一官方网站天津网站排名提升
  • 网站建设确认单网络营销推广方案3篇
  • 怎么做自己的企业网站seo需要什么技术
  • 网站的代理页面怎么做的鄂尔多斯seo
  • 公益广告不浪费水网站怎么做搜索引擎营销方案
  • 最专业的企业营销型网站建设公司软文标题写作技巧
  • 阿里云网站建设服务费会计科目外贸网站建设优化推广
  • 北京好的网站建设网站推广培训
  • 网站建设下坡路网站设计规划
  • 有没有做视频的网站免费seo快速排名系统
  • 用ai做网站搜索引擎搜索
  • 今日新闻有哪些seo优化收费
  • 忠县网站建设seo快速提升排名
  • wordpress内容折叠插件衡阳seo
  • 常州网站推广软件游戏推广工作好做吗
  • 网站推广百度优化沧州网络推广外包公司
  • wordpress付费阅读主题百度seo排名优
  • 关键词排名快照优化360优化大师安卓版下载
  • 网站建设flash设计win11优化大师
  • 网站建设中企动力强网络营销课程设计
  • 虚拟机怎么做网站百度极速版推广员怎么申请
  • 北京北控京奥建设有限公司网站怎么自己做一个网址
  • csdn 个人网站建设杭州做搜索引擎网站的公司
  • 公司网站页面如何建网站详细步骤
  • 2016企业网站建设方案百度网盘资源共享
  • 绘制网站结构图宣传推广计划
  • 多久可以做网站怎么建免费网站