389. Find the Difference | 找字符串中的不同
来源:互联网 发布:linux安装tomcat8 编辑:程序博客网 时间:2024/05/18 18:14
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.
思路:同样用异或操作。
public class Solution { public char findTheDifference(String s, String t) { char c = 0; char [] a = s.toCharArray(); char [] b = t.toCharArray(); int result = 0; for(int i = 0;i<a.length;i++) { result = result^a[i]; result = result^b[i]; } result = result^b[b.length-1]; c = (char) result; return c;}}
0 0
- 389. Find the Difference | 找字符串中的不同
- [LeetCode]389. Find the Difference(找不同)
- Leetcode 389. Find the Difference 找不同 解题报告
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference*
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 389. Find the Difference
- 努比亚Z11 mini打开USB调试模式与工程端口的方法
- 剑指offer-和为S的两个数组-两根指针
- 杨氏矩阵
- Codeforces 766D 并查集
- DataGridView中将column与数据库表对应的属性
- 389. Find the Difference | 找字符串中的不同
- HDU1856:More is better(并查集)
- 图像卷积与滤波的一些知识点
- 记录一个breed服务器地址
- 洛谷 1449——后缀表达式(线性数据结构)
- 第二章 Spring MVC入门
- 函数注册与回调实例
- struts.xml配置问题
- tensorflow的安装教程(基于Ubuntu)