1 parent f4c782b commit 1265d22Copy full SHA for 1265d22
1 file changed
src/ch1/P4.java
@@ -15,8 +15,17 @@ public static void main(String[] args) {
15
private static String[] solution(int num, String[] strarr) {
16
17
for(int i =0; i<num; i++){
18
- String str = new StringBuilder(strarr[i]).reverse().toString();
19
- strarr[i] = str;
+ char [] arr = strarr[i].toCharArray();
+ int lt =0;
20
+ int rt = arr.length-1;
21
+ while (lt<rt){
22
+ char tmp = arr[lt];
23
+ arr[lt] = arr[rt];
24
+ arr[rt] = tmp;
25
+ lt++;
26
+ rt--;
27
+ }
28
+ strarr[i] = String.valueOf(arr);
29
}
30
return strarr;
31
0 commit comments