给定两组,如何确定添加或删除的内容?

TIM*_*MEX 1 sorting algorithm swift

let first =  { 2, 4, 5, 9 };
let second = { 2, 8, 15, 53, 4 }

//removed = 5, 9
//added = 8, 15, 53
Run Code Online (Sandbox Code Playgroud)

确定添加或删除内容的最简单的解决方案是什么?

mir*_*ulo 5

只需使用设置差异.

要确定添加的内容,请执行set减法

second.subtracting(first)
Run Code Online (Sandbox Code Playgroud)

要确定删除的内容,请执行

first.subtracting(second)
Run Code Online (Sandbox Code Playgroud)