目录
一、翻转字符串
二、字符串中的第一个唯一字符
一、翻转字符串
344. 反转字符串 - 力扣(LeetCode)
class Solution {
public:void reverseString(vector<char>& s) {int start=0;int end = s.size()-1;while(start < end){swap(s[start],s[end]);start++;end--;}}
};
二、字符串中的第一个唯一字符
387. 字符串中的第一个唯一字符 - 力扣(LeetCode)
class Solution {
public:int firstUniqChar(string s) {vector<int>Cout(26,0);for(auto str :s){Cout[str -'a']++;}for(int i = 0;i<s.size();i++){if(Cout[s[i]-'a'] == 1)return i;}return -1;}
};