今天就跟大家聊聊有關(guān)如何實現(xiàn)strStr()函數(shù),可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
成都創(chuàng)新互聯(lián)公司是一家專注于做網(wǎng)站、成都做網(wǎng)站與策劃設(shè)計,八宿網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:八宿等地區(qū)。八宿做網(wǎng)站價格咨詢:18980820575
實現(xiàn)strstro函數(shù).
輸定一個huhuk字付單和一個meedo學(xué)付單,在h字付單中找出eed字付單出視的第一個位重0開始,如果存
在,則返回-1.
示例1:
輸入:haystack"helto",needle-"iu"'
輸出:2
示例2:
輸入:haystack"aaaaa"edle"bba"
輸出:-1
說明:
needle是空字符串時,我們應(yīng)當(dāng)返回什么值呢?這是一個在面試中很好的問題.
對于本題而言,當(dāng)peedte是空字特單時我們應(yīng)當(dāng)返回0.這與C語言的ststr)以及Jva的mndexor0定相特.
暴力匹配
class Solution { public int strStr(String haystack, String needle) { int sLen = haystack.length();// 主字符串 int pLen = needle.length();// 模式串長度 // 需要匹配的次數(shù) for (int i=0;i<=sLen-pLen;i++){ int j ; // 遍歷模式串 for (j=0;j看完上述內(nèi)容,你們對如何實現(xiàn)strStr()函數(shù)有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。
文章名稱:如何實現(xiàn)strStr()函數(shù)
URL分享:http://weahome.cn/article/gdocjp.html