- 博客(3)
- 收藏
- 关注
原创 多重背包代码
#include #include #include using namespace std;const int maxn=10000+10;int dp[maxn],p[maxn],h[maxn],c[maxn];int t,n,m;void ZeroOnePack(int cost,int weight,int exceed){ for(int i=exceed;i>=c
2016-04-10 14:28:29 504
原创 素数距离 pku2689
注意l=0的时候特判一下,而且这方法的取值范围是[l,u)#include #include #include #include #include #include #include using namespace std;#define maxn 1000010#define maxn_b 50001typedef long long ll;int is_pr
2016-04-07 22:59:00 448
转载 优先队列详解
优先队列是队列的一种,不过它可以按照自定义的一种方式(数据的优先级)来对队列中的数据进行动态的排序每次的push和pop操作,队列都会动态的调整,以达到我们预期的方式来存储。例如:我们常用的操作就是对数据排序,优先队列默认的是数据大的优先级高所以我们无论按照什么顺序push一堆数,最终在队列里总是top出最大的元素。用法:示例:将元素5,3,2,4,6依次p
2016-04-03 11:31:08 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人