小破站最新左程云LeetCode刷題筆記,解題思路+代碼,學(xué)完金三銀四吊打面試官

左程云LeetCode刷題筆記
1·題目分析
?
02_讓一種字符放左、另一種字符... P2 - 00:34
?- 一個數(shù)組中只有兩種字符'G'和'B’,
- 想讓所有的G都放在左側(cè),所有的B都放在右側(cè)但是只能在相鄰字符之間進行交換操作,
- 返回至少需要交換幾次

2·題目解析
?
02_讓一種字符放左、另一種字符... P2 - 04:19
?連續(xù)加ig的距離,G如果在左,B就自然到右邊

3·帶入代碼
?
02_讓一種字符放左、另一種字符... P2 - 07:59
?如圖所示:

4·
標(biāo)簽: