関数型プログラミング言語Haskell Part26
■ このスレッドは過去ログ倉庫に格納されています
0482デフォルトの名無しさん
2014/11/16(日) 23:46:13.69ID:SPZ76mJJsort([]) = []
sort([a]) = [a]
sort(a:as) = if a<head(sort(as)) then a:sort(as) else head(sort(as)):sort(a:tail(sort(as)))
トレースすれば正しいことは分かるんだけど、ごちゃごちゃしすぎて、いざ自分で書けと言われても書けない
覚え方とかある?vbだともっと簡単に書けるのに〜。
■ このスレッドは過去ログ倉庫に格納されています