码迷,mamicode.com
首页 > 编程语言 > 详细

插入排序 (haskell)

时间:2017-11-17 14:57:23      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:bash   other   otherwise   插入排序   insert   main   highlight   sort   print   

insert a [] = [a]
insert a (x1:xs)
               | x1 > a = a:x1:xs
               | otherwise = x1:insert a xs
sort [] = []
sort (a1:ax) = insert a1 (sort ax)
main = do
       print $ sort [10,2,432,5436]

 

插入排序 (haskell)

标签:bash   other   otherwise   插入排序   insert   main   highlight   sort   print   

原文地址:http://www.cnblogs.com/HC-LittleJian/p/7851082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!