- 371 名前:デフォルトの名無しさん mailto:sage [02/08/04 05:06]
- >>370
それらしいものを書いてみようとしたら 選択ソートとバブルソートが混ざったような中途半端なものになった。 bubbleSort :: Ord a => [a] -> [a] bubbleSort xs = bs xs [] bs [] _ = [] bs [x] rest = x : bs rest [] bs (x1:x2:xs) rest = bs (min x1 x2 : xs) (max x1 x2 : rest) つか効率を気にすればするほど選択ソートっぽくなると思う。
|

|