stl文章列表


stl

[POJ2443]Set Operation(bitset)

传送门 题意:给出n个集合(n=1000),每个集合中最多有10000个数,每个数的范围为1~10000,给出q次询问(q=200000),每次给出两个数u,v判断是否有一个集合中同时含有u,v两个数...,

[luoguP1097] 统计数字(水)

传送门 这么水的题,也只有提高组第一题了吧 代码 #include cstdio#include iostream#include algorithm#define N 200001int n, cn...,

[luoguP2672] 推销员(贪心 + 树状数组 + 优先队列)

传送门 贪心。。。蒟蒻证明不会。。。 每一次找最大的即可,找出一次最大的,数列会分为左右两边,左边用stl优先队列维护,右边用树状数组维护。。 (线段树超时了。。。。) 代码 #include que...,,,,

[luoguP1056] 排座椅(sort + 模拟)

传送门 nc题,一直sort就过了 代码 #include cstdio#include iostream#include algorithm#define N 2001#define min(x, ...,

[POJ1456]Supermarket(贪心 + 优先队列 || 并查集)

传送门 1.贪心 + 优先队列 按照时间排序从前往后 很简单不多说 ——代码 1 #include queue 2 #include cstdio 3 #include iostream 4 #inc...,,,

[luoguP2680] 运输计划(lca + 二分 + 差分)

传送门 暴力做法 50 ~ 60 枚举删边,求最大路径长度的最小值。 其中最大路径长度运用到了lca 我们发现,求lca的过程已经不能优化了,那么看看枚举删边的过程能不能优化。 先把边按照权值排序,然...,,,,

[luoguP2949] [USACO09OPEN]工作调度Work Scheduling(贪心 + 优先队列)

传送门 这个题类似于建筑抢修。 先按照时间排序。 如果当前时间小于任务截止时间就选, 否则,看看当前任务价值是否比已选的任务的最小价值大, 如果是,就替换。 可以用优先队列。 ——代码 1 #incl...,,

[luoguP2854] [USACO06DEC]牛的过山车Cow Roller Coaster(DP + sort)

传送门 先按照起点 sort 一遍。 这样每一个点的只由前面的点决定。 f[i][j] 表示终点为 i,花费 j 的最优解 状态转移就是一个01背包。 ——代码 1 #include cstdio 2...,

[luoguP1631] 序列合并(堆 || 优先队列)

传送门 首先,把A和B两个序列分别从小到大排序,变成两个有序队列。这样,从A和B中各任取一个数相加得到N2个和,可以把这些和看成形成了n个有序表/队列: A[1]+B[1] = A[1]+B[2] =...,

[luoguP2983] [USACO10FEB]购买巧克力Chocolate Buying(贪心)

传送门 按价格排序后贪心 ——代码 1 #include cstdio 2 #include iostream 3 #include algorithm 4 5 int n; 6 long long ...,


共3页/28条 首页 上一页 1 2 3 下一页 末页


香港服务器 数据安全 数据库 美国服务器 云服务器 IT DDoS Linux Windows 虚拟化
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图