其他分享
首页 > 其他分享> > 389. 找不同

389. 找不同

作者:互联网

思路

难度简单

给定两个字符串 s 和 t ,它们只包含小写字母。

字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。

请找出在 t 中被添加的字母。

 

示例 1:

输入:s = "abcd", t = "abcde"
输出:"e"
解释:'e' 是那个被添加的字母。

示例 2:

输入:s = "", t = "y"
输出:"y"

 

class Solution {
public:
    char findTheDifference(string s, string t) {
        char res = 0;
        for(auto a:s) res^=a;
        for(auto a:t) res^=a;
        return res;
    }
};

 

标签:示例,res,字母,char,添加,不同,字符串,389
来源: https://www.cnblogs.com/zle1992/p/16645011.html