写一个函数,删除给定字符串中的多余空格,要求:
1. 无相邻的两个空格;
2. 字符串开头和结尾无空格;
3. 新一行的开头和结尾无空格;
4. 不能增加新的内存空间;
5. 只能循环遍历一次;
6. 仅能用到IsSpace和IsNewLine函数,且写出相应实现。
写一个函数,删除给定字符串中的多余空格,要求:
1. 无相邻的两个空格;
2. 字符串开头和结尾无空格;
3. 新一行的开头和结尾无空格;
4. 不能增加新的内存空间;
5. 只能循环遍历一次;
6. 仅能用到IsSpace和IsNewLine函数,且写出相应实现。