<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      LeetCode_56.合并區間

      給出一個區間的集合,請合并所有重疊的區間。

       

      示例 1:

      輸入: intervals = [[1,3],[2,6],[8,10],[15,18]]
      輸出: [[1,6],[8,10],[15,18]]
      解釋: 區間 [1,3] 和 [2,6] 重疊, 將它們合并為 [1,6].
      

      示例 2:

      輸入: intervals = [[1,4],[4,5]]
      輸出: [[1,5]]
      解釋: 區間 [1,4] 和 [4,5] 可被視為重疊區間。

      注意:輸入類型已于2019年4月15日更改。 請重置默認代碼定義以獲取新方法簽名。

       

      提示:

      • intervals[i][0] <= intervals[i][1]

      C#代碼

      public class Solution {
          public int[][] Merge(int[][] intervals)
          {
              if (intervals.Length == 0)
              {
                  return intervals;
              }
      
              /*基于每個區間左邊界完成數組排序,保證區間左邊界越小的越靠近左邊。*/
              intervals = intervals.OrderBy(p => p[0]).ToArray();
      
              /*遍歷數組,比較相鄰區間是否能合并。如果左區間的右邊界不小于右區間的左邊界,則左右區間可以合并。*/
              List<int[]> list = new List<int[]>();
              for (int i = 0; i < intervals.Length - 1; i++)
              {
                  /*
                  左區間的右邊界不小于右區間的左邊界,則區間可以合并。將右區間作為合并后結果,
                  則更新右區間的左邊界為左區間的左邊界。
                  */
                  if (intervals[i][1] >= intervals[i + 1][0])
                  {
                      intervals[i + 1][0] = intervals[i][0];
      
                      /*左區間的右邊界不小于右區間的右邊界,則右區間的右邊界更新為左區間的右邊界。*/
                      if (intervals[i][1] >= intervals[i + 1][1])
                      {
                          intervals[i + 1][1] = intervals[i][1];
                      }
                  }
      
                  /*左區間的右邊界小于右區間的左邊界,則左區間不能與右區間合并,將左區間添加到結果數組中。*/
                  else
                  {
                      list.Add(intervals[i]);
                  }
              }
              /*將數組中最后一個元素添加到結果中。*/
              list.Add(intervals[intervals.Length - 1]);
      
              int[][] result = list.ToArray();
              return result;
          }
      }
      
      posted @ 2021-01-07 09:27  付旭洋  閱讀(101)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 午夜福利看片在线观看| 久久无码中文字幕免费影院| 乱码精品一区二区三区| 亚洲av色在线播放一区| 九九热在线观看视频免费| 午夜A理论片在线播放| 中文字幕无码免费久久| 国产三级精品福利久久| 久99久热精品免费视频| 视频免费完整版在线播放| 久久久久免费看黄a片app| WWW丫丫国产成人精品| 国产成人精品a视频| 99RE6在线视频精品免费下载| 久久亚洲精品情侣| 中文字幕人妻丝袜美腿乱| 一本色道婷婷久久欧美| 国产精品成人一区二区三区| AV在线亚洲欧洲日产一区二区| 亚洲人成人网站色www| 日日碰狠狠添天天爽超碰97| 国产永久免费高清在线观看| 亚洲色欲在线播放一区二区三区| 久久综合色一综合色88欧美| 亚洲一区中文字幕人妻| 少妇xxxxx性开放| 天堂网亚洲综合在线| 色噜噜一区二区三区| 9久9久热精品视频在线观看| 国产不卡精品视频男人的天堂| 久久精品国产中文字幕| 国产91色综合久久高清| 亚洲综合色在线视频WWW| 国产精品久久久久久人妻精品| 国产不卡的一区二区三区| 男人的天堂av社区在线| 屯昌县| 国产综合视频一区二区三区| 天美麻花果冻视频大全英文版| 人妻系列中文字幕精品| 国内女人喷潮完整视频|