28. Implement strStr() ——Java
来源:互联网 发布:向阳职业规划知乎 编辑:程序博客网 时间:2024/06/08 16:41
Implement strStr().
Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.
寻找haystack里面是否存在needle, 如果没有出现,返回-1.
特别注意:
1. needle不能比haystack长。
2. needle可以是"",此时return 0。
Run Code Result:
Your input
"mississippi""issippi"
Your answer
4
Expected answer
4
class Solution { public int strStr(String haystack, String needle) { if(haystack.length() < needle.length()) return -1; if(needle.length()==0) return 0; char[] hay = haystack.toCharArray(); char[] nee = needle.toCharArray(); for(int i=0; i<hay.length; i++){ int index = i; for(int j=0; j<nee.length; j++){ if(index==hay.length) return -1; if(hay[index++] != nee[j]) break; if(j == nee.length-1) return i; } } return -1; }}
阅读全文
0 0
- 28. Implement strStr() ——Java
- Algorithms—28.Implement strStr()
- 28. Implement strStr() java
- LeetCode—Implement strStr()
- Leetcode刷题记——28. Implement strStr(实现strStr)
- 28. Implement strStr()-leetcode-java
- [LeetCode-Java]28. Implement strStr()
- [LeetCode] 28. Implement strStr() java
- [leetcode]28. Implement strStr()(Java)
- 28.Implement strStr() leetcode java
- LeetCode——Implement strStr()
- LeetCode28——Implement strStr()
- <28>—— Implement strStr()
- LeetCode 28 — Implement strStr()(C++ Java Python)
- Leetcode:28. Implement strStr()(JAVA)
- (Java)LeetCode-28. Implement strStr()
- 【Leetcode】:28. Implement strStr()问题 in JAVA
- leetcode 28. Implement strStr() (java实现)
- (2)xpath简介和常用术语
- 【挥别好妈妈症候群,从接受真实的…
- windows快捷键
- 【孩子要的不是公平,而是那唯一的…
- 【加了酒的菜餚,孩子到底能不能吃…
- 28. Implement strStr() ——Java
- 都是瞄准人工智能市场,谷歌TPU与GPU、FPGA到底有啥不同?
- PAT (Basic Level) Practise (中文) 1023. 组个最小数 (20)
- 【女人不管你奔几了,都需要看看这…
- K-means(K-均值)聚类算法
- 【怎么判断一个人对你是真心喜欢还…
- 分析Linux内核创建一个新进程的过程
- 【当沟通无效时:接受失望,并表达…
- 【如何改变爱说葬话的儿子?】孩子…