mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-08 00:43:04 +08:00
@ -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 个,则将剩余字符全部反转。
|
||||||
|
reverse(s.begin() + i, s.end());
|
||||||
}
|
}
|
||||||
// 3. 剩余字符少于 k 个,则将剩余字符全部反转。
|
|
||||||
reverse(s.begin() + i, s.begin() + s.size());
|
|
||||||
}
|
}
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user