commit
05fd280f55
|
|
@ -53,10 +53,10 @@ public:
|
||||||
// 2. 剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符
|
// 2. 剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符
|
||||||
if (i + k <= s.size()) {
|
if (i + k <= s.size()) {
|
||||||
reverse(s.begin() + i, s.begin() + i + k );
|
reverse(s.begin() + i, s.begin() + i + k );
|
||||||
continue;
|
} else {
|
||||||
}
|
|
||||||
// 3. 剩余字符少于 k 个,则将剩余字符全部反转。
|
// 3. 剩余字符少于 k 个,则将剩余字符全部反转。
|
||||||
reverse(s.begin() + i, s.begin() + s.size());
|
reverse(s.begin() + i, s.end());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue