当前搜索:

algorithm 题集四 (16.06.10)

继2016.05.24续:codeforces 651B. Beautiful Paintings-简单http://codeforces.com/problemset/problem/651/B 大意:给出一个序列,求解其任意排列中满足ai + 1 > ai 的元素个数最大和。 分析...
阅读(1841) 评论(0)

概率dp练习 (16.04.25)

继续练习之旅,记录3道概率dp的题。希望自己从中收获并成长。zoj 3822 Dominationhttp://www.icpc.moe/onlinejudge/showProblem.do?problemCode=3822 大意:一天放一个棋子到棋盘中,最后要求每一行每一列至少一个棋子。求解天...
阅读(447) 评论(0)

概率 · dp练习 (16.04.16)

由于前辈出的三道题中有一道是自己以前写过的,且写过博文,所以本文就再找了一道和概率相关的简单题来凑数。UVA - 12230 Crossing Rivershttps://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid...
阅读(425) 评论(0)

hdu 4336 Card Collector (容斥 or dp)

题目:http://acm.hdu.edu.cn/showproblem.php?pid=4336大致题意:我们需要收集n张卡片,在每一个袋子里出现卡片对应的概率是pi p_i, 现在求出收集完所有卡片需要袋子数目的期望。分析:最开始自己用容斥做的,从简单的情况入手, 保证收集到卡片1——p1p...
阅读(310) 评论(0)

hdu 5317 RGCDQ (dp+筛法)

http://acm.hdu.edu.cn/showproblem.php?pid=5317 大意:求出 分析:直接分解再而重循环肯定超时。 需要从素因子的个数入手,换个角度思考。 在1——1e6的范围内最多有7个素数相乘。1 2 3 4 5 6 7中有非素数1 4 6。 设素数个数是i的数字的...
阅读(381) 评论(0)

hdu 2159 Fate (二维完全背包)

http://acm.hdu.edu.cn/showproblem.php?pid=2159 题意:最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd开始对杀怪产生的厌恶感,但又不得不通过杀怪来升完这最后一级。现在的问题是,xhd升掉最后一级还需n的...
阅读(403) 评论(0)

POJ 1203 I NEED A OFFER!(背包、概率)

http://acm.hdu.edu.cn/showproblem.php?pid=1203 大意:Speakless去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用。Speakless攒了n万美元。他将在m个学校中选择若干的。每个学校都有不同的申请费用a(万美元),并且Speakl...
阅读(450) 评论(0)

POJ 2392 Space Elevator(带限制条件的多重背包)

http://poj.org/problem?id=2392 大意:一群牛用石块堆天梯,不同的石块有不同的高度和最高的堆叠高度,求最终的高度。 分析:觉得是多重背包,但是有了高度的限制。看了别人写的代码半天才缓过来。啊,这样处理。DP路漫漫。。 #include #include #in...
阅读(344) 评论(0)

基础背包问题(01,完全,多重)

01背包: 有n 种不同的物品,每一种物品一件,每个物品有两个属性,wei重量(体积),val 价值,现在给一个容量为 V 的背包,问最多可带走 多少价值的物品。 完全背包 : 在01背包的基础上,如果物品不计件数,就是每个物品无限件的话,求出结果。 多重背包: 在01背包的基础上,每一件物...
阅读(355) 评论(0)

ZOJ 3329 One Person Game (概率DP)

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3329 题目:抛掷3个骰子(分别共有k1,k2,k3个点),如果对应的点数分别是a,b,c那么就变成0,累加加上点数之和,直到score>n时结束。问投掷3个骰子的次...
阅读(361) 评论(0)

hdu 4722 Good numbers(数位DP)

题目: http://acm.hdu.edu.cn/showproblem.php?pid=4722 输出从a到b的所有数字满足所有位数数字之和能被10整除的个数。 第一次做有关数位DP的题。开始真不懂,看了别人的代码也没立刻懂。特别是那神奇的一块代码: for(int i=1;i<=c...
阅读(265) 评论(0)

ZOJ 3380 Patchouli's Spell Cards(概率DP)

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3380 大致题意:m个元素,每个元素有n个阶段,元素有相同阶段就可以用一张魔法卡同时使用。问同时使用至少L个元素的概率。 分析:总的组合情况是n^m,至少有L个元素具有相同...
阅读(373) 评论(0)

poj 2096 Collecting Bugs(概率dp)

http://poj.org/problem?id=2096 大致题意:一人一天寻找一个错误(软件的bug),一个错误属于一个错误种类,属于一个系统。恶心的软件的定义是N个种类S个系统均有错误,求解定义恶心软件的天数期望。 期望= 概率 数值对于发现的错误,它属于种类和系统(i,j)有四种...
阅读(387) 评论(0)

codeforces 416E. President's Path( graph dp)

http://codeforces.com/problemset/problem/416/E 题目: Good old Berland has n cities and m roads. Each road connects a pair of distinct cities and is ...
阅读(353) 评论(0)

codeforces 418B. Cunning Gena (状态dp)

http://codeforces.com/problemset/problem/418/B 题目: A boy named Gena really wants to get to the "Russian Code Cup" finals, or at least g...
阅读(342) 评论(0)

codeforces 424D. Biathlon Track(dp+ brute force)

http://codeforces.com/problemset/problem/424/D Recently an official statement of the world Olympic Committee said that the Olympic Winter Games ...
阅读(340) 评论(0)

BestCoder Round #64 (div.2) 1002 and 1003

Sum http://acm.hdu.edu.cn/showproblem.php?pid=5586 Problem Description There is a number sequence A1,A2....An,you can select a interval [l,r] o...
阅读(482) 评论(0)

codeforces 404 B. Marathon、C. Restore Graph、D. Minesweeper 1D

http://codeforces.com/problemset/problem/404/b B. Marathon 思路简单,但对于精度处理 注意几点: 1.控制输出0 -- 0.0 2.巧妙应用浮点数取模函数: s1=fmod(s1,4*a); 每次加上就取模减小,不能...
阅读(486) 评论(0)

UESTC 1218 Pick The Sticks (dp )

http://acm.uestc.edu.cn/#/problem/show/1218 题目: 一根长为m的长木板和一些小木棒,每一根小木棒有它的长度和价值,这些小木棒要放在长木板上并且每一根小木棒的重心要在长木板上(可以露出一半的长),最大价值是多少。 让人联想到01背包,但是又有些...
阅读(338) 评论(0)

借助旧问题回顾动态规划

一切要从一个问题说起,听说那是一道简单的动态规划题,于是我在半夜试着写写,谁知道到了第二天也没有写出来,看着45%的AC率,我明白自己的动态规划已经忘得差不多了(呵呵,应该说没有学好) 原问题: hdu 1466 计算直线的交点数(经典dp) http://acm.hdu.edu.cn/show...
阅读(348) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 37万+
    积分: 9426
    排名: 2422
    我的链接
    最新评论