利用头尾指针,及交换对应位置的元素,实现数组的反转
class Reverse {
public:
void swap(char *a,char *b)
{
char temp =*a;
*a=*b;
*b=temp;
}
string reverseString(string iniString) {
// write code here
int r = iniString.size()-1;
int l = 0;
while(r>l)
{
swap(&iniString[l], &iniString[r]);
r--,l++;
}
return iniString;
}
}; 


京公网安备 11010502036488号