输入:pattern =“aaaa”,str =“dog cat cat dog” 输出:false 输入:pattern =“abba”,str =“dog dog dog dog” 输出:false 注意:您可以假设pattern仅包含小写字母,str包含由单个空格分隔的小写字母。 本次解题使用的开发工具是eclipse,jdk使用的版本是1.8,环境是win7 64位系统,使用Java语言编写和测试。 02...
代码(Java): 代码语言:javascript 代码运行次数:0 运行 AI代码解释 publicclassSolution{publicbooleanwordPattern(String pattern,String str){String[]strArr=str.split(" ");char[]patternArr=pattern.toCharArray();if(strArr.length!=patternArr.length)returnfalse;int[]letter=newint[26];int[]index=newint[...
1classSolution2{3publicbooleanwordPattern(String pattern, String str)4{5HashMap<Character, String> map =newHashMap<>();67String[] words = str.split(" ");89if(pattern.length() !=words.length)10returnfalse;1112for(inti=0; i<pattern.length(); i++)13{14charc =pattern.charAt(i);1516i...
1 // Reference: https://leetcode.com/problems/word-pattern/discuss/73402/8-lines-simple-Java 2 public boolean wordPattern(String pattern, String str) { 3 String[] words = str.split(" "); 4 if (words.length != pattern.length()) 5 return false; 6 Map index = new HashMap(); 7 ...
Blogger: https://blog.baozitraining.org/2019/07/leetcode-solution-291-word-pattern-ii.html Youtube: https://youtu.be/XQ3QryI9G2A 博客园: https://www.cnblogs.com/baozitraining/p/11188366.html B站: https://www.bilibili.com/video/av59261770/ ...
1publicclassSolution {2publicbooleanwordPattern(String pattern, String str) {3if(pattern==null|| str==null)returnfalse;4String[] all = str.split(" ");56if(pattern.length() != all.length)returnfalse;7HashMap<Character, String> map =newHashMap<Character, String>();8HashSet<String> set...
pattern ="aaaa", str ="dog cat cat dog"should return false. pattern ="abba", str ="dog dog dog dog"should return false. Notes: You may assumepatterncontains only lowercase letters, andstrcontains lowercase letters separated by a single space. ...
File metadata and controls Code Blame 19 lines (16 loc) · 618 Bytes Raw class Solution { public: bool wordPattern(string pattern, string str) { vector<int> pat_map (26, 0); unordered_map<string,int> str_map; int i=0, n = pattern.size(); istringstream ss (str); string token;...
题目描述 题解 题解 提交记录 提交记录 代码 9 1 2 3 4 5 6 › "abab" "redblueredblue" "aaaa" "asdasdasdasd" "aabb" "xyzabcxzyabc" Source 该题目是 Plus 会员专享题 感谢使用力扣!您需要升级为 Plus 会员来解锁该题目 升级Plus 会员...
class Solution { public boolean wordPattern(String pattern, String s) { String[] strings = s.split(" "); if(strings.length!=pattern.length()) return false; Map<Character, List<Integer>> map=new HashMap<>(); Map<String, List<Integer>> map2=new HashMap<>(); for (int i = 0; i...