
F#
gaodansoft
这个作者很懒,什么都没留下…
展开
-
用F#实现快速排序
//快速排序 open System let rec QuickSort(xs:List) = match xs with |[] -> [] |[a] -> [a] |(x::xs) -> let smaller= QuickSort(xs |>List.filter(fun e->eList.filter(fun e->...2010-11-02 18:27:27 · 423 阅读 · 0 评论 -
F#实现的归并排序
F#实现的归并排序 //此算法只是原理,不能真正应用 open System printfn "dsfsadsf" let Merge(x,y)= (x@y)|>List.sort //自上而下深度优先 let rec MergeSortUp (sortList:List<int>)= match sortList with ...2010-11-04 18:19:49 · 157 阅读 · 0 评论