【Leetcode】Implement strStr()
来源:互联网 发布:凤凰电影台直播软件 编辑:程序博客网 时间:2024/06/08 04:37
Implement strStr().
Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.
比较简单 直接上代码
public class ImplementstrStr {public static void main(String args[]){ImplementstrStr is = new ImplementstrStr();String h = "aaa";String n = "a";System.out.print(is.strStr(h, n));}public int strStr(String haystack, String needle) { if(haystack==null&&needle==null || haystack.length()==0&&needle.length()==0) return 0; if(haystack!=null&&needle.length()==0) return 0; if(needle==null||needle.length()==0||haystack==null||haystack.length()==0)return -1; if(!haystack.contains(needle))return -1; if(haystack.equals(needle)) return 0; for(int i=0;i<haystack.length();i++){ if(haystack.charAt(i)==needle.charAt(0) ) if(match((String) haystack.subSequence(i, haystack.length()),needle)) return i; }return -1; }private boolean match(String par, String need){//System.out.println(par+"\n"+need);for(int j=0;j<need.length();j++){if(par.charAt(j)!=need.charAt(j))return false;}return true;}}
0 0
- LeetCode: Implement strStr()
- [Leetcode] Implement strstr()
- Leetcode: Implement strStr
- [Leetcode] Implement strStr()
- LeetCode Implement strStr()
- 【leetcode】Implement strStr()
- [LeetCode]Implement strStr()
- [LeetCode] Implement strStr()
- [LeetCode] Implement strStr()
- LeetCode-Implement strStr()
- LeetCode: Implement strStr()
- LeetCode - Implement strStr()
- LeetCode: Implement strStr()
- 【leetcode】Implement strStr()
- Leetcode: Implement strStr()
- leetcode implement strStr
- LeetCode Implement strStr()
- LeetCode题解:Implement strStr()
- Bootstrap 工具Class
- 公司员工数据查询(SQL)
- 状态栏 prefersStatusBarHidden
- 关于Msp430 Flash型单片机内部Flash的操作——即片内Flash的擦除、写入、读取
- 输入字母显示各个字母个数
- 【Leetcode】Implement strStr()
- java事件处理总结
- OGRE基础教程1(上)
- Git,SVN的优缺点及适合的范围,开源项目?公司项目?
- uva 10131
- 【后缀数组】【poj 3261】Milk Patterns
- Java Swing 中三种事件处理方法的比较
- 短网址算法——之 10进制与62进制转换
- org.hibernate.TransientObjectException:The given object has a null identifier