290. Word Pattern
来源:互联网 发布:windows键锁定 编辑:程序博客网 时间:2024/06/05 21:07
题目:https://leetcode.com/problems/word-pattern/
代码:
public class Solution { public boolean wordPattern(String pattern, String str) { ArrayList p = new ArrayList(); String[] gg = str.split(" "); int index; if(pattern.length()!=gg.length) return false; ArrayList<String> s = new ArrayList<>(); for(int i=0;i<pattern.length();i++) { if(p.contains(pattern.charAt(i))) { index = p.indexOf(pattern.charAt(i)); String r = s.get(index); if(!gg[i].equals(r)) return false; } else { if(s.contains(gg[i])) return false; } p.add(pattern.charAt(i)); s.add(gg[i]); } return true; }}3ms
0 0
- 【leetcode】290. Word Pattern
- 【leetcode】290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern LeetCode
- 290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern
- 290. Word Pattern
- Leetcode 290. Word Pattern
- 290. Word Pattern
- 【LeetCode】290. Word Pattern
- 290. Word Pattern
- LeetCode-290. Word Pattern
- LeetCode *** 290. Word Pattern
- 参与感篇
- Cococs2d-x之解决cocos2d项目编译速度慢的问题
- Selenium+python-解决使用Webdrive打开Firefox不含有插件的问题
- 进程上下文、中断上下文及原子上下文
- IOS性能调优系列:使用Zombies动态分析内存中的僵尸对象
- 290. Word Pattern
- Android应用层View绘制流程与源码分析
- 认识<hr>标签,添加水平横线
- Callable、Future和FutureTask
- <address>标签,为网页加入地址信息
- SpringMVC i18n国际化资源文件路径配置
- python中的__doc__,__name__
- 大一下学期我的c++学习方面实践体会
- 暴力枚举算法之谁做的好事