2022 iThome 鐵人賽
分享至
Sliding Window 是一種演算法策略,通常用在字串或是陣列資料中。
透過把資料限縮在一定資料範圍之內來達成題目條件,
減少搜尋整個範圍的複雜度。
加速原本需要使用巢狀迴圈的情況。
舉例來說: 當需要在某字串內找出字元不重複的子字串
子字串必須連續,所以就可以透過 sliding window 策略搜尋如下:
https://iter01.com/521975.html
hi~json,文字第四行 加速原本需要使用朝狀迴圈的情況。 => 巢
感謝指正
IT邦幫忙