随笔分类 -  ACM---动态规划

摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2224 题意:平面上有n个点,问去的路只能从左到右,回的路只能从右到左的,且来回必须经过所有点的最小路径; dp[i][j] 表示以j为起点,1为拐点 ,i为终点的最短路; j < i-1 时,那么i-1 阅读全文
posted @ 2016-11-09 21:23 西瓜不懂柠檬的酸 阅读(117) 评论(0) 推荐(0)
摘要:题目链接:http://lightoj.com/volume_showproblem.php?problem=1298 题意:给你两个数 n, p,表示一个数是由前 k 个素数组成的,共有 n 个素数,然后求这样的所有的数的欧拉和; 例如 n = 3, p=2; 前两个素数是2,3, 然后因为n=3 阅读全文
posted @ 2016-11-04 17:14 西瓜不懂柠檬的酸 阅读(363) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5773 题意: 给出n个数,其中 0 可当作任何数,求能够得到的最长上升子序列(严格上升)的长度; 我们可以假设所有的零都能用上,那么结果一定包含零的个数,然后就把那些非零的数都减去它前面零的个数,然后求 阅读全文
posted @ 2016-10-16 16:13 西瓜不懂柠檬的酸 阅读(217) 评论(0) 推荐(0)
摘要:A - Coins Time Limit:3000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Description standard input/output Hasan and Bahosain want to buy a new 阅读全文
posted @ 2016-09-30 14:55 西瓜不懂柠檬的酸 阅读(357) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5534 题意:有n个节点,让这n个节点形成一棵树,这棵树的种类有很多种,现在告诉n-1个f[i],表示度为 i 的点的权值为f[i],求我们形成的那棵树的所有节点的权值和最大值; n个节点形成的树的度数和 阅读全文
posted @ 2016-09-16 17:43 西瓜不懂柠檬的酸 阅读(223) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5532 题意:问一个含有n个数的序列,删除一个数后是否有序(递增或递减都可以) 我们只要求一下最长上升子序列或者最长下降子序列是否大于等于n-1即可; 时间复杂度n*log(n); #include<st 阅读全文
posted @ 2016-09-16 14:53 西瓜不懂柠檬的酸 阅读(196) 评论(0) 推荐(0)
摘要:A.Beru-taxi 水题:有一个人站在(sx,sy)的位置,有n辆出租车,正向这个人匀速赶来,每个出租车的位置是(xi, yi) 速度是 Vi;求人最少需要等的时间; 单间循环即可; #include<iostream> #include<algorithm> #include<string.h 阅读全文
posted @ 2016-08-24 21:47 西瓜不懂柠檬的酸 阅读(160) 评论(0) 推荐(0)
摘要:题目链接:http://poj.org/problem?id=2192 http://acm.split.hdu.edu.cn/showproblem.php?pid=5707 http://acm.split.hdu.edu.cn/showproblem.php?pid=1501 这三道题除了输入 阅读全文
posted @ 2016-08-22 17:51 西瓜不懂柠檬的酸 阅读(386) 评论(0) 推荐(0)
摘要:题目链接:http://poj.org/problem?id=3666 题意:有一个n个数的序列a,现在要把这些序列变成单调增的或者单调减的序列 b , 其价值为|A1 - B1| + |A2 - B2| + ... + |AN - BN | 现在要让价值最小; b序列表示为 a 的有序序列; 用d 阅读全文
posted @ 2016-08-19 11:03 西瓜不懂柠檬的酸 阅读(154) 评论(0) 推荐(0)
摘要:题目链接:http://lightoj.com/volume_showproblem.php?problem=1038 题意是:给你一个N (1 ≤ N ≤ 105) 每次N都随机选一个因子d,然后让N=N/d, 求N变成1的次数的期望; 当 N = 2 时 2有两个因子:1,2 E[2] = E[ 阅读全文
posted @ 2016-08-10 17:19 西瓜不懂柠檬的酸 阅读(206) 评论(0) 推荐(0)
摘要:题目链接:http://poj.org/problem?id=1088 有两种方法 一是按数值大小进行排序,然后按从小到大进行dp即可; #include <iostream> #include <stdio.h> #include <string.h> #include <algorithm> # 阅读全文
posted @ 2016-07-21 10:28 西瓜不懂柠檬的酸 阅读(181) 评论(0) 推荐(0)
摘要:题目链接:http://codeforces.com/problemset/problem/629/D 题意就是现有n个蛋糕,蛋糕的形状是圆柱体,每个蛋糕的体积就是圆柱体的体积,每个蛋糕的编号是1 n,可以把蛋糕 i 放到蛋糕 j 上面,前提是 j<i 并且 Vj<Vi;最后求最大的体积是多少; 实 阅读全文
posted @ 2016-05-11 09:41 西瓜不懂柠檬的酸 阅读(235) 评论(0) 推荐(0)
摘要:题目链接:http://poj.org/problem?id=1015 大致题意: 在遥远的国家佛罗布尼亚,嫌犯是否有罪,须由陪审团决定。陪审团是由法官从公众中挑选的。先随机挑选n 个人作为陪审团的候选人,然后再从这n 个人中选m 人组成陪审团。选m 人的办法是:控方和辩方会根据对候选人的喜欢程度, 阅读全文
posted @ 2016-04-05 18:25 西瓜不懂柠檬的酸 阅读(178) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1074 有n(n<=15)门课需要做作业,每门课所需时间是used_time以及每门课作业上交的最后期限是deadline,晚交一天扣一分,现在来安排最好的写作业计划,让最终的扣除分数最少; 由于n的取值 阅读全文
posted @ 2016-04-04 00:14 西瓜不懂柠檬的酸 阅读(350) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1024 题意就是有n个数分成m段,求最大的和; dp[i][j]表示把 j 个数分成 i 段,选择第 j 个数的结果,而并不是当前的最优解, 那么要考虑的是第i个数的数是自己成一段还是和前面的成一段 所以 阅读全文
posted @ 2016-04-03 13:35 西瓜不懂柠檬的酸 阅读(547) 评论(0) 推荐(0)
摘要:题目链接:http://codeforces.com/problemset/problem/106/C 题意:有n克面粉,m种馅料,然后每种馅料有ai克,bi克馅料和ci克面粉做的面包可以买di元,也可以不放馅料,那么c0克面粉做的面包可以卖d0元,求最多可以赚多少钱; 不放馅料,那么c0克面粉做的 阅读全文
posted @ 2016-03-10 13:47 西瓜不懂柠檬的酸 阅读(384) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2191 标准的多重背包 题目 有N种物品和一个容量为V的背包。第i种物品最多有n[i]件可用,每件费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大 阅读全文
posted @ 2016-03-10 10:30 西瓜不懂柠檬的酸 阅读(197) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2077#include #include #include #include #define N 25int main(){ int a[N]={0, 2};///汉诺塔三的规律,把最左边的移动到最... 阅读全文
posted @ 2016-01-20 09:42 西瓜不懂柠檬的酸 阅读(233) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2126有n个物品每个物品的价格是v[i],现在有m元钱问最多买多少种物品,并求出有多少种选择方法;如果将物品的价格看做容量,将它的件数1看做价值的话,那么用01背包就可以求的花费m钱所能买到的最大件数dp... 阅读全文
posted @ 2015-12-07 13:44 西瓜不懂柠檬的酸 阅读(201) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2048 1. N张字条的所有可能排列自然是N!(分母)。 现在的问题就是求N张字条的错排数f(N)(分子)。 首先我们考虑,如果前面N-1个人拿的都不是自己的票,即前N-1个人满足错排,现在又来了一个人, 阅读全文
posted @ 2015-11-27 23:35 西瓜不懂柠檬的酸 阅读(148) 评论(0) 推荐(0)

levels of contents