S
SuperMMX
Unregistered / Unconfirmed
GUEST, unregistred user!
想找出两个系列的整数中是否有重复的,没有顺序,
所以 set 是最好的选择,但现在的问题是 set 有
大小限制,最多只能有 256 个元素,所以声明的
时候:
a: set of 1..500; 就会出错,
我保证两个整数集的个数都不超过 256, 但最大数可以超过 256,
所以麻烦来了,
难道除了 set 没有什么好的办法了吗?用数组可以,觉得有点慢。
看大家有什么好的想法??
另:谁知道 delphi 的 set 的操作是怎么实现的,
in + * - 等等, 是否也是一个一个判断?
所以 set 是最好的选择,但现在的问题是 set 有
大小限制,最多只能有 256 个元素,所以声明的
时候:
a: set of 1..500; 就会出错,
我保证两个整数集的个数都不超过 256, 但最大数可以超过 256,
所以麻烦来了,
难道除了 set 没有什么好的办法了吗?用数组可以,觉得有点慢。
看大家有什么好的想法??
另:谁知道 delphi 的 set 的操作是怎么实现的,
in + * - 等等, 是否也是一个一个判断?