區間選點
定n個閉區間[ai,
bi'>ai,bi
],請你在數軸上選擇盡量少的點,使得每個區間內至少包含乙個選出的點。
輸出選擇的點的最小數量。
位於區間端點上的點也算作區間內。
輸入格式
第一行包含整數n,表示區間數。
接下來n行,每行包含兩個整數ai,
bi'>ai,bi
,表示乙個區間的兩個端點。
輸出格式
輸出乙個整數,表示所需的點的最小數量。
}區間分組
給定n個閉區間[ai,
bi'>ai,bi
],請你將這些區間分成若干組,使得每組內部的區間兩兩之間(包括端點)沒有交集,並使得組數盡可能小。
輸出最小組數。
輸入格式
第一行包含整數n,表示區間數。
接下來n行,每行包含兩個整數ai,
bi'>ai,bi
,表示乙個區間的兩個端點。
輸出格式
輸出乙個整數,表示最小組數
區間問題 區間選點 區間問題 貪心
玄學的貪心問題,一般全憑直覺。貪心問題沒有固定討論,沒有模板,見多了就好了,證明想法的正確性是很困難的,大多採用反證法。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...
貪心 區間覆蓋問題
區間覆蓋問題 time limit 1000ms memory limit 65536kb submit statistic discuss problem description 設x1 x2 xn 是實直線上的n 個點。用固定長度的閉區間覆蓋這n 個點,至少需要多少個這樣的固定長度閉區間?對於給...