js
* 反转字符串
* @param str string字符串
* @return string字符串
*/
function solve( str ) {
// write code here
return str.split('').reverse().join('');
//split() 方法用于把一个字符串分割成字符串数组。
//reverse() 方法用于颠倒数组中元素的顺序
//join() 方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符进行分隔的。
}
module.exports = {
solve : solve
};
c
/**
* 反转字符串
* @param str string字符串
* @return string字符串
*/
char* solve(char* str ) {
// write code here
char *p1 = str;
char *p2 = str;
int temp = 0;
while(*p2 != '\0'){
p2++;
}
p2--;
while(p1 < p2){
temp = *p1;
*p1 = *p2;
*p2 = temp;
p1++;
p2--;
}
return str;
}