Re: [問題] 邏輯問題
※ 引述《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
討論串 (同標題文章)