【发布时间】:2012-07-23 06:02:04
【问题描述】:
我是 Objective-C 语言的新手,在面试中被问到一个我无法回答的问题。
我尝试了很多方法和逻辑都没有成功。在这里寻找答案:
问题是:
- (NSArray *)reorderTheArraysAndMergeThemInDescendingOrder:(NSArray *)firstArray and:(NSArray *)secondArray
参数中提供的两个数组都已按升序排序。
我的任务是提供一个数组作为返回变量,它将包含 firstArray 和 secondArray 的所有唯一元素,并将它们按降序排列。我不被允许使用 Objective-C 的内置排序功能(这是我在这个领域以来一直这样做的方式)。我的变量可能只是原始变量(结果当然是一个整数数组。)。
我完全是整个编程领域的新手,非常感谢这里的好答案。
书阁
【问题讨论】:
-
对于数组中的唯一元素,请检查:- stackoverflow.com/questions/1439564/… 对于按降序排列数组:- stackoverflow.com/questions/3402667/…
标签: iphone ios algorithm nsarray