leetcode-28 Implement strStr()
来源:互联网 发布:网络销售法律法规 编辑:程序博客网 时间:2024/05/19 15:19
这题讨论里面都说用kmp,可以用,也可以使用暴力破解法
需要注意的是对于"" "" 和“a" "" 返回 0
一种比较clean的解法如下:
<span style="font-family:Microsoft YaHei;font-size:14px;">int strStr(char *haystack, char *needle) { if(haystack == NULL || needle == NULL) return -1; int i,j; for(i = 0; ; i++){ for(j = 0; ; j++){ if(needle[j] == '\0') return i; if(haystack[i+j] == '\0') return -1; if(haystack[i+j] != needle[j]) break; } }}</span>
0 0
- LeetCode(28)Implement Strstr()
- [leetcode 28] Implement strStr()
- LeetCode[28]Implement strStr()
- leetcode-28 Implement strStr()
- [LeetCode 28]Implement strStr()
- leetcode 28 Implement strStr()
- Leetcode 28 Implement strStr()
- LeetCode 28 - Implement strStr()
- LeetCode 28:Implement strStr()
- leetcode 28 -- Implement strStr()
- leetcode[28]:Implement strStr()
- leetcode 28: Implement strStr()
- Leetcode #28 Implement strStr()
- leetCode #28 Implement strStr()
- Leetcode#28||Implement strStr()
- leetCode 28 Implement strStr()
- [Leetcode]#28 Implement strStr()
- leetcode 28:Implement strStr()
- 我的3D游戏消息泵1
- 【OpenCL】初学摘要(一)
- Plan Procurement Outputs You Should Know for the PMP Certification Exam
- 二级 求26个英语字母在字符串中的出现次数
- 许多舍近求远的教训总结
- leetcode-28 Implement strStr()
- 特性价值及应用场景_示例
- DICOM:DICOM3.0网络通信协议(续)
- 西电校园搜索引擎开发(4)--爬虫之布隆过滤器
- java.lang.NumberFormatException
- 彩色图像--色彩空间 总结
- 使用 resizableImageWithCapInsets获得想要的图片
- linux学习笔记--基本命令的学习--压缩与解压缩命令
- leetcode-21 Merge Two Sorted Lists