题目: 输入:[“h”,“e”,“l”,“l”,“o”] 输出:[“o”,“l”,“l”,“e”,“h”] 输入数据类型为char[]
要求:不可为数组分配额外的空间
代码:
class Solution {
public void reverseString(char[] s
) {
int m
= s
.length
/2;
int len
= s
.length
;
char temp
;
for (int i
= 0; i
< m
; i
++) {
temp
= s
[i
];
s
[i
] = s
[len
-1-i
];
s
[len
-1-i
] = temp
;
}
}
}