题目: 给一个字符串,将字符串中的空格都移动到末尾,不改变字符的顺序。
思路: 使用双指针的思想。
接下来我们用C++进行编程:
void CharChange(char* example, int length)
{
int i, j;
for(j =0; i< length; j++)
{
if(example[j] != " ")
example[i++] = example[j];
}
for(; i< length; i++)
example[i] = " ";
}