//344. 反转字符串
//遍历原字符串的一半,与对应的字符交换
//不申请额外的空间
class Solution {
public:
void reverseString(vector& s) {
int n = s.size();
for (int i = 0;
i < n / 2;
i++) {
swap(s[i], s[n - i - 1]);
}
}
};
推荐阅读
- #|【剑指offer刷题】07--递归与动态规划--斐波那切数列
- 算法|Acwing3173. 缩位求和
- 算法|LeetCode Golang Hot53-最大子数组和
- leetcode|leetcode 344.反转字符串(reverse string)C语言
- LeetCode 668. 乘法表中第k小的数
- 算法题-字符串3.17
- LeetCode编程题解法汇总|力扣解法汇总720-词典中最长的单词
- 蓝桥杯|蓝桥杯-新枚举方法应用
- #|Spring使用JDBC访问MySQL数据库