摘要: 洛谷P1057 传球问题 分析:经过m次传球到第i个人的方法可以由经过m-1次传球到第i个人和到第i-1个人传递得来 设dp[i][j]为经过j次传球后到达第i个人的方法数,可得到状态转移方程为: dp[i][j]=dp[i-1][j-1]+dp[i+1][j-1]; 写循环时注意状态转移是跟着人来 阅读全文
posted @ 2018-12-19 13:27 清酒令 阅读(264) 评论(0) 推荐(0)
摘要: 前言:很久没有发博客了,以后会捡起来,之后很长一段时间内我都会把精力放在攻克DP问题上,所以会经常上传一些DP学习笔记,把一些比较好的,没见过类型的DP问题都会传上来,希望能够变强吧。 因为今天很清醒的意识到世上有很多很优秀很惊艳的人,自己也要努力,努力成为那样的人啊 。 例题 洛谷P1164 小A 阅读全文
posted @ 2018-12-18 16:34 清酒令 阅读(218) 评论(0) 推荐(0)
摘要: 链接:https://www.nowcoder.com/acm/contest/85/F来源:牛客网 题目描述 Etéreo 拿出家里的许多的立方体积木,堆成了一个三维空间中的模型。既然你高考选了技术, 那想必你一定想知道,这个模型的三视图是什么吧! 图中, 轴、 轴和 轴的方向已经标明。现在规定, 阅读全文
posted @ 2018-10-26 14:41 清酒令 阅读(430) 评论(0) 推荐(0)
摘要: 1. Problem Description 如题,给出一个无向图,求出最小生成树 2. Input 第一行包含两个整数N、M,表示该图共有N个结点和M条无向边。(N<=5000,M<=200000) 接下来M行每行包含三个整数Xi、Yi、Zi,表示有一条长度为Zi的无向边连接结点Xi、Yi 3. 阅读全文
posted @ 2018-10-16 13:54 清酒令 阅读(276) 评论(0) 推荐(0)
摘要: 题目描述 一堆木头棍子共有n根,每根棍子的长度和宽度都是已知的。棍子可以被一台机器一个接一个地加工。机器处理一根棍子之前需要准备时间。准备时间是这样定义的: 第一根棍子的准备时间为1分钟; 如果刚处理完长度为L,宽度为W的棍子,那么如果下一个棍子长度为Li,宽度为Wi,并且满足L>=Li,W>=Wi 阅读全文
posted @ 2018-09-25 19:02 清酒令 阅读(382) 评论(0) 推荐(0)
摘要: 链接:https://www.nowcoder.com/acm/contest/188/C来源:牛客网 题目描述 小w不会离散数学,所以她van的图论游戏是送分的 小w有一张n个点n-1条边的无向联通图,每个点编号为1~n,每条边都有一个长度 小w现在在点x上 她想知道从点x出发经过每个点至少一次, 阅读全文
posted @ 2018-09-21 21:09 清酒令 阅读(5784) 评论(0) 推荐(1)
摘要: 试题来源 NOIP2004 普及组 试题来源 NOIP2004 普及组 问题描述 我们可以把由“0”和“1”组成的字符串分为三类:全“0”串称为B串,全“1”串称为I串,既含“0”又含“1”的串则称为F串。 FBI树是一种二叉树,它的结点类型也包括F结点,B结点和I结点三种。由一个长度为2N的“01 阅读全文
posted @ 2018-09-11 17:29 清酒令 阅读(1035) 评论(0) 推荐(0)
摘要: Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距 阅读全文
posted @ 2018-08-12 16:40 清酒令 阅读(139) 评论(0) 推荐(0)
摘要: 题目描述 给一 n×n 的字母方阵,内可能蕴含多个“yizhong”单词。单词在方阵中是沿着同一方向连续摆放的。摆放可沿着 88 个方向的任一方向,同一单词摆放时不再改变方向,单词与单词之间可以交叉,因此有可能共用字母。输出时,将不是单词的字母用*代替,以突出显示单词。例如: 输入输出格式 输入格式 阅读全文
posted @ 2018-08-11 10:46 清酒令 阅读(306) 评论(0) 推荐(0)
摘要: 题目描述 检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。 上面的布局可以用序列2 4 6 1 3 5来描述,第i个数字表示在第i行的相应位置有一个棋子,如下: 行号 1 2 3 4 5 6 列号 阅读全文
posted @ 2018-08-09 09:39 清酒令 阅读(189) 评论(0) 推荐(0)
摘要: 题目描述 上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。 同学们在教室中坐成了 MM 行 NN 列,坐在第i行第j列的同学的位置是 (i,j)(i,j) ,为了 阅读全文
posted @ 2018-08-06 09:03 清酒令 阅读(383) 评论(0) 推荐(0)
摘要: 题目背景 NCLNCL 是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手ZL先生。 题目描述 为了很好的完成这个任务, ZL 先生首先研究了一些一元一次方程的实例: 4+3x 阅读全文
posted @ 2018-08-04 11:20 清酒令 阅读(1174) 评论(0) 推荐(0)
摘要: In a team queue each element belongs to a team. If an element enters the queue, it first searches the queue from head to tail to check if some of its 阅读全文
posted @ 2018-07-27 16:16 清酒令 阅读(323) 评论(0) 推荐(0)
摘要: 本题出自: Nordic Collegiate Programming Contest 2015​ Ada, Bertrand and Charles often argue over which TV shows to watch, and to avoid some of their fights 阅读全文
posted @ 2018-07-27 14:18 清酒令 阅读(285) 评论(0) 推荐(0)
摘要: 迷宫的最短路径 给定一个大小为 N×M的迷宫。迷宫由通道和墙壁组成,每一步可以向邻接的上下左右四格的通道移动。请求出从起点到终点所需的小步数。请注意,本题假定从起点一定可以移动到终点 限制条件:N,M<=100; 样例输入:N=10,M=10('#','.','S','G'分别表示墙壁,通道,起点和 阅读全文
posted @ 2018-07-26 10:17 清酒令 阅读(3877) 评论(0) 推荐(0)