在序列生成操作(如排序)之后,如何将序列转换回向量?使用(vec..)作为载体的序列是昂贵的吗?
一个(不好?)可能性是无序地创建一个新的向量:
(vec (sort [1 2 3 4 5 6]))
我问是因为我需要随机访问(nth ..)大的排序向量-现在是排序后的大序列,具有可怕的O(n)随机访问时间
https://stackoverflow.com/questions/1989301
相似问题