对数组以时间排序
2014-03-15 14:12
246 查看
timeArray是包含time字段的一个包括时间属性的数组
sortArray是整理后的数组
NSSortDescriptor*sorter=[[NSSortDescriptor alloc]initWithKey:@"time" ascending:YES];
NSMutableArray *sortDescriptors=[[NSMutableArray alloc]initWithObjects:&sorter count:1];
NSArray *sortArray=[timeArray sortedArrayUsingDescriptors:sortDescriptors];
sortArray是整理后的数组
NSSortDescriptor*sorter=[[NSSortDescriptor alloc]initWithKey:@"time" ascending:YES];
NSMutableArray *sortDescriptors=[[NSMutableArray alloc]initWithObjects:&sorter count:1];
NSArray *sortArray=[timeArray sortedArrayUsingDescriptors:sortDescriptors];
相关文章推荐
- 要求对数组a进行排序,要求时间复杂度为O(N)
- PHP 里面的数组按照某个时间字段排序
- C/C++ 数组排序(平均时间复杂度 O(nlogn))归并、快速、堆、希尔之希尔排序
- PHP(数组排序) 判断系统时间与输入时间的差异
- C/C++ 数组排序(平均时间复杂度 O(nlogn))归并、快速、堆、希尔之堆排序
- 【练习】输入一个已经按升序排序过的数组和一个数字sum,在数组中查找两个数,使得它们 的和正好是输入的那个数字sum,要求时间复杂度为O(n)
- 安卓 对实体list数组对象按照时间排序、
- php瀑布流,把一个数组分4个数组,按照时间排序
- OC:数组排序、时间格式化字符串
- C/C++ 数组排序(平均时间复杂度 O(nlogn))归并、快速、堆、希尔之快速排序
- 找包含N个元素的数组里第K大的元素(引申:快速排序、找中位数、找前K大的元素)的时间复杂度
- 1~n无序数组时间复杂度为O(n)排序
- 数组按时间(字符串->Date)排序
- 将数组排序,数组中所有的负整数出现在正整数前面(时间复杂度为 O(n), 空间复杂度为 O(1)).
- php两个数组合并在一起,根据两个数组相同的键进行排序(时间排序)
- 【鸽巢排序】对数组排序,要求时间复杂为O(n)
- 对数组排序时间复杂度要求O(n)与找中位数不能用排序
- C/C++ 数组,链表排序(平均时间复杂度 O(nlogn))归并、快速、堆、希尔之归并排序
- 给定一个未排序的整数数组,找到第一个缺失的正整数 您的算法应在O(n)时间运行,并使用恒定空间。
- 数组中按时间排序