无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網 會員登陸 & 注冊

Leetcode 986. Interval List Intersections

2023-02-14 17:19 作者:您是打尖兒還是住店呢  | 我要投稿


You are given two lists of closed intervals,?firstList?and?secondList, where?firstList[i] = [starti, endi]?and?secondList[j] = [startj, endj]. Each list of intervals is pairwise?disjoint?and in?sorted order.

Return?the intersection of these two interval lists.

A?closed interval?[a, b]?(with?a <= b) denotes the set of real numbers?x?with?a <= x <= b.

The?intersection?of two closed intervals is a set of real numbers that are either empty or represented as a closed interval. For example, the intersection of?[1, 3]?and?[2, 4]?is?[2, 3].

?Exemple1:



Input: firstList = [[0,2],[5,10],[13,23],[24,25]], secondList = [[1,5],[8,12],[15,24],[25,26]]Output: [[1,2],[5,5],[8,10],[15,23],[24,24],[25,25]]

Example 2:

Input: firstList = [[1,3],[5,9]], secondList = []Output: []

?

Constraints:

  • 0 <= firstList.length, secondList.length <= 1000

  • firstList.length + secondList.length >= 1

  • 0 <= starti?< endi?<= 109

  • endi?< starti+1

  • 0 <= startj?< endj?<= 109

  • endj?< startj+1

Accepted

345,884

Submissions

484,734



比較兩個的開頭最大值lower,跟結尾最小值upper;

lower<uppper

就把lower,upper 放到list中;

然后如果a[i][1]<b[j][1]就i++;

else j++;

最后返回數(shù)組;


Runtime:?3 ms, faster than?90.49%?of?Java?online submissions for?Interval List Intersections.

Memory Usage:?42.9 MB, less than?88.57%?of?Java?online submissions for?Interval List Intersections.


Leetcode 986. Interval List Intersections的評論 (共 條)

分享到微博請遵守國家法律
银川市| 永靖县| 木里| 金华市| 谢通门县| 库伦旗| 鲁山县| 简阳市| 平罗县| 杭州市| 高密市| 五华县| 邵阳市| 惠东县| 潮安县| 益阳市| 吉首市| 登封市| 湖南省| 广元市| 宁远县| 民县| 兰西县| 鹤岗市| 页游| 祁连县| 布拖县| 茶陵县| 丰原市| 瑞丽市| 西峡县| 绥芬河市| 奈曼旗| 尚志市| 都兰县| 武汉市| 阿拉善右旗| 江山市| 贵德县| 利辛县| 三原县|