摘要: "A Dangerous Maze (II) LightOJ 1395(概率dp)" 这题是 "Light Oj 1027" 的加强版,1027那道是无记忆的。 题意: 有n扇门,每次你可以选择其中一扇。xi为负值的门带你abs(xi)后又回到原点。xi为正值 的门则带你离开迷宫,并且你会记住你前面 阅读全文
posted @ 2017-07-20 11:12 jiachinzhao 阅读(409) 评论(0) 推荐(0) 编辑
摘要: "Where to Run LightOJ 1287" (概率dp) 题面长长的,看了半天也没看懂题意 不清楚的地方,如何判断一个点是否是EJ 按照我的理解 在一个EJ点处,要么原地停留五分钟接着走,要么直接走,但是这样样例都对不上 mmp,原来是说,在原地停留五分钟后再继续这两种选择 而且题目问的 阅读全文
posted @ 2017-07-19 17:44 jiachinzhao 阅读(269) 评论(0) 推荐(1) 编辑
摘要: "Lights inside 3D Grid LightOJ 1284" 题意: 在一个三维的空间,每个点都有一盏灯,开始全是关的, 现在每次随机选两个点,把两个点之间的全部点,开关都按一遍;问k次过后开着的灯的期望数量; 题解:对每个点 单独计算贡献,即k次过后每个点开关被按了奇数次的期望 对于每 阅读全文
posted @ 2017-07-19 12:44 jiachinzhao 阅读(365) 评论(0) 推荐(1) 编辑
摘要: "Snakes and Ladders LightOJ 1151" 题意: 有100个格子,从1开始走,每次抛骰子走1~6,若抛出的点数导致走出了100以外,则重新抛一次。有n个格子会单向传送到其他格子,tp[i]表示从i传送到tp[i]。 1和100不会有传送,一个格子也不会有两种传送。问走到10 阅读全文
posted @ 2017-07-19 10:39 jiachinzhao 阅读(857) 评论(0) 推荐(1) 编辑
摘要: 概率论应用(概率期望dp) 基础知识 条件概率公式 在事件B已经发生的条件下,A发生的概率 $P(A|B) = \frac{P(AB)}{P(B)}$ 全概率公式 $P(B) = P(BΩ) = P[B(\bigcup_{i=1}^{n}A_i)] = P(\bigcup_{i=1}^{n}A_i 阅读全文
posted @ 2017-07-17 21:28 jiachinzhao 阅读(542) 评论(0) 推荐(0) 编辑
摘要: "hdu 3555" 题意: 求1到n中有多少个数字包含了串49 解法一: 长度 L 的数字中不包含 49 且最高位不是 9 的个数 dp[L][0] 长度 L 的数字中不包含 49 串中最高位是 9 的个数 dp[L][1] 长度 L 的数字中包含 49 串的个数 dp[L][2] 预处理数位 初 阅读全文
posted @ 2017-07-15 15:15 jiachinzhao 阅读(879) 评论(1) 推荐(1) 编辑
摘要: "Codeforces Round 421 (Div. 2) D. Mister B and PR Shifts" 题意:给一个长度为$n$的排列,每次可以向右循环移位一次,计算$\sum_{i=1}^{n}|p_i i|$的最小值,并求最小值是在第几次移动时取到的。 思路:我们注意到对于每个$p_ 阅读全文
posted @ 2017-07-05 22:13 jiachinzhao 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Codeforces Round 418 (Div. 2) "D. An overnight dance in discotheque" 题意: 给$n(n 由于每棵树是独立的,对每棵树做树形dp就好了 然而题解的状态定义简直难想的一p,没做过类似套路的题,根本想不出嘛,还是贪心做这道题比较靠谱 不 阅读全文
posted @ 2017-06-10 01:12 jiachinzhao 阅读(122) 评论(0) 推荐(0) 编辑
摘要: "Lettcode Kth Largest Element in an Array" 题意:在无序数组中,寻找第k大的数字,注意这里考虑是重复的。 一直只会简单的O(nlogn)的做法,听说这题有O(n)的算法,于是赶紧找了个博客学习了一波,受益匪浅啊。 以下内容出处http://www.cnblo 阅读全文
posted @ 2017-06-06 12:12 jiachinzhao 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 第十二场湖南多校对抗赛总结 闲来无事写了一发,太菜只会写4题,大家都会的题硬是写不来 "A" 题意:给n个点,把这n个点变成平行x轴且相互挨着,求所有点需要移动的曼哈顿距离之和的最小值,$ n define LL long long define P pair using namespace std 阅读全文
posted @ 2017-06-04 23:15 jiachinzhao 阅读(754) 评论(0) 推荐(0) 编辑