日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 1673. 找出最具竞争力的子序列(单调栈)

發(fā)布時(shí)間:2024/7/5 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 1673. 找出最具竞争力的子序列(单调栈) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 1. 題目
    • 2. 解題

1. 題目

給你一個(gè)整數(shù)數(shù)組 nums 和一個(gè)正整數(shù) k ,返回長(zhǎng)度為 k 且最具 競(jìng)爭(zhēng)力 的 nums 子序列。

數(shù)組的子序列是從數(shù)組中刪除一些元素(可能不刪除元素)得到的序列。

在子序列 a 和子序列 b 第一個(gè)不相同的位置上,如果 a 中的數(shù)字小于 b 中對(duì)應(yīng)的數(shù)字,那么我們稱子序列 a 比子序列 b(相同長(zhǎng)度下)更具 競(jìng)爭(zhēng)力 。

例如,[1,3,4] 比 [1,3,5] 更具競(jìng)爭(zhēng)力,在第一個(gè)不相同的位置,也就是最后一個(gè)位置上, 4 小于 5 。

示例 1: 輸入:nums = [3,5,2,6], k = 2 輸出:[2,6] 解釋:在所有可能的子序列集合 {[3,5], [3,2], [3,6], [5,2], [5,6], [2,6]} 中, [2,6] 最具競(jìng)爭(zhēng)力。示例 2: 輸入:nums = [2,4,3,3,5,4,9,6], k = 4 輸出:[2,3,3,4]提示: 1 <= nums.length <= 10^5 0 <= nums[i] <= 10^9 1 <= k <= nums.length

來(lái)源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/find-the-most-competitive-subsequence
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

2. 解題

class Solution { public:vector<int> mostCompetitive(vector<int>& nums, int k) {int n = nums.size();if(n == k)return nums;deque<int> q;for(int i = 0; i < n; ++i){while(!q.empty() && q.size()+n-i > k && q.back() > nums[i])// 當(dāng)前的數(shù)字比前面的小,且容器里和剩余的總的數(shù)據(jù)個(gè)數(shù)比 k 個(gè)多q.pop_back();//刪除這個(gè)較大的數(shù)字q.push_back(nums[i]);}return vector<int>(q.begin(), q.begin()+k);} };

412 ms 97.2 MB C++


我的CSDN博客地址 https://michael.blog.csdn.net/

長(zhǎng)按或掃碼關(guān)注我的公眾號(hào)(Michael阿明),一起加油、一起學(xué)習(xí)進(jìn)步!

總結(jié)

以上是生活随笔為你收集整理的LeetCode 1673. 找出最具竞争力的子序列(单调栈)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 高清日韩一区二区 | 亚洲人视频在线 | 国产日韩中文字幕 | 欧美精品久久久 | 无遮挡裸光屁屁打屁股男男 | 无码少妇一级AV片在线观看 | 亚洲视频欧洲视频 | 99成人免费视频 | 经典三级久久 | 日本不卡久久 | 久久精品一区二区三 | av 日韩 人妻 黑人 综合 无码 | 亚洲日本激情 | 成人午夜小视频 | 制服丝袜av在线 | www.黄色免费| 欧美变态口味重另类 | 国产一区免费 | 激情五月色播五月 | 成人影视在线看 | 久久久国产精品成人免费 | 操mm影院 | 五月天丁香网 | 亚洲二级片 | 日本乱偷人妻中文字幕在线 | 99国产精品自拍 | 成人福利网址 | 国产精品调教 | 秋霞在线视频观看 | 在线观看av国产一区二区 | 成人首页 | 91国产大片| 国产网站在线看 | 天天干夜夜爽 | 狠狠地日| 亚洲视频国产 | 免费播放毛片 | 裸体av淫导航 | 九九九热视频 | 亚洲欧美在线综合 | 白又丰满大屁股bbbbb | 免费黄在线看 | 国产调教视频在线观看 | 欧美美女一区二区三区 | 找av123导航| www.x日本 | 九九九热视频 | 亚洲国产精品毛片av不卡在线 | 人妻少妇精品无码专区久久 | 国产黄色一级 | 99re视频在线观看 | 在线免费观看视频你懂的 | 国产精品96 | 欧美成人一级视频 | 亚洲美女啪啪 | www射| 亚洲快播 | 欧美大片在线 | 欧美日韩1区2区 | youjizz亚洲 | 欧洲一区在线观看 | 啪啪啪毛片 | 久久福利国产 | 手机在线观看日韩av | 亚洲桃色av| 日韩中文字幕在线观看 | 99情趣网 | 欧美成人手机在线 | 亚洲国产精华液网站w | 欧美激情动态图 | 国产欧美中文字幕 | 97久久人人超碰caoprom欧美 | 日韩操操操 | www.av在线视频| 久久久久女人精品毛片九一 | 男生和女生差差的视频 | 五月天堂婷婷 | 日本视频三区 | 欧美黄色成人 | 亚洲最大的av网站 | 日日干天天爽 | 欧美做爰全过程免费观看 | 日本中文字幕有码 | 国产精品igao | 国产夜夜嗨 | 午夜生活片 | 亚洲xxxx天美 | 乳罩脱了喂男人吃奶视频 | 国产成人精品视频 | 国产福利一区二区三区 | 色网站免费在线观看 | 色悠久 | 欧美另类自拍 | 日韩在线观看网站 | 欧美第二区 | 天天色播 | 中文天堂在线观看 | 粉嫩一区 | 奶水旺盛的女人伦理 |