贪心

守听  论坛元老 | 2025-1-13 21:43:23 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 2035|帖子 2035|积分 6105

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
[code]贪心:求最优性问题方法 Question 01 [区间选点] 有 n 个区间,每个区间至少有一个点求至少需要几个点Answer 01右端点升序排序若左端点已被覆盖便略过否则选当前区间右端点Code同Q2 Code exCode ACP2033 [种树] 树大概有多棵,均放在右侧把背面布满即可注意右侧摆放的位置大概有tree需要进行特判 #includeusing namespace std; const int N=88500;struct range{int l,r,key;}k[N];int n,tmp;bool tree[N];bool cmp(range A,range B){return A.r>r;                        if(r*2.0-Wlim){                        best_id=-1,best_key=lim;                        for(int i=last_qid+1;ilim)break;                                if(k.r>best_key)best_key=k.r,best_id=i;                        }                        if(best_id==-1){cout
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

守听

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表