Leetcode刷题——字符串

Leetcode刷题——字符串

  • 一、Leetcode题目
    • 1.反转字符串

一、Leetcode题目

1.反转字符串

  • 和反转链表相似,反转字符串也可以采用双指针法
  • 利用库函数swap交换两个指针位置的值。
class Solution {
public:
    void reverseString(vector<char>& s) {
        int left=0;
        int right=s.size()-1;
        while(left<=right)
        {
            swap(s[left],s[right]);
            left++;
            right--;
        }
    }
};

你可能感兴趣的:(刷题,leetcode,算法,职场和发展)