Frage im Vorstellungsgespräch bei Ambonare

Reverse array eficiently.

Antworten zu Vorstellungsgespräch

Anonym

22. Jan. 2014

Loop half size of the array exchanging element i with element (size-i-1). If array size is odd number than half is (size -1)/2. However, you can just do size/2 -- integer division would give above, so 15/2 = 7.

5

Anonym

9. Sept. 2015

- (NSArray *)reverseArray:(NSArray *)array { NSMutableArray *reversedArray = [NSMutableArray arrayWithArray:[[array reverseObjectEnumerator] allObjects]]; NSLog(@"%@", reversedArray); return reversedArray; }

1