1. ?LeetCode刷題實戰(zhàn)252:會議室

        共 1778字,需瀏覽 4分鐘

         ·

        2021-05-05 07:01

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

        今天和大家聊的問題叫做 會議室,我們先來看題面:
        https://leetcode-cn.com/problems/meeting-rooms/

        Given an array of meeting time intervals consisting of start and end times [[s1,e1],[s2,e2],...] (si < ei), determine if a person could attend all meetings.

        給定一個會議時間安排的數(shù)組,每個會議時間都會包括開始和結(jié)束的時間 [[s1,e1],[s2,e2],...] (si < ei),請你判斷一個人是否能夠參加這里面的全部會議。

        示例

        示例 1:
        輸入: [[0,30],[5,10],[15,20]]
        輸出: false

        示例 2:
        輸入: [[7,10],[2,4]]
        輸出: true


        解題


        按開始時間排序后,依次檢查相鄰前一個的結(jié)束和后一個的開始時間是否重疊

        class Solution {  //C++
        public:
            bool canAttendMeetings(vector<vector<int>>& intervals) {
              sort(intervals.begin(), intervals.end(),[&](auto a, auto b){
                return a[0] < b[0];
              });
              for(int i = 1; i < intervals.size(); ++i)
              {
                if(intervals[i-1][1] > intervals[i][0])
                  return false;
              }
              return true;
            }
        };



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

        上期推文:

        LeetCode1-240題匯總,希望對你有點幫助!

        LeetCode刷題實戰(zhàn)241:為運算表達式設計優(yōu)先級

        LeetCode刷題實戰(zhàn)242:有效的字母異位詞

        LeetCode刷題實戰(zhàn)243:最短單詞距離

        LeetCode刷題實戰(zhàn)244:最短單詞距離 II

        LeetCode刷題實戰(zhàn)245:最短單詞距離 III

        LeetCode刷題實戰(zhàn)246:中心對稱數(shù)

        LeetCode刷題實戰(zhàn)247:中心對稱數(shù)II

        LeetCode刷題實戰(zhàn)248:中心對稱數(shù)III

        LeetCode刷題實戰(zhàn)249:移位字符串分組

        LeetCode刷題實戰(zhàn)250:統(tǒng)計同值子樹

        LeetCode刷題實戰(zhàn)251:展開二維向量


        瀏覽 32
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

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

        手機掃一掃分享

        分享
        舉報
          
          

            1. 大乳巨大videosboobs | 操逼操逼操逼逼 | 天美传媒操逼 | 麻豆精品国产传媒av绿帽社 | 男人插入女人下面 |