アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
'91年頃に (スコア:0)
私の卒業した学科 (情報科学科) では2年生にPascalを教えて3年生はSchemeを使ってプログラミングをしていた (Cとかは必要に応じて独習) のですが、その
Re:'91年頃に (スコア:1)
必修系で「教えてもらえる」(ことになっている)言語はこれだけ。他には選択次第ではHaskellやProlog、Schemeにも出会うことになるが、基本的に独習。学期がはじまって最初の宿題の提出がある2週間後までにある程度使える様になれない人材なら
それじゃ動かないって (スコア:1)
def quicksort(arr)
return arr if arr.size<=1
m = arr[0]
quicksort(arr.select {|i| i<m}) + arr.select {|i| i==m} + quicksort(arr.select {|i| i>m})
end
Re:それじゃ動かないって (スコア:0)
(http://www.teu.ac.jp/nsit/~tomoya/Prog/haskellq.htmlから)
> qSort :: [Int] -> [Int]
> qSort [] = []
> qSort (x:xs)
> = qSort [ y | y <- xs, y <= x ] ++ [x]
> ++ qSort [ y | y <-xs, y > x ]
と同じね。
パターンマッチングさいこー