每日一題 46插入區間

2021-10-09 20:25:09 字數 935 閱讀 3388

給出乙個無重疊的 ,按照區間起始端點排序的區間列表。

在列表中插入乙個新的區間,你需要確保列表中的區間仍然有序且不重疊(如果有必要的話,可以合併區間)。

示例 1:

輸入:intervals =[[

1,3]

,[6,

9]], newinterval =[2

,5]輸出:[[1

,5],

[6,9

]]

示例 2:

輸入:intervals =[[

1,2]

,[3,

5],[

6,7]

,[8,

10],[

12,16]

], newinterval =[4

,8]輸出:[[1

,2],

[3,10

],[12

,16]]

解釋:這是因為新的區間 [4,

8] 與 [3,

5],[

6,7]

,[8,

10] 重疊。

每日一題 46

第四十六題 定義乙個3行3列的二維陣列,從鍵盤輸入9個數的值。輸出其中最大值和最小值及其所在的行列座標。include stdio.h void main 運算 max arr 0 0 min arr 0 0 for i 0 i 3 i for j 0 j 3 j if arr i j 輸出 pri...

Leetcode 每日一題 57 插入區間

題目描述 給出乙個無重疊的 按照區間起始端點排序的區間列表。在列表中插入乙個新的區間,你需要確保列表中的區間仍然有序且不重疊 如果有必要的話,可以合併區間 示例 1 輸入 intervals 1,3 6,9 newinterval 2,5 輸出 1,5 6,9 示例 2 輸入 intervals 1...

每日一題 插入區間(困難??? 中等)

給出乙個無重疊的 按照區間起始端點排序的區間列表。在列表中插入乙個新的區間,你需要確保列表中的區間仍然有序且不重疊 如果有必要的話,可以合併區間 示例 1 輸入 intervals 1,3 6,9 newinterval 2,5 輸出 1,5 6,9 示例 2 輸入 intervals 1,2 3,...