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

歡迎光臨散文網(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)遵守國家法律
嘉峪关市| 广饶县| 大洼县| 镇康县| 攀枝花市| 鄢陵县| 万州区| 宁津县| 内江市| 沂水县| 乐山市| 芦溪县| 栖霞市| 新建县| 巴彦淖尔市| 年辖:市辖区| 洛浦县| 淅川县| 潼南县| 思茅市| 卓尼县| 太仓市| 高碑店市| 县级市| 习水县| 榆社县| 济阳县| 辽宁省| 鄢陵县| 宁阳县| 屯留县| 周宁县| 彭水| 梅河口市| 兴国县| 双江| 涿鹿县| 靖江市| 巴塘县| 施甸县| 邯郸市|