<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          ?LeetCode刷題實戰(zhàn)197:上升的溫度

          共 1213字,需瀏覽 3分鐘

           ·

          2021-03-01 13:55

          算法的重要性,我就不多說了吧,想去大廠,就必須要經(jīng)過基礎(chǔ)知識和業(yè)務(wù)邏輯面試+算法面試。所以,為了提高大家的算法能力,這個公眾號后續(xù)每天帶大家做一道算法題,題目就從LeetCode上面選 !

          今天和大家聊的問題叫做 上升的溫度,我們先來看題面:
          https://leetcode-cn.com/problems/rising-temperature/

          Write an SQL query to find all dates' id with higher temperature compared to its previous dates (yesterday).


          Return the result table in any order.

          題意


          編寫一個 SQL 查詢,來查找與之前(昨天的)日期相比溫度更高的所有日期的 id 。返回結(jié)果 不要求順序 。

          解題


          首先我們找到每一天的前一天,然后判斷溫度是否升高了,篩選出溫度上升的id即可。

          select w1.Id as Id
          from Weather w1
          #連接Weather表(自連接)
          inner join Weather w2
          #連接條件,w2是w1的前一天
          on datediff(w1.RecordDate, w2.RecordDate) = 1
          #篩選條件:溫度升高
          where w1.Temperature > w2.Temperature;



          好了,今天的文章就到這里,如果覺得有所收獲,請順手點個在看或者轉(zhuǎn)發(fā)吧,你們的支持是我最大的動力 。

          上期推文:

          LeetCode1-180題匯總,希望對你有點幫助!
          LeetCode刷題實戰(zhàn)181:超過經(jīng)理收入的員工
          LeetCode刷題實戰(zhàn)182:查找重復(fù)的電子郵箱
          LeetCode刷題實戰(zhàn)183:從不訂購的客戶
          LeetCode刷題實戰(zhàn)184:部門工資最高的員工
          LeetCode刷題實戰(zhàn)185:部門工資前三高的所有員工
          LeetCode刷題實戰(zhàn)186:翻轉(zhuǎn)字符串里的單詞 II
          LeetCode刷題實戰(zhàn)187:重復(fù)的DNA序列
          LeetCode刷題實戰(zhàn)188:買賣股票的最佳時機 IV
          LeetCode刷題實戰(zhàn)189:旋轉(zhuǎn)數(shù)組
          LeetCode刷題實戰(zhàn)190:顛倒二進制位
          LeetCode刷題實戰(zhàn)191:位1的個數(shù)
          LeetCode刷題實戰(zhàn)192:統(tǒng)計詞頻
          LeetCode刷題實戰(zhàn)193:有效電話號碼
          LeetCode刷題實戰(zhàn)194:轉(zhuǎn)置文件
          LeetCode刷題實戰(zhàn)195:第十行
          LeetCode刷題實戰(zhàn)196:刪除重復(fù)的電子郵箱

          瀏覽 30
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  AV天堂电影在线 | 大香蕉一区二区 | 琪琪色影音先锋 | 78m成人视频中文音声 | 国产黄色电影免费在线观看 |