Problem Description 据说在很久很久以前,可怜的兔子经历了人生中最大的打击——赛跑输给乌龟后,心中郁闷,发誓要报仇雪恨,于是躲进了杭州下沙某农业园卧薪尝胆潜心修炼,终于练成了绝技,能够毫不休息得以恒定的速度(VR m/s)一直跑。兔子一直想找机会好好得教训一下乌龟,以雪前耻。 最近 ...
分类:
其他好文 时间:
2020-04-25 12:32:04
阅读次数:
127
看球的巴士【dp】 Description 两个球队的支持者要一起坐车去看球,他们已经排成了一列。我们要让他们分乘若干辆巴士,同一辆巴士上的人必须在队伍中是连续的。为了在车上不起冲突,希望两队的支持者人数尽量相等,差至多是D。有一个例外,就是一辆车上的人全部都是一个球队的支持者。问要将这N个人全部送 ...
分类:
其他好文 时间:
2020-04-25 10:52:59
阅读次数:
55
题目: 最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd开始对杀怪产生的厌恶感,但又不得不通过杀怪来升完这最后一级。现在的问题是,xhd升掉最后一级还需n的经验值,xhd还留有m的忍耐度,每杀一个怪xhd会得到相应的经验,并减掉相应的忍耐度。当忍耐度 ...
分类:
其他好文 时间:
2020-04-25 10:42:38
阅读次数:
56
"题目" Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英。他们劫富济贫,惩恶扬善,受到社会各 界的赞扬。最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争。战火绵延五百里,在和平环境 中安逸了数百年的Z国又怎能抵挡的住Y国的军队。于是人们把所有的希望都寄托在了骑士团的身上 ...
分类:
编程语言 时间:
2020-04-24 13:11:19
阅读次数:
72
题目描述: 给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007)。例如n = 5的时候,结果为2(5 = 5 , 5 = 1+1+1+1+1) 题解: 定义dp[i]表示和为i的时候有几种分法。这里状态的转移要注 ...
分类:
其他好文 时间:
2020-04-24 10:24:09
阅读次数:
77
class Solution { public int waysToChange(int n) { int[] dp = new int[n + 1]; int[] coins = new int[]{1,5,10,25}; //刚好可以用一个硬币凑成的情况,是一种情况 // while i == ...
分类:
其他好文 时间:
2020-04-24 00:42:09
阅读次数:
71
LINK: "随机漫游" 非常妙的一道题。 容易想到倒推期望。 设状态 f[i][j]表示到达第i个点 此时已经到达的集合为j能走到全集的期望边数。 只要求出来这个就能O(1)回答询问。 $f[i][j]=1+\sum_{v\in son_x,v\notin j}\frac{1}{d_i}f[i][ ...
分类:
其他好文 时间:
2020-04-23 23:27:48
阅读次数:
131
题目 硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007) 示例1: 示例2: 说明: 你可以假设:0 coins = {25, 10, 5, 1}; vector dp(n + 1); dp[0] = 1 ...
分类:
其他好文 时间:
2020-04-23 22:57:27
阅读次数:
69
随机化算法!!! 中位数可以二分,把$a_{i,j}\leq mid$赋为 1,否则为1,若DP最小值后$\leq0$则可以继续往更小的地方DP 假设我们已经知道答案了,$k\leq5$又要最小代价联通, 斯坦纳树! 我们可以把每个颜色随机放入$k$个盒子,每个盒子选一个,那么至少有$k$种颜色 每 ...
分类:
其他好文 时间:
2020-04-23 19:22:32
阅读次数:
64
链接 https://www.acwing.com/problem/content/1133/ 题目 1944 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。 瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。 迷宫的外形是一个长方形,其 ...
分类:
其他好文 时间:
2020-04-22 19:46:53
阅读次数:
277