問題 C 貪心 閉區間問題

2021-09-26 22:30:10 字數 766 閱讀 3601

題目描述

通過魔法鐘回來的張琪曼和魔法學院的其他學員一起研究營救李旭琳脫離「時空陷」的方法。他們建立了n個對歷史時間線的監控點,每個監控點可監控歷史上的乙個時間段,我們可以簡單地看做是 x 軸上 n 個閉區間。但有些監控點監控的時間段是重疊的,這會干擾監控的準確性。請嘗試去掉盡可能少的閉區間,使剩下的閉區間都不相交。

輸入第一行為閉區間的個數n(1≤n≤40000),隨後n行為閉區間的2個端點。

輸出輸出去掉盡可能少的閉區間的個數。

複製樣例資料

3

10 20

15 10

20 15

樣例輸出

2
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3f

typedef long long ll;

using namespace std;

int n,mi=inf,mx=-1,ct=0,j=1;

struct nodep[40010];

int cmp(node a,node b)

}printf("%d\n",n-ct);

return 0;

}

貪心 閉區間問題

通過魔法鐘回來的張琪曼和魔法學院的其他學員一起研究營救李旭琳脫離 時空陷 的方法。他們建立了n個對歷史時間線的監控點,每個監控點可監控歷史上的乙個時間段,我們可以簡單地看做是 x 軸上 n 個閉區間。但有些監控點監控的時間段是重疊的,這會干擾監控的準確性。請嘗試去掉盡可能少的閉區間,使剩下的閉區間都...

區間問題 區間選點 區間問題 貪心

玄學的貪心問題,一般全憑直覺。貪心問題沒有固定討論,沒有模板,見多了就好了,證明想法的正確性是很困難的,大多採用反證法。905.區間選點 貪心思路 證明 時間複雜度 o n logn o nlogn o nlog n include include using namespace std const...

貪心區間問題

1 選擇不相交問題 51nod1133 數軸上有n個開區間 ai,bi 盡量選擇多個區間,是的這些區間兩兩之間沒有共同點。include include include include define ll long long define maxn 100005 int n using namesp...