向高手求助,急!急!!急!!!
有个整数集,数目不定,最多会有上百万个。现要按照一定条件划分成一个个子集,子集分好后要按大小排序,并要执行一些集合预算,如差集,交集,等等。
我尝试用数组和List存储这些子集元素,但集合数量一大就提示内存不够,而且运算速度也慢。
求高手给个好的的解决方法!!! --------------------编程问答-------------------- List没问题,我添加千万级int没问题,看你机器情况了,然后那些差集啥的,用Linq去做 --------------------编程问答-------------------- 问题是有时候产生的子集就非常多,各子集有重复的元素,所以子集总元素个数一定会超过先前的数量,性能势必受到影响。不知道有没有可行的替代方案?
补充:.NET技术 , C#