看板 java 關於我們 聯絡資訊
※ 引述《hangting ()》之銘言: : 我有個問題 : 使用者輸入字串 : 如果aaa則輸出0,如果遇到aba則輸出1 : ex. aababaaabaaa : result: 100 : ex. aaababaaaabbababa : result: 0101 : 效率與簡單為重,大大們會怎麼作呢? : 我想到的作法是,以兩個b以上為條件,把字串split,再去作條件測試 其實我認為直接用 indexOf 去檢查就足夠了 因為在做字串比對時,只要前方的字首不同時, 就不會繼續完成目前的檢查,而是從下一個字元開始 所以與其先過濾掉部份字串,還不如直接檢查就好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.216.110