2

F# には N 要素の長いリストがあり、連続したサブリスト (M < N) と重複する可能性のあるすべての M 要素を抽出したいと思います。たとえば、次のようになります。

[1; 2; 3; 4; 5]

生産する

[[1; 2; 3]; [2; 3; 4]; [3; 4; 5]]

M = 3 の場合。

私はそれを行う必須の方法を知っていますが、それを行うための簡潔な機能的なトリックはありますか?

4

1 に答える 1

7

このための組み込み関数があります。Seq.windowed

于 2013-02-26T15:14:56.277 に答える