单词规律(word-pattern)
文章目录 单词规律(word-pattern) 代码与思路 补充知识 C++ map用法 1、map最基本的构造函数; 2、map添加数据; 3、map中元素的查找: 4、map中元素的删除: 5、map中 swap的用法: 6、map的sort问题: 7、map的基本操作函数: 参考资料 单词规律(word-pattern) 给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应规律。 示例1: 输入: pattern = "abba", str = "dog cat cat dog" 输出: true 示例 2: 输入:pattern = "abba", str = "dog cat cat fish" 输出: false 示例 3: 输入: pattern = "aaaa", str = "dog cat cat dog" 输出: false 示例 4: 输入: pattern = "abba", str = "dog dog dog dog" 输出: false 说明: 你可以假设 pattern 只包含小写字母, str 包含了由单个空格分隔的小写字母。 代码与思路 class Solution { public :