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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

下一个更大元素 I(LeetCode 496)

發(fā)布時間:2024/4/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 下一个更大元素 I(LeetCode 496) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題目

給定兩個沒有重復(fù)元素的數(shù)組 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每個元素在 nums2 中的下一個比其大的值。

nums1 中數(shù)字 x 的下一個更大元素是指 x 在 nums2 中對應(yīng)位置的右邊的第一個比 x 大的元素。如果不存在,對應(yīng)位置輸出-1。

示例 1:

輸入: nums1 = [4,1,2], nums2 = [1,3,4,2].
輸出: [-1,3,-1]
解釋:
對于num1中的數(shù)字4,你無法在第二個數(shù)組中找到下一個更大的數(shù)字,因此輸出 -1。
對于num1中的數(shù)字1,第二個數(shù)組中數(shù)字1右邊的下一個較大數(shù)字是 3。
對于num1中的數(shù)字2,第二個數(shù)組中沒有下一個更大的數(shù)字,因此輸出 -1。

思路

對于數(shù)組num2,利用棧找出每一個元素的下一個最大元素,將結(jié)果保存在哈希表中,(該數(shù)&下一個更大的元素的鍵值對),之后再遍歷num1,如果hash表中沒有當前元素,表示沒有更大的元素,將-1push進結(jié)果數(shù)組,如果存在,就hash表中保存的下一個更大的數(shù)保存進結(jié)果數(shù)組。

其實mum1只是給出了部分打亂的值,相應(yīng)的輸出他們右邊第一個比它們大的元素,其實并不影響這道題目的本質(zhì)。

代碼

class Solution { public:vector<int> nextGreaterElement(vector<int>& findNums, vector<int>& nums) {vector<int> ans;stack<int> st;unordered_map<int,int> mp;for(int i=0;i<nums.size();i++){while(!st.empty() && st.top()<nums[i]){mp[st.top()]=nums[i];st.pop();}st.push(nums[i]);}for(int i=0;i<findNums.size();i++){if(mp.count(findNums[i])==0) ans.push_back(-1);else ans.push_back(mp[findNums[i]]);}return ans;} };

轉(zhuǎn)載于:https://www.cnblogs.com/Bipolard/p/10173430.html

總結(jié)

以上是生活随笔為你收集整理的下一个更大元素 I(LeetCode 496)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 综合精品 | 在线观看欧美日韩 | 免费看的av片| 女教师痴汉调教hd中字 | 日韩手机在线视频 | 国产动漫av| 国产美女喷水视频 | 欧美日韩一二 | 日本高清视频网站 | 少妇高潮一区二区三区99欧美 | 欧美日本在线看 | 日本亲与子乱人妻hd | 在线精品播放 | 香蕉久久夜色 | 69免费视频 | 国内偷拍一区二区 | 躁躁躁日日躁 | 玖玖成人 | 亚洲人成免费电影 | av观看免费 | 丁香激情六月 | 色呦呦免费观看 | 最新av网址在线观看 | 在线观看亚洲精品 | 激情五月婷婷小说 | 亚洲精品久久久久久 | 国产精品88av | 国产人妻一区二区 | 成人玩具h视频 | 毛片网站在线播放 | 黄色av中文字幕 | 啄木乌欧美一区二区三区 | 青青青在线免费 | 久久精品无码一区二区三区免费 | 欧洲精品一区二区三区久久 | 亚洲欧美另类一区 | 97精品一区二区三区 | 五月婷婷,六月丁香 | 天天干天天操天天射 | 黑人黄色片 | 久久亚洲精品国产 | 国产亚洲精品成人av久久ww | 性欧美丰满熟妇xxxx性 | 午夜羞羞影院 | 欧美在线视频网 | 亚洲卡一卡二卡三 | 国产精品视频你懂的 | 99热久久这里只有精品 | 蜜臀精品一区二区三区 | 一级片免费视频 | 吊侵犯の奶水授乳羞羞漫画 | 在线视频播放大全 | 中文字幕观看av | 男人扒女人添高潮视频 | 日韩一区二区三免费高清在线观看 | 在线免费观看日韩av | 日本少妇中出 | 成人精品免费网站 | 日本一本一道 | 国产精品成人网站 | 色婷婷视频在线 | 男人喷出精子视频 | 国产毛片基地 | 亚洲精品日韩丝袜精品 | 精品视频在线看 | 久久久国产精品视频 | 尤物在线视频观看 | 色综合一区二区三区 | 成年人免费网 | 九色91蝌蚪 | 国产一二三视频 | 国产丝袜第一页 | 瑟瑟视频免费观看 | 日韩一级二级视频 | 国产视频一区二区在线播放 | 国产精品一区二区三区四区视频 | 在线视频日韩精品 | 国产一级做a爰片久久毛片男男 | 国产亚洲自拍一区 | 一本之道高清无码视频 | 国产精品成人久久久久久久 | 日韩精品1区2区3区 欧美一本 | 日本成人在线一区 | 男人舔女人下部高潮全视频 | 中文天堂在线观看 | 成人深夜福利视频 | 日韩精品一区二区三区四区五区 | 国产亚洲精品久 | 日本午夜影视 | 777免费视频 | 99在线免费观看视频 | 97超级碰碰人妻中文字幕 | 免费观看在线视频 | 99久久久无码国产 | 娇妻之欲海泛舟无弹窗笔趣阁 | 无码国产伦一区二区三区视频 | 欧美一级视频 | 成人av图片 | 精品国产一区三区 |