题目: 题解:
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;}
};
Golang循环语句 1. for 循环基本语法示例 1:经典的 for 循环示例 2:没有初始化语句或条件表达式的 for 循环无限循环只使用条件表达式(模拟 while 循环) 示例 3:for 循环与 break 和 continue 配合使用 2. for range 循…
题目: 题解:
void swap(char* a, char* b) {char tmp *a;*a *b, *b tmp;
}void reverse(char* l, char* r) {while (l < r) {swap(l, --r);}
}int min(int a, int b) {return a < b ? a : b;
}char* reverseStr(char* s, int k) {int n strl…