[解決済み] Sliding Window Algorithmとは?例題は?
2022-03-03 09:28:02
質問
幾何学の問題を解いているときに、Sliding Window Algorithmと呼ばれるアプローチに出会いました。
勉強になるような教材や詳細が見つからなかった。
アルゴリズムはどのようなものですか?
どのように解決するのですか?
一般に、スライディングウィンドウは、基礎となるコレクションの上を走るサブリストです。例えば、以下のような配列があるとします。
[a b c d e f g h]
サイズ3のスライディングウィンドウは、次のようにその上を走ります。
[a b c]
[b c d]
[c d e]
[d e f]
[e f g]
[f g h]
これは、例えば、移動平均を計算したい場合や、隣接するすべてのペアの集合を作成したい場合などに便利です。
関連
-
[解決済み] O(n)とO(log(n))の違い -どちらが優れていて、O(log(n))とは一体何なのか?
-
[解決済み] DFSとBFSの時間計算量がともにO( V + E )であるのはなぜか?
-
[解決済み] O(log n)とは具体的にどのような意味ですか?
-
[解決済み] ゲーム「2048」の最適なアルゴリズムとは?
-
[解決済み] 末尾再帰とは何ですか?
-
[解決済み] 簡単な面接問題が難しくなった:1~100の数字が与えられたとき、ちょうどk個の数字が欠けていることを見つけなさい。
-
[解決済み】画像処理。コカ・コーラ缶」認識のためのアルゴリズム改良
-
[解決済み】アルゴリズムの時間複雑性を求めるには?
-
[解決済み】iTunes 11の曲リストに色をつけるアルゴリズムはどうなっているのでしょうか?[クローズド]
-
[解決済み】セグメントツリー、インターバルツリー、バイナリーインデックスツリー、レンジツリーの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] TSPの場合、Held-Karpアルゴリズムは、Brute-forceのO(n!)からO(2^n*n^2)に時間複雑性をどのように減少させるのでしょうか?[クローズド]
-
[解決済み] O(n)の整数ソートアルゴリズムはあるか?
-
[解決済み] 迷路の生成に適したアルゴリズムとは?[クローズド]
-
[解決済み】与えられた和になるように数字の組み合わせの可能性を探す
-
[解決済み】ssl証明書はどのように検証されるのですか?
-
[解決済み】ポリゴンの膨張・収縮(オフセット、バッファリング)のためのアルゴリズム
-
[解決済み】iTunes 11の曲リストに色をつけるアルゴリズムはどうなっているのでしょうか?[クローズド]
-
[解決済み】異なるサイズの長方形を、かなり最適な方法で可能な限り小さな長方形に詰め込むには、どのようなアルゴリズムが使用できるだろうか?
-
[解決済み] [解答】ある数字が与えられたとき、元の数字と全く同じ桁数の次の数字を求めよ。
-
[解決済み】固定長 6 int 配列の最速ソート