Noip 2015 练习

子串

传送门

Solution

(f[i][j][k])表示A到i,B到j第k个子串的答案
(g[i][j][k])表示A到i,B到j第k个子串且A[i]一定使用
(g[i][j][k]=(A[i]==B[j])?f[i-1][j-1][k-1]+g[i-1][j-1][k]:0)
(f[i][j][k]=f[i-1][j][k]+g[i][j][k])

运输计划

传送门

Solution

要求最长路径的最小值 显然二分套路题
二分答案ans,找出所有超过ans的路径都经过的边的最大值maxn,顺便记录最长路径长度maxlen
然后判断时 return maxlen-maxn<=ans;

斗地主

传送门

Solution

一会qwq

神奇的幻方

传送门

Solution

模拟

信息传递

传送门

Solution

建图按照题意求每个点的距离更新答案

跳石头

传送门

Solution

二分答案

版权声明:本文为博主原创文章,未经博主允许不得转载。 博主:https://www.cnblogs.com/Menteur-Hxy/
原文地址:https://www.cnblogs.com/Menteur-Hxy/p/9513514.html