10 2013 档案

POJ1276 - Cash Machine(多重背包)
摘要:题目大意给定一个容量为M的背包以及n种物品,每种物品有一个体积和数量,要求你用这些物品尽量的装满背包题解就是多重背包~~~~用二进制优化了一下,就是把每种物品的数量cnt拆成由几个数组成,1,2,4,~~~cnt-2^K+1,k满足cnt-2^K+1>0的最大整数,体积和价值乘上相应的数就是相应物品的价值和体积,这样用这些物品能够表示1~~cnt所有的情况~~~这就转化成01背包了~~~代码:#include #include #include #include #include using namespace std;#define MAXN 100005int dp[MAXN];in 阅读全文

posted @ 2013-10-29 12:22 仗剑奔走天涯 阅读(369) 评论(0) 推荐(0) 编辑

POJ动态规划题目列表
摘要:列表一:经典题目题号:容易:1018,1050,1083,1088,1125,1143,1157,1163,1178,1179,1189,1191,1208,1276,1322,1414,1456,1458,1609,1644,1664,1690,1699,1740,1742,1887,1926,1936,1952,1953,1958,1959,1962,1975,1989,2018,2029,2039,2063,2081,2082,2181,2184,2192,2231,2279,2329,2336,2346,2353,2355,2356,2385,2392,2424,不易:1019,103 阅读全文

posted @ 2013-10-16 18:29 仗剑奔走天涯 阅读(563) 评论(0) 推荐(0) 编辑

HDU3727 - Jewel(主席树)
摘要:题目大意 对一个序列进行以下四种操作: 1、Insert x 在序列尾部插入x 2、Query_1 s t k 查询区间[s,t]的第k小 3、Query_2 x 查询x的在序列中排名 4、Query_3 k 查询序列中的第k小 题解 第一个和第二个显然是主席树能够实现的功能,第三四个操作用vector+lower_bound就可以实现,妈蛋,写完交上去一直WA,fuck,然后把存储操作类型的每个... 阅读全文

posted @ 2013-10-03 22:21 仗剑奔走天涯 阅读(327) 评论(0) 推荐(0) 编辑

HDU4417 - Super Mario(主席树)
摘要:题目大意 给定一个数列,每次要求你查询区间[L,R]内不超过K的数的数量 题解 和静态的区间第K大差不多,这题是#include #include #include using namespace std;#define MAXN 100005#define lson l,m,ls[s]#define rson m+1,r,rs[s]int ls[20*MAXN],rs[20*MAXN];int ... 阅读全文

posted @ 2013-10-03 11:08 仗剑奔走天涯 阅读(308) 评论(1) 推荐(0) 编辑

BZOJ1901 - Dynamic Rankings(树状数组套主席树)
摘要:题目大意给定一个有N个数字的序列,然后又m个指令,指令种类只有两种,形式如下:Q l r k 要求你查询区间[l,r]第k小的数是哪个C i t 要求你把第i个数修改为t题解动态的区间第k小,如果还是按照静态的主席树做的话,每次修改需要对n个线段树进行修改,这样显然会TLE,所以我们需要用树状数组,这样每次只需要对logn颗线段树修改即可,修改的时间复杂度为logn^2,询问的时间复杂度为logn^2,空间复杂度为nlogn^2还有一种空间复杂度为nlogn+mlogn^2的方法,就是先建立n颗静态的主席树,空间复杂度为nlogn,然后再更新的时候用树状数组套线段树,这样空间复杂度为mlogn 阅读全文

posted @ 2013-10-02 16:45 仗剑奔走天涯 阅读(326) 评论(0) 推荐(0) 编辑

POJ2104&&HDU2665(静态区间第K小)
摘要:题目大意 给定一个有N个数字的序列,然后又m个查询,形式如下: l r k 要求你返回区间[l,r]第k小的数是哪个 题解 终于弄懂主席树是个啥东西了,O(∩_∩)O~~,这题正是主席树的裸题,主席树具体是啥东西,可以去看CLJ的论文~~~~ 代码是学习haha593572013大神的~~~ 代码: #include #include #include #include using namespa... 阅读全文

posted @ 2013-10-01 14:10 仗剑奔走天涯 阅读(234) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示