杭電2037 今年暑假不AC

2021-08-22 17:57:58 字數 512 閱讀 8535

題目描述:

思路:

本題使用貪心演算法,想要求最多可看的節目,我最初的想法是把它們的起始時間按公升序排列,然後依次選擇合適的時間,可是這樣的話,舉個極端的例子,有個節目初始時間是0,結束時間24,這樣我們最終得到的結果就是1,這顯然不好。

換一種思路,如果能使每個節目結束的時間都盡可能靠前,這樣,通過篩選,我們在選擇乙個節目之後,都能保證這個節目的開始時間離上個節目的結束時間最近,這便得到了最優解。

**:

#include

void swap(int

*a,int

*b)int main()

for(i=1,j=2,cnt=1;j<=n;j++)

if(a[j]>=b[i])

printf("%d\n",cnt);

}return

0;}

杭電 2037 今年暑假不AC

今年暑假不ac problem description 今年暑假不ac?是的。那你幹什麼呢?看世界盃呀,笨蛋!確實如此,世界盃來了,球迷的節日也來了,估計很多acmer也會拋開電腦,奔向電視了。作為球迷,一定想看盡量多的完整的比賽,當然,作為新時代的好青年,你一定還會看一些其它的節目,比如新聞聯播 ...

杭電 2037 今年暑假不AC

今年暑假不ac?是的。那你幹什麼呢?看世界盃呀,笨蛋!確實如此,世界盃來了,球迷的節日也來了,估計很多acmer也會拋開電腦,奔向電視了。作為球迷,一定想看盡量多的完整的比賽,當然,作為新時代的好青年,你一定還會看一些其它的節目,比如新聞聯播 永遠不要忘記關心國家大事 非常6 7 超級女生,以及王小...

杭電oj2037今年暑假不AC

problem description 今年暑假不ac?是的。那你幹什麼呢?看世界盃呀,笨蛋!確實如此,世界盃來了,球迷的節日也來了,估計很多acmer也會拋開電腦,奔向電視了。作為球迷,一定想看盡量多的完整的比賽,當然,作為新時代的好青年,你一定還會看一些其它的節目,比如新聞聯播 永遠不要忘記關心...