小编Red*_*ght的帖子

从2个集合中查找添加和删除的高效算法

嗨,我想实现一个有效的算法来处理以下情况:

让我们假设我们有2个列表,其中包含以下元素:

来源:[a,b,c,d,e]新:[d,e,f,g]

现在我必须使用新信息更新源代码.算法应该能够找到'f'和'g'是新条目,'a','b'和'c'已被删除,'d'和'e'没有被修改.

涉及的操作是Source和New之间的set-intersect操作,反之亦然.我正在寻找一种有效的算法,在C#中实现任意非排序枚举.

提前致谢,

c# algorithm set

2
推荐指数
1
解决办法
963
查看次数

标签 统计

algorithm ×1

c# ×1

set ×1