通用Lisp:如何检查集合相等性,忽略顺序?

7

http://stackoverflow.com/questions/4930493/a-function-to-compare-sets-help-improving-efficiency - Vijay Mathew
2个回答

7

在CL中有许多集合函数。其中你可以使用 (null (set-exclusive-or set-a set-b))


该函数用于计算两个集合的对称差,返回结果为空集时表示两个集合相等。

0

这可能不是您正在寻找的答案,但如果您想处理集合,我建议使用 Fset,这是一个用于CL的函数集合理论收集库。tutorial 会给出它的使用方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接