gpt4 book ai didi

objective-c - 比较两个 NSMutableDictionaries

转载 作者:行者123 更新时间:2023-12-03 17:44:29 24 4
gpt4 key购买 nike

计算机界的 friend 们大家好!

我自己可以做到这一点,但只是想知道是否有一种我没有想到的更有效的方法:

我有两个 NSMutableDictionaries。让我们以这些为例:

Dictionary 'Madrid'

Bob : 54
Thomas : 32
Frank : 20


Dictionary 'Barcelona'

Bob : 1100
Thomas : 32
Ed : 55
Frank : 20

我想通过比较这两者得到的是:

  1. 两个词典中 Bob 的值不同的事实
  2. 弗兰克在巴塞罗那有值(value),但在马德里则毫无值(value)。

这是为了监视一种时间序列,以查看从一次迭代到下一次迭代是否发生任何事件。

显然这应该在 Objective-C 中处理。

对于最有效的方法有什么意见吗?

非常感谢!

最佳答案

可能最好的方法是对其中一个字典进行简单的循环,然后检查是否错过了另一个字典中的任何键。由于涉及到字典,因此只有 O(N)

关于objective-c - 比较两个 NSMutableDictionaries,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3532281/

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