LeetCode 389:Find the Difference
来源:互联网 发布:java jsonarray清空 编辑:程序博客网 时间:2024/05/21 17:03
Given two strings s and t which consist of only lowercase letters.
String t is generated by random shuffling string s and then add one more letter at a random position.
Find the letter that was added in t.
Example:
Input:s = "abcd"t = "abcde"Output:eExplanation:'e' is the letter that was added.给定两个只包含小写字母的字符串s和t。
t中的字母是由s中所有字母随机排序后生成的,但在其中一个随机位置增加了一个其他字母。
找出t中多余的那个字母。
例子:
输入:s = "abcd"t = "abcde"输出:e解释:'e'即为多余的那个字母。
考研党诈尸X2
记得以前也做过一道差不多的题,没啥难度,用异或遍历一遍两个字符串就好了。
class Solution {public: char findTheDifference(string s, string t) { int slen=s.length(); int tlen=t.length(); char ans; for(int i=0;i<slen;i++) ans^=s[i]; for(int i=0;i<tlen;i++) ans^=t[i]; return ans; }};
0 0
- LeetCode 389 Find the Difference
- Leetcode 389 Find the Difference
- Leetcode 389 Find the Difference
- LeetCode[389]Find the Difference
- LeetCode 389:Find the Difference
- Leetcode 389 Find the Difference
- [LeetCode-389]Find the Difference
- Leetcode 389 Find the Difference
- leetcode-389-find the difference
- leetcode 389 Find the Difference
- Leetcode #389 Find the Difference
- Leetcode 389 Find the Difference
- LeetCode.389 Find the Difference
- Leetcode:Find the Difference
- Find the Difference --LeetCode
- LeetCode Find the Difference
- [LeetCode] Find the Difference
- [Leetcode] Find the Difference
- JavaScript学习笔记之DOM对象操作html元素
- 组原 之 数字
- [bzoj3729]Gty的游戏
- ADL:社交网络分析与数据挖掘(DAY2)
- Cookie和Session区别(2)
- LeetCode 389:Find the Difference
- codeforces 459E
- JAVA 方法定义及调用
- event对象的属性
- halcon模板匹配学习(一) Matching 初印象
- C++——算法基础之排序——堆排序
- 学习日记20160912
- 数据结构实验之链表六:有序链表的建立
- [verilog读书笔记]6.数据流建模