gpt4 book ai didi

swift - 合并两个数组不重复

转载 作者:行者123 更新时间:2023-11-28 13:41:07 24 4
gpt4 key购买 nike

<分区>

我有一个 newArray 和一个 oldArray 如下。如果 newArray 有任何项目存在于 oldArray 中,那么我想从 oldArray 中删除它。我可以运行两个嵌套的 for 循环并检测要删除的重复项,但它将是 O(n2)。请问有没有更好的处理方法?

我不能使用Set,因为需要保持顺序。

newArray = [2,4,5]

oldArray = [1,2,3,5]

newArray = [2,4,5,1,3] // append newArray and oldArray.

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com