01 2018 档案
摘要:简单选择排序的基本思想:(从小到大) 第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换; 第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换; 以此类推,第i趟在待排序记录r[i]~r[n]中选出最小的记录,将它与r[i]交换,使有序序列不断增长直到
阅读全文
摘要:一 冒泡排序 1 将前后每两个数进行比较,较大的数往后排,一轮下来最大的数就排到最后去了。然后再进行第二轮比较,第二大的数也排到倒数第二了,以此类推 1 int main(int argc, const char * argv[]) { 2 @autoreleasepool { 3 NSMutabl
阅读全文
摘要:Block专辑: 本篇博客 MRC-block与ARC-block Block详解一(底层分析) 一.Block的本质 (1)block其实是一个对象, 在存放block对象的内存区域中,也包含我们经常说的isa指针,和一些能让block正常运转的各种信息。关于isa指针,在oc中每个实例对象都会有
阅读全文