实现一个时间复杂度为n的算法,将一个字符串中的所有*提前:he*llo wor*l*d => ***hello world
int move_stars_to_front(char *buffer)
{
if (NULL == buffer)
{
return 0;
}
int i = strlen(buffer) - 1;
for(int j = strlen(buffer)-1;j >= 0; j--)
{
if (buffer[j] != '*')
{
buffer[i] = buffer[j];
i--;
}
}
for(; i>=0; i--)
{
buffer[i] = '*';
}
return 1;
}