LeetCode刷題總結-雙指針、位運算和分治法篇

本文總結LeetCode上有關雙指針、位運算和分治法的算法題,推薦刷題總數14道。具體考點分析以下圖:算法

 

 

1、雙指針

1.字符串和數組問題數組

題號:424. 替換後的最長重複字符,難度中等
spa

題號:828. 獨特字符串,難度困難
設計

題號:923. 三數之和的多種可能,難度中等
指針

 

2.實際場景應用問題code

題號:826. 安排工做以達到最大收益,難度中等
orm

 

3.元素對問題blog

題號:986. 區間列表的交集,難度中等
ip

 

 

2、位運算

1.字符串和數組問題ci

題號:137. 只出現一次的數字 II,難度中等

題號:318. 最大單詞長度乘積,難度中等

題號:898. 子數組按位或操做,難度中等

題號:1255. 得分最高的單詞集合,難度困難

 

2.數學問題

題號:201. 數字範圍按位與,難度中等

 

3.實際場景應用問題

題號:1125. 最小的必要團隊,難度困難

 

 

3、分治法

1.表達式問題

題號:241. 爲運算表達式設計優先級,難度中等

 

2.數組問題

題號:932. 漂亮數組,難度中等

 

3.元素對問題

題號:973. 最接近原點的 K 個點,難度中等

相關文章
相關標籤/搜索