Re: [問題] 邏輯問題

看板java作者 (失意男)時間19年前 (2007/02/07 11:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/11 (看更多)
※ 引述《zanyking (遙遠的旅人)》之銘言: : ※ 引述《hangting ()》之銘言: : : 抱歉沒講清楚~字串依照順序判斷~由左到右 : : 同順序中不可已有另一個順序 : : 例如: aaaba : : 結果只會是:0 : 不要用Split,太慢。 : 1.String轉char[] arr : 2.跑迴圈 : for(int i=0;i<=arr.length-3;i++) : { : if(arr[i]=='a'&& arr[i+2]=='a') : { : if(arr[i+1]=='a')print(0); : else if(arr[i+1]=='b')print(1); : else countinue; : i+=2; : } : } : 直接在BBS上寫,沒有想太多,所以可能有錯,就大家找個碴吧。 http://rafb.net/p/dmswEV84.html 剛剛本著好奇心寫寫看 本來想用regex 但是這題目好像不太適合 用了上面大大的方法寫出來了(不愧是在BBS上打的 問題不少...) 順便一提 http://rafb.net/paste/ 這裡拿來貼程式碼很好用 比直接打在BBS上好得多 -- 從C++版偷來的網址... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.77.95
文章代碼(AID): #15oKLvci (java)
討論串 (同標題文章)
文章代碼(AID): #15oKLvci (java)