建议本题又进阶了自己先去独立做一做然后在看题解对代码技巧会有很深的体会。题目链接https://leetcode.cn/problems/reverse-string-ii/视频链接https://www.bilibili.com/video/BV1dT411j7NN今日收获这一题关键对题目的理解理解什么时候反转反转几个要分清楚判断反转的区间需要反转的长度和字母数量之后还是一样的方法创建一个中间量然后两数交换char*reverseStr(char*s,intk){inti,n0,m0,p0;chara;while(s[n]!\0)n;for(i0;in;ii2*k){pi;mik;if(mn)mik-1;elsemn-1;while(pm){as[p];s[p]s[m];s[m]a;p;m--;}}returns;}