在seq上滑动窗口

pmf*_*pmf 13 window clojure seq sliding

在Clojure中,在(有限的,不是太大的)seq上设置滑动窗口最好的方法是什么?我应该只使用droptake跟踪当前的指数,还是有一种我错过的更好的方式?

Jon*_*nas 21

我认为步骤1的分区是这样的:

user=> (partition 3 1 [3 1 4 1 5 9])
((3 1 4) (1 4 1) (4 1 5) (1 5 9))
Run Code Online (Sandbox Code Playgroud)