Re: [問題] 邏輯問題

看板java作者 (遙遠的旅人)時間19年前 (2007/02/02 01:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/11 (看更多)
※ 引述《hangting ()》之銘言: : ※ 引述《zanyking (遙遠的旅人)》之銘言: : : 這個的答案是11010吧? : : 這題應該是:0110011 : : 要不要再說清楚你的判斷邏輯呢? : 抱歉沒講清楚~字串依照順序判斷~由左到右 : 同順序中不可已有另一個順序 : 例如: 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上寫,沒有想太多,所以可能有錯,就大家找個碴吧。 -- JAVA 是一個靜態型別reference指定、強物件型別判定的語言。 屬於類C/C++族。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.85.116.116
文章代碼(AID): #15mY9sjo (java)
討論串 (同標題文章)
文章代碼(AID): #15mY9sjo (java)