上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: https://www.bnuoj.com/v3/contest_show.php?cid=9147#problem/D 【题意】 为了集齐n张卡片,必须要买多少袋零食?题目给定每种卡片出现在零食中的概率。 【思路】 以2张卡片为例,dp[00]表示要从00->11需要的零食数,则初始化dp[11] 阅读全文
posted @ 2017-07-04 21:45 shulin15 阅读(178) 评论(0) 推荐(0) 编辑
摘要: https://www.bnuoj.com/v3/contest_show.php?cid=9147#problem/H 【题意】 在一个长为H,宽为W的白墙上选一个矩形区域涂颜色,后涂的颜色会覆盖先涂的,题目给出n(n<=100)个矩形区域和对应的颜色。 求最后墙上每种颜色的面积是多少,共有多少种 阅读全文
posted @ 2017-07-04 19:42 shulin15 阅读(365) 评论(0) 推荐(0) 编辑
摘要: https://www.bnuoj.com/v3/contest_show.php?cid=9146#problem/G 【题意】 题意很简单,就是“鸽尾式”洗扑克,问洗m次各张牌的位置 【思路】 牌是有限的,所以这个置换一定是有周期的。s1和s2中固定位置总会被置换到Shuffle中的固定位置,比 阅读全文
posted @ 2017-07-04 10:02 shulin15 阅读(218) 评论(0) 推荐(0) 编辑
摘要: https://www.bnuoj.com/v3/contest_show.php?cid=9146#problem/C 【题意】 给定一个数D,每次随机选取这个数的一个因子x得到新的数D=D/x,知道D变成1,问操作步数的期望 【思路】 dp[50]=(dp[1]+dp[2]+dp[5]+dp[1 阅读全文
posted @ 2017-07-04 09:54 shulin15 阅读(217) 评论(0) 推荐(0) 编辑
摘要: https://www.bnuoj.com/v3/contest_show.php?cid=9146#problem/D 【题意】给定n1个A,n2个B,排成一排,要求A最多能连续k1个紧挨着,B最多能连续k2个紧挨着。问排队的方案数。 【思路】dp。dp[i][j][k][l]表示当前已经排了i个 阅读全文
posted @ 2017-07-04 09:48 shulin15 阅读(211) 评论(0) 推荐(0) 编辑
摘要: https://www.bnuoj.com/v3/contest_show.php?cid=9146#problem/F 【题意】 给定n个城市和m条带权边,q次查询,问某两个城市之间的所有路径中最大边和最小边的差值最小是多少? 【思路】 首先给所有的边从小到大排序,然后枚举最小边,向右遍历各条边: 阅读全文
posted @ 2017-07-04 09:32 shulin15 阅读(226) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/jcwKyl/article/details/4137398 王晓东老师编著的《计算机算法设计与分析》5.12节以“连续邮资问题”为例展示了回溯法的应用。讲解比较简略,对于搜索出一张新的邮票面值后如何更新最大连续邮资区间这一点没有过多的说明。以下是自己对于这 阅读全文
posted @ 2017-06-22 19:01 shulin15 阅读(3102) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/contest/68966#problem/I 【题解】 http://www.cnblogs.com/kuangbin/archive/2012/08/03/2621110.html 我们可以把由同一个拦截系统负责打下的导弹归为一组。 假设在输入某一系列的导弹 阅读全文
posted @ 2017-06-13 19:48 shulin15 阅读(270) 评论(0) 推荐(0) 编辑
摘要: http://codeforces.com/contest/803/problem/C 【题意】 给定两个数n,k(1 ≤ n, k ≤ 10^10) 要你输出k个数,满足以下条件: ①这k个数之和等于n ②严格递增 ②输出的这k个数的最大公约数q尽可能大。 【思路】 因为是严格递增,所以sum[k 阅读全文
posted @ 2017-06-11 19:37 shulin15 阅读(174) 评论(0) 推荐(0) 编辑
摘要: codeforces.com/contest/803/problem/D 【题意】 给定一个字符串,字符串里可能有空格和连字符‘-’,空格和连字符的意义是一样的,都表示:能在那个位置把字符串分成两部分,且两部分分到两行去,空格或连字符留在当前行。 这个分裂操作能够使得原字符串不断变短; 问你最后获得 阅读全文
posted @ 2017-06-11 19:22 shulin15 阅读(238) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页