Algorithm

LeetCode 算法题 – Find The Difference

给定两个只包含小写字母的字符串 st,其中字符串 t 是由字符串 s 乱序后,再在随机位置添加一个字母而成,请找到该随机添加的字母。
例如:s = abcd, t = abcde, 其中 e 是随机添加的字母。
其实这个例子不够明确,又比如 s = abcde, t = aedceb, 随机添[……]

继续阅读

LeetCode 算法题 – Replace Words

首先介绍几个概念 rootsuccessorroot 后面拼接一个单词可以形成一个长单词,该长单词被称为 successor。举个例子, rootan, 拼接单词 other 形成 anotheranother 就是 successor

现在给出一个包含多个 root 的字典数[……]

继续阅读