问答详情
源自:6-7 Scala 快速排序案例

最后一小节快速排序 性能是正常快速排序的一半吧

sortq(list.filter(_ > list.head)) ++ List(list.head) ++ sortq(list.filter(_ < list.head))

list.filter(_ > list.head)) : 该操作需要比较所有元素吧

另外这个算法没有在参数list 进行操作 而是新生成的List , 新的List的空间复杂度是多少呢?

提问者:慕粉2056486049 2017-11-18 15:46

个回答

  • 慕田峪2117685
    2017-12-19 10:23:05

    不知道啊,自己测试下耗时?