Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多 一、Blocks的定义: int (^MySum)(int, int) = ^(in ...
分类:
其他好文 时间:
2016-05-15 10:52:11
阅读次数:
163
FZU-Problem 2231 平行四边形数
根据5th点,前提条件因为三个点不在同一条直线上,所以我们只要判断其中点就好了,对 central point 这个集合排序 取k对中点相同的,要做的就是计算k对有共同中点的点集(每个点集包含两个点)能组成多少个平行四边形...
分类:
其他好文 时间:
2016-05-12 23:42:16
阅读次数:
356
1、冒泡排序 将8个整数进行升序排列 程序代码: 2、顺序查找 注意: 体会布尔型 bool meizhaodao=true;在本题中的作用; 体会break的作用; 程序代码: 3、二分法查找 找英语单词 思路: 首先将要排序的数组或集合排序(冒泡排序法) 然后查找中间数,看看中间数==find? ...
分类:
编程语言 时间:
2016-04-25 00:39:38
阅读次数:
351
Collections.sort()能够实现对List等Collection集合排序 Collections.sort(List<Type> list) 这种情况要求Type类型自身实现Comparable接口(类中覆盖compareTo方法),如下所示: 或者下面这种情况 Collections. ...
分类:
编程语言 时间:
2016-04-17 20:50:57
阅读次数:
247
// 为集合字符串排序(cmpare:) // - null :空类型 就是字符型的0; // - [NSNull null]是对象类型,能够存入集合的数据:为其分配了内存,但其中的值为空(不能被排序否则程序会崩溃); // - 对非对象类型指针赋空值用null(如C指针) // 对集合内的字符串排
分类:
编程语言 时间:
2016-03-08 00:12:53
阅读次数:
205
int main(int argc, const char * argv[]) { @autoreleasepool { //字符串进行排序 NSArray *arr=@[@"b",@"a",@"c"]; NSSortDescriptor *ns=[NSSortDescriptor sortDesc
分类:
编程语言 时间:
2016-03-03 14:44:02
阅读次数:
174
第i个顺序统计量:该集合中第i小的元素(建集合排序后第i位 当然算法可以不排序) 中位数:集合中的中点元素 下中位数 上中位数 9.1最大值和最小值 单独的max或min每个都要扫一遍 n-1次比较 如果同时找max和min 要 :1.2个数相互比较 1次{每次选出2个 选n//2次} 2.大的和m...
分类:
编程语言 时间:
2016-02-06 14:21:06
阅读次数:
288
题目链接:Codeforces 85D - Sum of Medians 题目大意:N个操作,add x:向集合中加入x;del x:删除集合中的x;sum:将集合排序后,将集合中全部下标i % 5 = 3的元素累加求和。 解题思路:线段树单点更新,每一个点维护5个值。分别表示从该段区间中i % 5
分类:
其他好文 时间:
2016-01-30 13:55:10
阅读次数:
156
packagecom.hanchao.test;
/**
*实体类Step
*@authorliweihan(liweihan@sohu-inc.com)
*@version1.0(2016年1月13日下午4:30:59)
*/
publicclassStep{
/**处理时间*/
privateStringacceptTime;
/**快件所在地点*/
privateStringacceptAddress;
publicStep(){
super()..
分类:
编程语言 时间:
2016-01-13 19:59:45
阅读次数:
134
1、认识Block Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多2、Blocks的定义 1 //Blocks的定义: 2 i...
分类:
其他好文 时间:
2016-01-09 15:07:27
阅读次数:
156