麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

290. Word Pattern

2019-11-11 04:46:43
字體:
來源:轉載
供稿:網友

Given a pattern and a string str, find if str follows the same pattern.

Here follow means a full match, such that there is a bijection between a letter in pattern and a non-empty Word in str.

Examples: pattern = “abba”, str = “dog cat cat dog” should return true. pattern = “abba”, str = “dog cat cat fish” should return false. pattern = “aaaa”, str = “dog cat cat dog” should return false. pattern = “abba”, str = “dog dog dog dog” should return false. Notes: You may assume pattern contains only lowercase letters, and str contains lowercase letters separated by a single space.

class Solution {public: bool wordPattern(string pattern, string str) { map<char, string> m; map<string, char> m1; istringstream ss(str); string word; int i = 0; while(ss >> word){ if(m.count(pattern[i]) != 0){ if(word != m[pattern[i]]) return false; } else m[pattern[i]] = word; if(m1.count(word) != 0){ if(pattern[i] != m1[word]) return false; } else m1[word] = pattern[i]; ++i; } if(i != pattern.length()) return false; return true; }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级一片免费看 | 黄色羞羞视频在线观看 | 久久久国产一区二区三区 | 一级黄色免费观看 | 成人做爽爽爽爽免费国产软件 | 免费国产自久久久久三四区久久 | 神马福利网 | 中文字幕综合在线观看 | 鲁丝片一区二区三区免费入口 | 国产毛片在线高清视频 | 91av大片 | 蜜桃成品人免费视频 | 欧美aⅴ视频| 99欧美精品 | 四季久久免费一区二区三区四区 | 久久国产免费 | 久久久久久精 | 亚洲无线看 | 亚洲精品tv久久久久久久久久 | 国产九色视频在线观看 | av电影院在线观看 | 国产一区二区免费在线观看视频 | 少妇的肉体的满足毛片 | 黑人一级片 | 在线观看免费污视频 | 久久久久久久久久亚洲精品 | 精品1 | 99国产精成人午夜视频一区二区 | 久久久久久99 | 精选久久 | 日本教室三级在线看 | 在线天堂中文在线资源网 | h视频免费在线观看 | fc2成人免费人成在线观看播放 | 日日操夜夜透 | 1区2区3区在线观看 欧美特黄a | 国产一级做a爱片在线看免 2019天天干夜夜操 | 日韩精品久久久 | 久久国产精品电影 | 免费黄色短视频网站 | 99精品视频在线免费观看 |