我對Objective-C語言非常陌生,在面試中被問及我無法回答的問題。NSArray方法算法邏輯
我嘗試了很多方法和邏輯沒有成功。在這裏尋找一個答案:
的問題是:
- (NSArray *)reorderTheArraysAndMergeThemInDescendingOrder:(NSArray *)firstArray and:(NSArray *)secondArray
無論是在參數設置陣列已按升序排序。
我的任務是提供一個數組作爲返回變量,它將擁有firstArray和secondArray的所有獨特元素,並將按降序排列它們。我沒有被允許使用Objective-C的內置排序功能(這是我從這個領域開始就一直在做的方式)。我的變量可能只是原語(結果當然是一個整數數組)。
我是新來的整個編程現場,這裏的一個很好的答案將非常感謝。
Shukaku
對於數組中的Uniques元素,請檢查: - http://stackoverflow.com/questions/1439564/iphone-getting-unique-values-from-nsarray-object對於按降序對數組進行排序: - http:// stackoverflow.com/questions/3402667/sort-an-nsarray-in-descending-order – Leena 2012-07-23 06:12:17