set 比较,该怎么解决

set 比较
两个set,   set1,   set2   都存放着10000个long型数据,,   有没有快速的方法可以判断出2个set所存放的值都是一样的?   就是set1的值都在set2里面,     set2的值也都在set1里面?

------解决方案--------------------
你的那种方法是一种常规的方法,用这种方法的话它的复杂度是0(x)
------解决方案--------------------
排序->同序号比较
------解决方案--------------------
set本身就是有序的,弄个迭代器遍历,直接按序号比较就是了。
------解决方案--------------------
本身就是有序的,直接挨个比较就好了。
------解决方案--------------------
对于set来说,直接set1 == set2就可以了
要求数据类型和排序准则必须一样
------解决方案--------------------
具体内容请参考c++标准程序库第六章第五节
------解决方案--------------------
同意逐个比。
------解决方案--------------------
直接比较两个set不就行了么?

就像casale(无三)说的,“数据类型和排序准则必须一样”。