Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个包,每个包都包含不确定数量的 MD5 16 字节值。除了依次访问每个袋子并检查另一个袋子是否有其每个项目之外,是否可以对这些值进行求和、散列或以其他方式计算,以便快速确定两个袋子是否包含相同的内容?
您可以使用 MD5 值作为键和简单的双标志结构或双标志 int 值创建一个帮助字典。用两个“包”的内容填充这个帮助字典,在遍历第二个“包”时注意保留信息。之后,您可以以各种方式使用字典。