-6

リスト lt の特定の k 番目の要素の後に xn 回挿入する Haskell プログラム insert xnk lt を作成します。例:- 挿入 1 2 3 [1,2,3,4] = [1,2,3,1,1,4]

ここで私は多くの方法でやろうとしましたが、解決する正確な方法を得ることができませんでした. 誰かがこれで私を助けることができますか??

4

1 に答える 1

3

私はあなたにいくつかのヒントを与えます。

作成しているものは 3 つの部分で構成されています。元のリストの最初の部分、中央の新しいセクション、元のリストの残りの部分です

 splitAt

replicate

どうすれば物事を元に戻すことができるかを考えてください。

于 2012-11-13T08:07:11.277 に答える