题目链接:https://leetcode.cn/problems/ti-huan-kong-ge-lcof/
C++代码如下:
class Solution {
public:string replaceSpace(string s) {int oldSize = s.size();int blankCnt = 0;for (auto& x : s) {blankCnt += x == ' ';}int newSize = oldSize + blankCnt * 2;s.resize(newSize);for (int left = oldSize - 1, right = newSize - 1; left >= 0; left--) {if (s[left] != ' ') {s[right--] = s[left];} else {s[right--] = '0';s[right--] = '2';s[right--] = '%';}}return s;}
};
上一篇:Nginx入门到搭建
下一篇:七段显示译码器