快速排序
数字数组测试
1 | NSArray* sortArray = @[@4, @7, @6, @3, @8, @2, @9, @1, @5]; |
实现代码
1 | -(NSArray*)quickSort:(NSArray*)sortArray sorctCallBack:(BOOL(^)(id obj1, id obj2))sortCallBack{ |
二叉树
节点model
1 | @interface BSNode : NSObject |
添加节点
1 | NSLog(@"----添加"); |
遍历节点(升序输出)
1 | #pragma mark - 遍历节点 |
查询节点
1 | #pragma mark - 查询节点 |
获取最大/最小
1 | #pragma mark - 最小/大节点 |