iT邦幫忙

clojure相關文章
共有 135 則文章
鐵人賽 自我挑戰組 DAY 23
各種筆記 系列 第 23

技術 [Kata] Clojure - Day 23

Dubstep For example, a song with words "I AM X" can transform into a d...

鐵人賽 自我挑戰組 DAY 22
各種筆記 系列 第 22

技術 [Kata] Clojure - Day 22

Sums of Parts 將給予的數列 ls = [0, 1, 3, 6, 10] 分成不同部分的數列直到沒有任何 element,再相加 ls = [0,...

鐵人賽 自我挑戰組 DAY 21
各種筆記 系列 第 21

技術 [Kata] Clojure - Day 21

Testing 1-2-3 Your team is writing a fancy new text editor and you've been taske...

鐵人賽 自我挑戰組 DAY 20
各種筆記 系列 第 20

技術 [Kata] Clojure - Day 20

Mumbling Example accum("abcd") ;; "A-Bb-Ccc-Dddd" accum(&...

鐵人賽 自我挑戰組 DAY 19
各種筆記 系列 第 19

技術 [Kata] Clojure - Day 19

Watermelon Pete and Billy are great fans of even numbers, that's why they want t...

鐵人賽 自我挑戰組 DAY 18
各種筆記 系列 第 18

技術 [Kata] Clojure - Day 18

Grasshopper - Personalized Message Create a function that gives a personalized g...

鐵人賽 自我挑戰組 DAY 17
各種筆記 系列 第 17

技術 [Kata] Clojure - Day 17

Sort and Star 給予一堆字串,用字首字母排序後,回傳第一個字串,並在字母間 insert "***" Example (deft...

鐵人賽 自我挑戰組 DAY 16
各種筆記 系列 第 16

技術 [Kata] Clojure - Day 16

Century From Year The first century spans from the year 1 up to and including th...

鐵人賽 自我挑戰組 DAY 15
各種筆記 系列 第 15

技術 [Kata] Clojure - Day 15

Grasshopper - Check for factor This function should test if the factor is a fact...

鐵人賽 自我挑戰組 DAY 13
各種筆記 系列 第 13

技術 [Kata] Clojure - Day 13

Number toString Solution (ns number-toString) (def a (.toString 123)) How good...

鐵人賽 自我挑戰組 DAY 12
各種筆記 系列 第 12

技術 [Kata] Clojure - Day 12

No zeros for heros Numbers ending with zeros are boring. They might be fun in yo...

鐵人賽 自我挑戰組 DAY 11
各種筆記 系列 第 11

技術 [Kata] Clojure - Day 11

Grasshopper - Summation Write a program that finds the summation of every number...

鐵人賽 自我挑戰組 DAY 14
各種筆記 系列 第 14

技術 [Kata] Clojure - Day 14

Convert number to reversed array of digits Given a random non-negative number, y...

鐵人賽 自我挑戰組 DAY 10
各種筆記 系列 第 10

技術 [Kata] Clojure - Day 10

Even or Odd 給予一個整數,如果是偶數回傳 Even; 奇數回傳 Odd Solution 1 (ns kata) (defn even-or-od...

鐵人賽 自我挑戰組 DAY 9
各種筆記 系列 第 9

技術 [Kata] Clojure - Day 9

Maximum Length Difference You are given two arrays a1 and a2 of strings. Each st...

鐵人賽 自我挑戰組 DAY 8
各種筆記 系列 第 8

技術 [Kata] Clojure - Day 8

How do I compare numbers? What could be easier than comparing integer numbers? H...

鐵人賽 自我挑戰組 DAY 7
各種筆記 系列 第 7

技術 [Kata] Clojure - Day 7

Beginner Series - Clock Clock shows 'h' hours, 'm' minutes and 's' seconds after...

鐵人賽 自我挑戰組 DAY 6
各種筆記 系列 第 6

技術 [Kata] Clojure - Day 6

Is n divisible by x and y? Create a function that checks if a number n is divisi...

鐵人賽 自我挑戰組 DAY 5
各種筆記 系列 第 5

技術 [Kata] Clojure - Day 5

Function 1 - hello world Make a simple function called greet that returns the mo...

鐵人賽 自我挑戰組 DAY 4
各種筆記 系列 第 4

技術 [Kata] Clojure - Day 4

Alternate case Write function alternateCase which switch every letter in string...

鐵人賽 自我挑戰組 DAY 3
各種筆記 系列 第 3

技術 [Kata] Clojure - Day 3

Recursion 101 You will be given two positive integers a and b and your task will...

鐵人賽 自我挑戰組 DAY 2
各種筆記 系列 第 2

技術 [Kata] Clojure - Day 2

String repeat 依據給予的次數重複字串Write a function called repeat_str which repeats the gi...

鐵人賽 自我挑戰組 DAY 1
各種筆記 系列 第 1

技術 [Kata] Clojure - Day 1

為了熟悉 clojure,刷題練習語法 Get the mean of an array 回傳最接近陣列平均數的整數(無條件捨去),且不會給空陣列Return...

技術 SICP lec6a : 流 I part2 - 八皇后 (回溯搜索)

何謂 八皇后問題 “如何能夠在8×8的西洋棋棋盤上放置八個皇后,任兩個皇后都不能處於同一條橫行、縱行或斜線上。” 假定有一個 safe?的function,來判...

技術 SICP Lec5b:計算對象 (數位電路模擬器 - part 3) Identity? of objects

计算机程序的构造和解释(Lec5b:计算对象) ,整個影片都很值得看,但這篇要說的是從 46:35左右開始講的,後面參雜了一點 lec6a。 最近開始學Cloj...

鐵人賽 Software Development DAY 30
擁抱 Clojure 系列 第 30

技術 [第 30 天] 擁抱 Clojure:下一步

下一步 回顧 你從一無所知,到現在對 Clojure 有了初步的認識。首先知道了 Clojure 的基本組成以及資料結構與型態,接着學會了如何建立繫結與函式,知...

鐵人賽 Software Development DAY 29
擁抱 Clojure 系列 第 29

技術 [第 29 天] 擁抱 Clojure:測試

測試 你是否有過這樣的經驗:本來只是修改了 A 部分的程式,結果改完之後 B 部分的程式竟然不正常;或者是以前早就改好的問題,在這次改版之後又出現了呢?當有這些...

鐵人賽 Software Development DAY 28
擁抱 Clojure 系列 第 28

技術 [第 28 天] 擁抱 Clojure:巨集

巨集 授人以 Fortran 得 Fortran,授人以 Lisp 得所喜之語言。 — 蓋伊·史提爾二世《The Seasoned Schemer》 LIS...

鐵人賽 Software Development DAY 27
擁抱 Clojure 系列 第 27

技術 [第 27 天] 擁抱 Clojure:並行與併發(四)

並行與併發(四) 狀態管理與併發 參考類型 Agent 有別於 Ref 與原子類型的協調式與同步式,Agent 類型狀態的更新不需與其他狀態更新協同合作,也不需...

鐵人賽 Software Development DAY 26
擁抱 Clojure 系列 第 26

技術 [第 26 天] 擁抱 Clojure:並行與併發(三)

並行與併發(三) 狀態管理與併發 參考類型 Ref Clojure 使用了軟體事務存儲 (Software Transactional Memory,之後簡稱...