成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

[LeetCode] 739. Daily Temperatures

dailybird / 669人閱讀

Problem

Given a list of daily temperatures T, return a list such that, for each day in the input, tells you how many days you would have to wait until a warmer temperature. If there is no future day for which this is possible, put 0 instead.

For example, given the list of temperatures T = [73, 74, 75, 71, 69, 72, 76, 73], your output should be [1, 1, 4, 2, 1, 1, 0, 0].

Note: The length of temperatures will be in the range [1, 30000]. Each temperature will be an integer in the range [30, 100].

Solution
class Solution {
    public int[] dailyTemperatures(int[] T) {
        //use stack to save prev indexes
        int n = T.length;
        int[] res = new int[n];
        Deque stack = new ArrayDeque<>();
        for (int i = 0; i < n; i++) {
            while (!stack.isEmpty() && T[stack.peek()] < T[i]) {
                int preIndex = stack.pop();
                res[preIndex] = i-preIndex;
            }
            stack.push(i);
        }
        return res;
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/72535.html

相關(guān)文章

  • LeetCode 739:每日溫度 Daily Temperatures

    摘要:提示氣溫列表長度的范圍是。第二次遍歷棧頂對應索引的溫度索引出棧此時棧為空,。索引入棧,第三次遍歷棧頂對應索引的溫度滿足要求當前索引入棧。每個氣溫的值的均為華氏度,都是在范圍內(nèi)的整數(shù)。 題目: 根據(jù)每日 氣溫 列表,請重新生成一個列表,對應位置的輸入是你需要再等待多久溫度才會升高超過該日的天數(shù)。如果之后都不會升高,請在該位置用 0 來代替。 例如,給定一個列表 temperatures ...

    zhkai 評論0 收藏0
  • [LintCode] Daily Temperatures

    Problem Given a list of daily temperatures, produce a list that, for each day in the input, tells you how many days you would have to wait until a warmer temperature. If there is no future day for whi...

    lemon 評論0 收藏0
  • 前端每日實戰(zhàn):98# 視頻演示如何用純 CSS 創(chuàng)作一只憤怒小鳥中的綠豬

    摘要:效果預覽按下右側(cè)的點擊預覽按鈕可以在當前頁面預覽,點擊鏈接可以全屏預覽??山换ヒ曨l此視頻是可以交互的,你可以隨時暫停視頻,編輯視頻中的代碼。 showImg(https://segmentfault.com/img/bVbeUYJ?w=400&h=300); 效果預覽 按下右側(cè)的點擊預覽按鈕可以在當前頁面預覽,點擊鏈接可以全屏預覽。 https://codepen.io/comehop...

    FingerLiu 評論0 收藏0
  • 前端每日實戰(zhàn):98# 視頻演示如何用純 CSS 創(chuàng)作一只憤怒小鳥中的綠豬

    摘要:效果預覽按下右側(cè)的點擊預覽按鈕可以在當前頁面預覽,點擊鏈接可以全屏預覽??山换ヒ曨l此視頻是可以交互的,你可以隨時暫停視頻,編輯視頻中的代碼。 showImg(https://segmentfault.com/img/bVbeUYJ?w=400&h=300); 效果預覽 按下右側(cè)的點擊預覽按鈕可以在當前頁面預覽,點擊鏈接可以全屏預覽。 https://codepen.io/comehop...

    RyanQ 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<