https://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=7009
這題直接用JAVA的(replaceAll)將單字做取代替換就行了
2018年3月28日 星期三
[C_ST35-易] 抱怨值問題
https://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?a=1154
一開始寫完交出去結果回傳1,仔細看題目發現原來數字間除了逗號外還可能包含多個空白!
所以解婕辦法是先將所有的空白用(replaceAll)取代空字串,最後再用(split)來切逗號數字,這題是找目前數字之前有幾個比自己還大,所以利用O(n2)方式下去搜。
一開始寫完交出去結果回傳1,仔細看題目發現原來數字間除了逗號外還可能包含多個空白!
所以解婕辦法是先將所有的空白用(replaceAll)取代空字串,最後再用(split)來切逗號數字,這題是找目前數字之前有幾個比自己還大,所以利用O(n2)方式下去搜。
[C_ST38-中] 字數統計
https://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=2691
題目有說道要去除標點符號,所以利用字串取代(replaceAll)將遇到的標點符號改為空字串,之後再使用字串切割(split)將字串切成陣列,最後在陣列走訪依序的計算每個單字的數量,比對單字是否存在時可以統一將單字轉成小寫(toLowerCase)
題目有說道要去除標點符號,所以利用字串取代(replaceAll)將遇到的標點符號改為空字串,之後再使用字串切割(split)將字串切成陣列,最後在陣列走訪依序的計算每個單字的數量,比對單字是否存在時可以統一將單字轉成小寫(toLowerCase)
訂閱:
文章 (Atom)