国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode 1047. Remove All Adjacent Duplicates In String

2023-03-23 18:46 作者:您是打尖兒還是住店呢  | 我要投稿

You are given a string?s?consisting of lowercase English letters. A?duplicate removal?consists of choosing two?adjacent?and?equal?letters and removing them.

We repeatedly make?duplicate removals?on?s?until we no longer can.

Return?the final string after all such duplicate removals have been made. It can be proven that the answer is?unique.

?

Example 1:

Input: s = "abbaca"

Output: "ca"

Explanation: For example, in "abbaca" we could remove "bb" since the letters are adjacent and equal, and this is the only possible move. ?The result of this move is that the string is "aaca", of which only "aa" is possible, so the final string is "ca".

Example 2:

Input: s = "azxxzy"

Output: "ay"

?

Constraints:

  • 1 <= s.length <= 105

  • s?consists of lowercase English letters.

看了題目,就覺(jué)得應(yīng)該用stack,但是沒(méi)有沒(méi)有用過(guò)了,只能用stringbuilder,

每次判斷stringbuilder的元素跟目前的元素是否一樣,一樣的話(huà),就可以刪除sb的最后一個(gè)元素,如果不一樣,添加上該元素就行。

我一直想著數(shù)組,list ,好像都不行的,結(jié)果stringbuilder可以。。。。

Runtime:?13 ms, faster than?87.06%?of?Java?online submissions for?Remove All Adjacent Duplicates In String.

Memory Usage:?42.8 MB, less than?79.21%?of?Java?online submissions for?Remove All Adjacent Duplicates In String.


LeetCode 1047. Remove All Adjacent Duplicates In String的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
刚察县| 随州市| 京山县| 搜索| 通海县| 台山市| 汝南县| 惠安县| 仲巴县| 广东省| 桃江县| 厦门市| 海门市| 门头沟区| 嘉荫县| 克拉玛依市| 邳州市| 牙克石市| 绥滨县| 四会市| 凌源市| 镶黄旗| 南和县| 彰化市| 修武县| 太保市| 濮阳县| 长寿区| 呼伦贝尔市| 海安县| 青岛市| 新绛县| 乌恰县| 漳平市| 红原县| 海伦市| 云安县| 林芝县| 井陉县| 会同县| 富平县|