摘要: 题意:XX想抢劫银行,当危险率低于P的时候才能行动,现在给出每家银行的金钱mi和危险率pi,求最多能获得多少金钱; 题解:危险率是P,那么安全率就是1-P,那么XX抢劫的所有银行的安全率之积就不能小于1-P,这样就变成了一个01背包的裸题。 1 #include<cstdio> 2 #include 阅读全文
posted @ 2019-09-28 12:21 古比 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题意:问一个数一步步除以他的除数,最后转移到1,所需要的期望步数。 思路,概率dp问题,从结果逆推,本题是从1开始往后推,怎么个推法呢。参考一下别人的博客; 求操作次数的期望时,先设定第i个因子给期望的贡献为Ti,那么有:E = (T1 + T2 + T3 + ...... + Tn) / n; 根 阅读全文
posted @ 2019-09-28 11:09 古比 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 题意 : 在n个门前选择一扇门出去, 然后如果第i扇门的 Xi值是正的话,你会花费Xi时间后出去 , 如果Xi是负数的话你会花费-Xi时间后回到老地方,并且忘记了刚才的选择, 选择一扇门的概率是等概的。求出去的期望。 思路 :定义一次选择选择到Xi是整数的概率为P1,选择到负数的概率是P2,然后选择 阅读全文
posted @ 2019-09-28 09:35 古比 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 题意: 这道题目的意思很简单,有t个ACM队,m个题目,题目给出了每个队对每个题目做出的概率大小(0到1之间,包含0和1),要求每个队至少做出一道题(签到题),同时,要求获胜队必须至少能够做出n道题(获胜对不止一个),这到题目实际上就是一个dp+概率论知识,dp的推导也是概率论中的全概率公式推导出来 阅读全文
posted @ 2019-09-25 19:57 古比 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目首先给出一个n,表示比赛一共进行n轮,那么队伍就有2^n只队伍输入一个2^n*2^n的矩阵,p[i][j]代表队伍i打败队伍j的概率dp[i][j]代表第i轮比赛的时候,队伍j赢的概率首先初始化时,dp[0][i]=1,在没有比赛时每个队伍都是赢的dp[i][j]+=dp[i-1]j[*dp[i 阅读全文
posted @ 2019-09-24 23:18 古比 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 题意:有N个城市,现在城市S出现了一伙歹徒,他们想运送一些炸弹到D城市,不过警方已经得到了线报知道他们的事情,不过警察不知道他们所在的具体位置,所以只能采取封锁城市的办法来阻断暴徒,不过封锁城市是需要花费一定代价的,由于警局资金比较紧张,所以想知道如果完全阻断暴徒从S城市到达D城市的最小需要花费的代 阅读全文
posted @ 2019-09-24 19:07 古比 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 给你岛的坐标求最西边到最东边的最大流 阅读全文
posted @ 2019-09-24 19:04 古比 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 题意: 这是一道最小费用(费用指单价)最大流的题目。 首先,我们拆点,将一天拆成晚上和早上,每天晚上会受到脏餐巾(来源:当天早上用完的餐巾,在这道题中可理解为从原点获得),每天早上又有干净的餐巾(来源:购买、快洗店、慢洗店)。 1.从原点向每一天晚上连一条流量为当天所用餐巾x,费用为0的边,表示每天 阅读全文
posted @ 2019-09-24 12:50 古比 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 题意:给定n个节点m条边的有向带权图,求以0为根节点的最小树形图权值大小 用这个代码的时候要注意,这里的数据是从0开始的,边也是从0开始算, 所以在打主代码的时候,如果是从1开始,那么算法里面的从0开始的位置也要相应修改。 特别是下面的 node_circle; 1 #include<cstdio> 阅读全文
posted @ 2019-09-24 12:31 古比 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 题意:一个人被困在一个城堡里,面前有n条路,他自己有m百万元,选择每一条路都有p概率通过,q概率遇到士兵,1-p-q概率道路不通;遇到士兵的话需要上交1百万,如果不够钱,则被杀死,问的是最优情况下多少概率可以成功逃脱 思路是首先处理一下数据,想要最优肯定是在不被杀死的情况下越早走出越好,那就要求尽量 阅读全文
posted @ 2019-09-23 21:14 古比 阅读(118) 评论(0) 推荐(0) 编辑