美文网首页
389. 找不同

389. 找不同

作者: 好吃红薯 | 来源:发表于2019-05-21 16:08 被阅读0次

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

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

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

示例:
输入:
s = "abcd"
t = "abcde"

输出:
e
解释:
'e' 是那个被添加的字母。

class Solution:
    def findTheDifference(self, s: str, t: str) -> str:
        map = {}
        for i in s:
            if i not in map.keys():
                map[i] = 1
            else:
                map[i]+=1
        
        for i in t:
            if i not in map.keys():
                return i
            else:
                map[i]-=1
            
            if map[i]<0:
                return i
        
        return 0

相关文章

  • 每日一题20201218(389. 找不同)

    389. 找不同[https://leetcode-cn.com/problems/find-the-differ...

  • 389. 找不同

    内容 给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个...

  • 389. 找不同

    【题目描述】给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加...

  • 389. 找不同

    给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。...

  • LeetCode 389. 找不同

    1,位运算解决 这题说的是字符串t只比s多了一个字符,其他字符他们的数量都是一样的。如果我们把字符串s和t合并就会...

  • LeetCode 389. 找不同

    题目 给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个...

  • 389. Find the Difference 找不同

    Given two strings s and t which consist of only lowercase...

  • LC吐血整理之Bit_Manipulation篇

    所有题解方法请移步 github-Leecode_summary 389.找不同 篇名是位操作,但我好像并没有这么...

  • Leetcode PHP题解--D73 389. Find th

    D73 389. Find the Difference 题目链接 389. Find the Differenc...

  • LeetCode专题-位运算

    389. Find the Difference Easy Given two strings s and t w...

网友评论

      本文标题:389. 找不同

      本文链接:https://www.haomeiwen.com/subject/lopjzqtx.html