各列で最大 k 個の連続する値が 1 の nxm バイナリ行列の数を計算しようとしています。いくつかの調査の後、1列とn行のベクトルを見つけるだけで十分であることがわかりました。たとえば、p 個のベクトルがある場合、必要な行列の数は m^p になります。n と m が非常に大きい (< 2.000.000) ため、適切な解決策が見つかりません。答えを計算するのに役立つマトリックスを作成するために、再帰式を見つけようとしています。それで、何か解決策を提案してもらえますか?
各列で最大 k 個の連続する値が 1 の nxm バイナリ行列の数を計算しようとしています。いくつかの調査の後、1列とn行のベクトルを見つけるだけで十分であることがわかりました。たとえば、p 個のベクトルがある場合、必要な行列の数は m^p になります。n と m が非常に大きい (< 2.000.000) ため、適切な解決策が見つかりません。答えを計算するのに役立つマトリックスを作成するために、再帰式を見つけようとしています。それで、何か解決策を提案してもらえますか?