摘要: 题意:有一条长度为n的直线,每次可以丢骰子,丢到几往前走几步并得到这一格的值,不会走出n,求得到值的期望 数据范围:1 <= n <= 100 思路:第一次写概率DP,数学也不怎么好,有点畏难情绪。其实概率DP并没有什么特别的,就是从可能的地方转移过来。 n-1只可能是走到n,最多可能有6种情况,设 阅读全文
posted @ 2018-05-14 12:52 QAQorz 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题意:n个物品,第i个物品的权值为ki,选出一些物品使它们的异或不小于m,求有多少种方案 数据范围:1 <= n <= 40,0 <= m <= 1e6 思路:其实就是换了一种要求的背包,MX要开得比1e6大一些,不滚动数组也能过去。 老套路设dp[i][j]为前i个物品异或为j时的方案,dp[i] 阅读全文
posted @ 2018-05-14 12:33 QAQorz 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题意:给一个矩阵,求(1,1)到(n,n)的两条路径(不能相交),求能取到的最大值 数据范围:2 <= n <= 30,矩阵上的数 < 100 思路:记得在kuangbin最短路专题里有个要求差不多的题,当时写不出来,查题解是最大流???? 然后问了大佬,说这题也可以网络流做,不过呢。。。然后我就了 阅读全文
posted @ 2018-05-14 12:18 QAQorz 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 题意:Gym的讲故事题面真难读,百度的大佬也不太肯说题意QAQ,还是看了样例解释才读懂,英语太弱了。 就是说给出三个数n,d,c。n代表的是有n个物品每个在ti时刻要发送出去,每发送一次花费d,如果不马上发送,每秒每个物品要花费c,可以多个物品一起发,求的是最小的花费 数据范围:n <= 1000 阅读全文
posted @ 2018-05-11 20:39 QAQorz 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题意:从n个物品里挑出2k个物品,每次拿两个,花费是两物品重量的平方差,求最小的花费 数据范围:2 <= 2*k <= n < 2000,重量不超过2^15 思路:考虑有确定的2k个物品,确定一种顺序使花费最小 可以证明,按重量对这2k个物品排序,然后相邻物品两两配对花费是最小的 设总花费是(a-b 阅读全文
posted @ 2018-05-09 22:18 QAQorz 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题意: 给出一个由大小写字母组成的字符串s,你的键盘初始状态是小写,你可以按一下shift切换一次大小写,或按Caps-Lock切换大小写,最后要把键盘恢复成小写,求打出这个字符串最少的按键次数 数据范围:|s| < 100 , t <= 100 思路:设dp[i][j]为前i个字母,状态为大写/小 阅读全文
posted @ 2018-05-09 22:03 QAQorz 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个R*C的矩阵,每个元素代表这一小格的h,只能往上下左右四个方向走,每次只能往高度小于当前格h的方向走,求能走的最长路径 数据范围:1 <= R,C <= 100 , 0 <= h <= 10000 思路:裸LIS,只不过是二维的,感觉这种走迷宫,矩阵形状的写记忆化比递推方便而且自然 d 阅读全文
posted @ 2018-05-09 21:33 QAQorz 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 摸了一个寒假的鱼,赛前各种被奶,就感觉自己要凉,我的感觉向来是对的,结果真的凉透了QAQ。 开场就是裸题各种bug各种WA,心态爆炸,确实还是造成了不小的影响。后面真的怀疑人生到不想写,挂机(然后被骂了orz)。我每次都控制不好比赛的心态和节奏唉_(:з」∠)_ 比较意外的是小伙伴们和大佬们也emm 阅读全文
posted @ 2018-03-13 19:54 QAQorz 阅读(355) 评论(1) 推荐(0) 编辑