シーケンス {a1, a2, a3, a4, ..... aN} があります。実行は、シーケンスの最大の厳密に増加または厳密に減少する連続部分です。例えば。シーケンス {1,2,3,4,7,6,5,2,3,4,1,2} がある場合、{1,2,3,4,7}、{7、 6,5,2}、{2,3,4}、{4,1}、{1,2}。
4 つの数値 N、M、K、L が与えられた場合。正確に M ランを含む N 数値の可能なシーケンスの数を数えます。シーケンス内の各数値は K 以下であり、隣接する数値間の差は等しくありません。 Lへ
インタビュー中に質問されました。
力ずくで解決するしか思いつきませんでした。この問題の効率的な解決策は何ですか?