안그래도 어려운데 오랜만에 보니 드롭게 어렵네 진짜..
#156 map Default
(fn [x y] (zipmap y (repeat (count y) x) ))
# 38 maximum value
(fn [& args] (last (sort args)))
#26 Fibonacci Sequence
재귀
(fn [n]
(
(fn rec-fn [n c v]
(if (> n c)
(recur n (inc c) (conj v (reduce + (take-last 2 v))))
(conj v (reduce + (take-last 2 v) ) )
)
) n 3 [1 1]
)
)
이터레이트
(fn [x] (nth (iterate (fn [y] (conj y (reduce + (take-last 2 y)))) [1 1] ) (- x 2) ))
728x90
'프로그래밍 언어 노트 > Clojure' 카테고리의 다른 글
[Clojure] 4Clojure Easy 3 (0) | 2019.07.13 |
---|---|
[Clojure] 4Clojure Easy 2 (0) | 2019.07.10 |
[Clojure] 클로저 디자인패턴 (0) | 2019.06.28 |
[Clojure 연습] 5. 4Clojure Easy 1 (0) | 2018.10.15 |
[Clojure] 좋은 사이트들 (0) | 2018.10.14 |