Re: [問題] 邏輯問題

看板java作者 (小安)時間19年前 (2007/02/01 08:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/11 (看更多)
※ 引述《hangting ()》之銘言: : 我有個問題 : 使用者輸入字串 : 如果aaa則輸出0,如果遇到aba則輸出1 : ex. aababaaabaaa : result: 100 : ex. aaababaaaabbababa : result: 0101 : 效率與簡單為重,大大們會怎麼作呢? : 我想到的作法是,以兩個b以上為條件,把字串split,再去作條件測試 其實我認為直接用 indexOf 去檢查就足夠了 因為在做字串比對時,只要前方的字首不同時, 就不會繼續完成目前的檢查,而是從下一個字元開始 所以與其先過濾掉部份字串,還不如直接檢查就好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.216.110
文章代碼(AID): #15mJ9CdH (java)
討論串 (同標題文章)
文章代碼(AID): #15mJ9CdH (java)