
quicksort [] = [] quicksort (x:xs) = quicksort small ++ (x : quicksort large) where small = [y | y <- xs, y <= x] large = [y | y <- xs, y > x]
看起来是官方想要玩快排的梗,但是这个语法看起来好陌生啊
1
jworg 2020 年 7 月 25 日 via iPhone
第一感觉是 haskell
|
2
zjsxwc 2020 年 7 月 25 日 via Android
函数式编程语言,不知道是哪个
|
3
Wolther47 2020 年 7 月 25 日 via iPhone
Haskell
|
4
12101111 2020 年 7 月 25 日
|
5
dc25b 2020 年 7 月 25 日
就是 haskell,当年第一次学到这个写法,第一感觉感觉就是我再也不怕手写快排了
|