Wildcard Matching
来源:互联网 发布:保湿乳液推荐 知乎 编辑:程序博客网 时间:2024/06/05 09:35
public class Solution { public boolean isMatch(String s, String p) { int ids = 0, idp = 0, idStart = -1, idMatch = -1; while (ids < s.length()) { if (idp < p.length() && (s.charAt(ids) == p.charAt(idp) || p.charAt(idp) == '?')) { ids++; idp++; } else if (idp < p.length() && p.charAt(idp) == '*') { idStart = ids; idMatch = idp; idp++; } else if (idStart != -1) { idp = idMatch + 1; idStart++; ids = idStart; } else { return false; } } while (idp < p.length() && p.charAt(idp) == '*') { idp++; } return idp == p.length(); }}
0 0
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- Wildcard Matching
- 单点登录三个方法及原理:共享Session、基于OpenId的单点登录、基于Cookie的OpenId存储方案
- SAS硬盘和SATA硬盘最大的区别是什么?
- 章鱼lua扩展模块
- poj1860(最短路,负环)
- 子数组系列二:最大值减去最小值小于或等于 k 的子数组数量
- Wildcard Matching
- 服务器登录界面出现错误提示框 “在系统启动时至少有一个服务或驱动程序产生错误。详细信息,请使用事件查看器查看事件日志。”
- Linux queue.h之TAILQ队列分析
- C++友元重载运算符,模板类友元重载
- 原生JS阻止冒泡
- [HDU5790] Prefix 字典树+主席树
- 并查集+字符排序-困兽之斗(乐视题)
- nginx tcp代理
- [模板]hash链式前向星模板