C++ | Leetcode C++题解之第541题反转字符串II

题目:

题解:

cpp 复制代码
class Solution {
public:
    string reverseStr(string s, int k) {
        int n = s.length();
        for (int i = 0; i < n; i += 2 * k) {
            reverse(s.begin() + i, s.begin() + min(i + k, n));
        }
        return s;
    }
};
相关推荐
源代码•宸2 分钟前
Golang原理剖析(Map 源码梳理)
经验分享·后端·算法·leetcode·golang·map
m0_748252384 分钟前
Bootstrap 5 加载效果实现方法
c++
程序员-King.4 分钟前
day132—链表—K个一组翻转链表(LeetCode-25)
leetcode·链表·贪心算法
人工智能AI技术1 小时前
GitHub Copilot 2026新功能实操:C++跨文件上下文感知开发,效率翻倍技巧
c++·人工智能
鱼跃鹰飞1 小时前
Leetcode尊享面试100题:1060. 有序数组中的缺失元素
算法·leetcode·面试
大志若愚YYZ2 小时前
ROS2学习 C++中的this指针
c++·学习·算法
sprintzer2 小时前
1.6-1.15力扣数学刷题
算法·leetcode·职场和发展
玖釉-2 小时前
[Vulkan 学习之路] 16 - 最终章:渲染循环与同步 (Rendering & Presentation)
c++·windows·图形渲染
踩坑记录2 小时前
leetcode hot100 53.最大子数组和 动态规划 medium
leetcode·动态规划
狗狗学不会2 小时前
Pybind11 封装 RK3588 全流程服务:Python 写逻辑,C++ 跑并发,性能起飞!
c++·人工智能·python·目标检测