LeetCode 28 实现 strStr()

Posted Starzkg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode 28 实现 strStr()相关的知识,希望对你有一定的参考价值。

https://leetcode-cn.com/problems/implement-strstr/

解决方案

class Solution 
    public int strStr(String haystack, String needle) 
        if (needle.length() == 0) 
            return 0;
        
        for (int i = 0; i + needle.length() <= haystack.length(); i++) 
            boolean flag = true;
            for (int j = 0; j < needle.length(); j++) 
                if (haystack.charAt(i + j) != needle.charAt(j)) 
                    flag = false;
                    break;
                
            
            if (flag) 
                return i;
            
        
        return -1;
    

以上是关于LeetCode 28 实现 strStr()的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode 28 - 实现 strStr():问题

LeetCode 28 实现 strStr()

leetcode 28. Implement strStr() 实现strStr()

leetcode-----28. 实现 strStr()

LeetCode#28 | Implement strStr() 实现strStr()

python刷LeetCode:28. 实现 strStr()