天才一秒记住【动力小说】地址:https://www.dlchuwuqi.com
宋嘉树不得不收回由于太长而直接伸到了过道上的腿,陈梨这才战战兢兢地跟着坐下,但是颇有些坐立不安。
她小声问江与微,“你认识宋嘉树啊,他好有名的。”
“有名?因为性格差吗?”
江与微并没有放低声音。
这句话清晰地飘进了宋嘉树的耳朵,让他暗自咬牙,周身的气压更低了。
陈梨赶紧拽江与微,让她别说了,看宋嘉树的表情,她怕江与微被打。
正好,教授也正式开始上课了。
“那么我们就开始吧。”
教授的声音听起来非常冷酷,“第一节课,不讲什么深入的东西,先让我对大家的情况有一个基本了解。”
他打开投影仪,“直接看这个问题:给定一个字符串,找到其最长的回文子序列的长度。
比如,”
他敲了下键盘,幕布显示“babad”
,“答案是3,bab或者aba。”
教室里鸦雀无声。
对于刚接触算法的学生来说,这个下马威的震感有些强烈。
教授环视一周,“没人有思路吗?你们真是我带过的最差劲的一届。”
宋嘉树上学期挂在这门课上以后,痛定思痛,提前背了很多算法题的标准解法。
但此刻看着幕布上的babad,那些背诵记忆像消失了似的,一个字也找不见。
在所有人连呼吸都放轻了,生怕教授注意到自己的时候,宋嘉树左边,一只白皙的手举了起来。
“教授,我可以用一下白板吗?”
江与微站起身,在所有人惊讶的目光中,径直走向讲台,“分情况讨论。”
她一边说,一边在白板上利落地书写起来。
“第一种情况,”
她写下“s[i]==s[j]”
,“那么s[i]和s[j]肯定可以成为回文子序列的两端。
第二种情况,”
她写下“s[i]!=s[j]”
,“这两个字符不可能同时出现在最长回文子序列的两端。
所以取子问题中较大的值。”
江与微流畅地写下状态转移方程。
不知不觉中,宋嘉树的目光从白板转移到了江与微的脸上。
他上学期啃了无数遍才勉强记住的公式,此刻在她笔下如同呼吸般自然流露。
上午的阳光透过阶梯教室的落地窗,给她专注的侧脸镀上了一层柔和的金边。
江与微的字非常漂亮,写完后,她指着幕布上的的例子:“初始化对角线dp[i][i]=1。
然后按子串长度递增的顺序填表。”
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!