私は周りを検索しましたが、どこでも答えを見つけることができませんでした。フラッドスペースの複雑さ
キューまたはスタックを使用している4ウェイフラッドフィルアルゴリズムには、どのくらいのスペースが必要ですか?
私は周りを検索しましたが、どこでも答えを見つけることができませんでした。フラッドスペースの複雑さ
キューまたはスタックを使用している4ウェイフラッドフィルアルゴリズムには、どのくらいのスペースが必要ですか?
単純な4-way再帰アルゴリズムは病理学的であり、N(ここでNは満たすべき画素数)のO(N)バイトを消費する。キューの方法はずっと優れていますが、通常の場合、O(sqrt(N))ピクセルのリングがあります。複雑な塗りつぶしパターンを考案することができます。上限はです。
は、元の行列についてもう1つのコピーが必要です。複雑さはちょうどO(mn)
です