2015-08-28から1日間の記事一覧
4clojureで出くわした。 "1101"のような2進数を表す文字列を10進数に変換する関数を書け。 自分の解答はこれ。 (fn [s] (->> (reverse s) (map-indexed (fn [idx item] [idx item])) (reduce (fn [sum v] (+ sum (* (- (int (v 1)) 48) (int (Math/pow 2 (v …
4clojureで出くわした。 "1101"のような2進数を表す文字列を10進数に変換する関数を書け。 自分の解答はこれ。 (fn [s] (->> (reverse s) (map-indexed (fn [idx item] [idx item])) (reduce (fn [sum v] (+ sum (* (- (int (v 1)) 48) (int (Math/pow 2 (v …