【发布时间】:2015-02-21 01:26:56
【问题描述】:
我在一个网站上发现了这个快速排序实现:
q:{$[2>distinct x;x;raze q each x where each not scan x < rand x]};
我不明白这部分:
raze q each x where each not scan x < rand x
谁能一步一步给我解释一下?
【问题讨论】:
-
@Rahul 的回答很好地解释了它......但你只是出于好奇而试图理解它还是打算实际使用它?你绝对不应该使用它,它永远不会比内置的'asc'函数更快
-
谢谢,只是了解,学习q