GabrielxD

列车は必ず次の駅へ。では舞台は?私たちは?

本文最后更新于 2022-07-26,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

你有一个单词列表 words 和一个模式 pattern,你想知道 words 中的哪些单词与模式匹配。

如果存在字母的排列 p ,使得将模式中的每个字母 x 替换为 p(x) 之后,我们就得到了所需的单词,那么单词与模式是匹配的。

(回想一下,字母的排列是从字母到字母的双射:每个字母映射到另一个字母,没有两个字母映射到同一个字母。)

边遍历边更新映射,如果某次遍历中发现 目标字符已经对应了与当前模板字符不同的字符 或者 模板字符已经对应了与当前目标字符不同的字符,就说明该字符串不符合匹配模式,直接跳过该字符串去验证下一个字符串。

由于只会出现小写字母,使用数组代替哈希表。