最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【算法筆記】剩下的樹

2021-12-24 15:45 作者:小幻不想碼代碼  | 我要投稿

http://codeup.hustoj.com/problem.php?cid=100000575&pid=0

題目描述

有一個(gè)長度為整數(shù)L(1<=L<=10000)的馬路,可以想象成數(shù)軸上長度為L的一個(gè)線段,起點(diǎn)是坐標(biāo)原點(diǎn),在每個(gè)整數(shù)坐標(biāo)點(diǎn)有一棵樹,即在0,1,2,...,L共L+1個(gè)位置上有L+1棵樹。
??? 現(xiàn)在要移走一些樹,移走的樹的區(qū)間用一對(duì)數(shù)字表示,如 100 200表示移走從100到200之間(包括端點(diǎn))所有的樹。
??? 可能有M(1<=M<=100)個(gè)區(qū)間,區(qū)間之間可能有重疊。現(xiàn)在要求移走所有區(qū)間的樹之后剩下的樹的個(gè)數(shù)。

輸入

兩個(gè)整數(shù)L(1<=L<=10000)和M(1<=M<=100)。
??? 接下來有M組整數(shù),每組有一對(duì)數(shù)字。

輸出

?可能有多組輸入數(shù)據(jù),對(duì)于每組輸入數(shù)據(jù),輸出一個(gè)數(shù),表示移走所有區(qū)間的樹之后剩下的樹的個(gè)數(shù)。

樣例輸入

4 2?

1 2?

0 2?

11 2?

1 5?

4 7?

0 0

樣例輸出

2?

5

*********************************************************************************************************

思路:剩余的樹,就是除了給出區(qū)間內(nèi)的樹的數(shù)量,如果直接按照移除的思路,可能會(huì)涉及到區(qū)間重復(fù),造成了重復(fù)移除。那么就給出一個(gè)left,一個(gè)right,作為區(qū)間的起點(diǎn)和終點(diǎn),把區(qū)間內(nèi)的樹都標(biāo)記為1,去計(jì)算標(biāo)記不為1的樹的數(shù)量即可,避免了重復(fù)移除的問題。萌新練習(xí)算法,還請(qǐng)大家多指教。



【算法筆記】剩下的樹的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
东乡族自治县| 盖州市| 如东县| 北宁市| 南阳市| 仁寿县| 宁乡县| 年辖:市辖区| 扎兰屯市| 普兰店市| 周口市| 云和县| 金坛市| 江都市| 宿松县| 洮南市| 长治县| 彭阳县| 思南县| 伊川县| 北票市| 墨江| 西贡区| 开远市| 德州市| 东宁县| 内丘县| 富宁县| 门头沟区| 泸定县| 长丰县| 嘉义县| 古丈县| 鄂伦春自治旗| 巨鹿县| 色达县| 安徽省| 临朐县| 荃湾区| 涟水县| 广汉市|