软件学院3.21天梯模拟
文章平均质量分 71
L3-1 直直直径 (30 分)
L3-2 我是送分题 (30 分)
L3-3 寻宝路线 (30 分)
forget……
这个作者很懒,什么都没留下…
展开
-
软件学院3.21天梯模拟 L3-1 直直直径 (30 分)(树的直径,DFS,BFS,树形dp)
题目:Keven现在有一棵树,现在Keven想知道在这颗树上任取两点,他们的距离的最大值是多少,Keven不会做这个题目,于是请教聪明的你,如果你帮助他解决这个问题,他将会让你的排名上升。树中两点之间的距离定义为连接两点的路径边权之和。并且每条路径经过的次数不能超过1次。输入格式:第一行给出一个数字N,表示树的节点个数。(树的节点为1-N)接下来N-1行,每行给出三个数字U,V,W,表示点U与点V之间有一条权值为W的路径。(N<200000,W<100000000)输原创 2021-03-21 15:21:06 · 327 阅读 · 0 评论 -
软件学院3.21天梯模拟 L3-2 我是送分题 (30 分)(矩阵快速幂,递推)
题目:大家最喜欢的送分题他来了,现在有一个等式F(n) = F(n - 1) + 2 * F(n - 2) + 3 * F(n - 3),F(1) = 1, F(2) = 2,F(3) = 3, 现在给出一个n请你求出F(n)对1e9+ 7取模.看到这里你是不是想大喊一声芜湖,起飞,老送分题咯。输入格式:简简单单一个n(4 <= n <= 1e9)输出格式:输出F(n)对1e9+ 7取模输入样例:在这里给出一组输入。例如:4输出样例:在这里给出相应的输出原创 2021-03-21 16:06:48 · 527 阅读 · 0 评论 -
软件学院3.21天梯模拟 L3-3 寻宝路线 (30 分)(dp,dfs,逆推,记忆化搜索)
在一个m行n列方格矩阵中,每一个方格内摆放着价值不等的宝贝(价值可正可负),让小明感到好奇的是,从左上角到达右下角的所有可能路线中,能捡到宝贝的价值总和最大是多少?而且这种达到最大值的路线 又有多少条?【注意:只能从一个格子向下或向右走到相邻格子,并且走到的格子宝贝一定会被捡起。】输入格式:第一行为整数m,n(均不大于100),下一行开始会有一个m行n列的整数方阵,对应方格矩阵中的宝贝价值(这些值的绝对值都不超过500)。输出格式:单独一行输出2个整数,分别为能捡到宝贝价值总和的最大值和达到原创 2021-03-21 16:28:07 · 323 阅读 · 0 评论