LeetCode 5396 連續字元(Easy)

2021-10-06 05:54:19 字數 554 閱讀 3607

給你乙個字串 s ,字串的「能量」定義為:只包含一種字元的最長非空子字串的長度。

請你返回字串的能量。

示例 1:

輸入:s = "leetcode"

輸出:2

解釋:子字串 "ee" 長度為 2 ,只包含字元 'e' 。

示例 2:

輸入:s = "abbcccddddeeeeedcba"

輸出:5

解釋:子字串 "eeeee" 長度為 5 ,只包含字元 'e' 。

使用雙指標,乙個 left,乙個 right

class

solution

// 跳出上乙個while迴圈的時候已經是count到最大了

max = math.

max(max, count)

; left = right;

}return max;

}}

LeetCode 5396 連續字元

給你乙個字串 s 字串的 能量 定義為 只包含一種字元的最長非空子字串的長度。請你返回字串的能量。示例 1 輸入 s leetcode 輸出 2 解釋 子字串 ee 長度為 2 只包含字元 e 示例 2 輸入 s abbcccddddeeeeedcba 輸出 5 解釋 子字串 eeeee 長度為 5...

leetcode 1446連續字元

給你乙個字串 s 字串的 能量 定義為 只包含一種字元的最長非空子字串的長度。請你返回字串的能量。示例 1 輸入 s leetcode 輸出 2 解釋 子字串 ee 長度為 2 只包含字元 e 示例 2 輸入 s abbcccddddeeeeedcba 輸出 5 解釋 子字串 eeeee 長度為 5...

leetcode 525 連續陣列

給定乙個二進位制陣列,找到含有相同數量的 0 和 1 的最長連續子陣列 的長度 示例 1 輸入 0,1 輸出 2說明 0,1 是具有相同數量0和1的最長連續子陣列。示例 2 輸入 0,1,0 輸出 2說明 0,1 或 1,0 是具有相同數量0和1的最長連續子陣列。注意 給定的二進位制陣列的長度不會超...