摘要:
hdu3853 LOOPS 传送门 题意 有一个$r*c$的网格,在每一个格子处都有一定的概率停留,向右方格子移动和向下方格子移动,每次消耗2点力量值。计算从(1,1)到(r,c)需要消耗力量值的期望 题解 期望$dp$ $dp[i][j]$表示从(i,j)到(r,c)消耗力量值的期望 设在某个格子 阅读全文
摘要:
计算两个字符串$s$和$t$的最长公共子串 由于在一个字符串中出现两次的最长子串一定在相邻两个后缀数组元素的最长公共前缀中取得,也就是高度数组的最大值,所以通过插入一个在两个字符串中不可能出现的字符,将两个字符串连接起来,计算后缀数组和高度数组。其中,分属于字符串$s$和$t$的后缀的高度数组元素的 阅读全文