Problem57
(defn problem57 [x]
(sort-by #(.indexOf x %) (keys (group-by identity x ) ) ) )
// 마지막 테스트 케이스를 통과하기위해서
sort-by 와 indexOf 를 사용했다.
정확히 https://stackoverflow.com/questions/15498780/why-are-the-result-keys-of-group-by-function-in-order-in-most-cases-but-not-when 이문제.. 나랑 같은 현상때문에 질문이 올라왔고
Larger maps are implemented using hash tables, 라 그렇덴다 ㅜ
728x90
'프로그래밍 언어 노트 > Clojure' 카테고리의 다른 글
[Clojure] conj 는 왜 list, vector에서 다르게 동작하는가. (0) | 2020.01.09 |
---|---|
[Clojure] clojure 관련 사이트들 2 (0) | 2019.12.16 |
[Clojure] 4Clojure 5 (0) | 2019.09.14 |
[Clojure] 4Clojure 4 (0) | 2019.07.21 |
[Clojure] 4Clojure Easy 3 (0) | 2019.07.13 |