力扣 389 找不同 難度 簡單

2022-09-19 06:57:12 字數 613 閱讀 2717

題目

給定兩個字串 s 和 t,它們只包含小寫字母。

字串 t 由字串 s 隨機重排,然後在隨機位置新增乙個字母。

請找出在 t 中被新增的字母。

示例 1:

輸入:s = "abcd", t = "abcde"

輸出:"e"

解釋:'e' 是那個被新增的字母。

示例 2:

輸入:s = "", t = "y"

輸出:"y"

示例 3:

輸入:s = "a", t = "aa"

輸出:"a"

示例 4:

輸入:s = "ae", t = "aea"

輸出:"a"

題解這道題可以使用計數法,先把s的字元技術,然後對t的字元數進行比較.

s.charat(i) : 取i位置的字元
**

1

public

char

findthedifference(string s, string t)

7for (int i = 0; i < t.length(); ++i) 13}

14return ' ';15}

改進後雙百 力扣 389 找不同

給定兩個字串 s 和 t,它們只包含小寫字母。字串 t 由字串 s 隨機重排,然後在隨機位置新增乙個字母。請找出在 t 中被新增的字母。示例 輸入 s abcd t abcde 輸出 e解釋 e 是那個被新增的字母。思路 讀題之後,慣性思維,t 是 s 打亂之後插入乙個字元的字串,所以先排成乙個順序...

leetCode 389 找不同 簡單

給定兩個字串 s 和 t,它們只包含小寫字母。字串 t 由字串 s 隨機重排,然後在隨機位置新增乙個字母。請找出在 t 中被新增的字母。遍歷s中的字元進行計數,再遍歷t中的字元將對應的字元數量 如果t中乙個字元的數量為0那麼該字元為新增的字元。class solution for int i 0 i...

力扣題解 簡單難度

不定時更新 給定乙個整數陣列 nums 和乙個整數目標值 target,請你在該陣列中找出 和為目標值 的那 兩個 整數,並返回它們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,陣列中同乙個元素不能使用兩遍。你可以按任意順序返回答案。我的解答 時間複雜度為o n 2 def twosum s...