蚌埠网站设计,八桂职教,wordpress怎么做404页面,网页设计html代码大全dd刷题链接#xff1a;344. 反转字符串
编写一个函数#xff0c;其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。
不要给另外的数组分配额外的空间#xff0c;你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1#xff1a;
输入344. 反转字符串
编写一个函数其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。
不要给另外的数组分配额外的空间你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1
输入s [h,e,l,l,o]
输出[o,l,l,e,h]示例 2
输入s [H,a,n,n,a,h]
输出[h,a,n,n,a,H]
题解
这里我们使用双指针。左指针指向开头右指针指向末尾。每次交换。直到leftright结束
代码如下
void reverseString(char* s, int sSize){int left0;int rightsSize-1;char temp;while(leftright){temps[left];s[left]s[right];s[right]temp;left;right--;}}