比如数组,我们定义了一个可变数组muarr1,然后把一个对象p1加到muarr1中,此时会对这个对象retain一次,相当于retainCount+1,只有当这个数组removeObject:p1删除这个对象时、或者这个数组自己muarr1=nil;了,或者这个数组removeAllObjects时,它才会对这个对象或者里面所有对象release一次。...
分类:
移动开发 时间:
2014-10-11 13:56:35
阅读次数:
186
vector 可变数组,内存空间是连续的,容量不会进行缩减。支持高效随机存取,即支持[]和at()操作。尾部插入删除效率高,其他位置插删效率较低;
list 双向链表,内存空间可不连续,不支持随机存取。插入和删除的效率很高;
deque 双端队列,内存空间是多个连续的内存块,在一个映射结构中保存对这些块以及顺序的跟踪,可利用的内存更大,且内存大小是可以自动缩减的。支持随机存取,但是随机存取性能没有vector 好。首尾插入效率高,其他位置插删效率低;...
分类:
其他好文 时间:
2014-09-26 19:20:08
阅读次数:
245
===================NSArray====================(不可变数组,一旦建立就不能被更改)Ordered collection of objects.Immutable(you cannot add or remove objects to it once it...
分类:
其他好文 时间:
2014-09-21 23:58:31
阅读次数:
161
1.stack的LinkList实现。
2.stack的数组实现
3.stack的可变数组实现
4.Queue的LinkList实现
5.Queue的可变数组实现思路...
分类:
其他好文 时间:
2014-09-21 23:24:11
阅读次数:
313
在写项目的过程中,经常会遇到一些郁闷的事,往一个可变数组中添加一个模型数据时,经常会发现程序运行很正常,可是可变数组中就是没有任何数据,久病成医,我发现自己总是放一个错,就是NSMutableArray没有初始化,接着就郁闷了…… 今天看到一个比较好的写法,可以有效地防止这种低级错误地发生:....
分类:
其他好文 时间:
2014-09-21 21:27:41
阅读次数:
187
一:概述 NSArray是不可变数组,一旦数组建立后,数组元素不能增加或删除,也就是不能改变数组的长度,而数组中的元素的值也不能修改,只能是最初创建的值。 NSMutableArray是可变数组,它是NSArray的子类,它可以对数组元素进行增,删,改。二:创建数组的几个方法//c语言数组NSS.....
分类:
移动开发 时间:
2014-09-15 14:14:29
阅读次数:
196
不可变数组类容器类,管理一组对象类型的数据。元素是有序的,索引值从0开始数组中存储的元素必须是对象,类型任意。创建数组对象,使?用实例初始化或便利构造器。获取元素个数。根据索引值获取对象。获取对象在数组中的索引值。 NSString* str=@"today"; Person* p1 = [[Per...
分类:
其他好文 时间:
2014-09-14 23:28:57
阅读次数:
225
Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构。创建列表sample_list = ['a',1,('a','b')]Python 列表操作sample_list = ['a','b',0,1,3]得到列表中的某一个值value_start = sam...
分类:
编程语言 时间:
2014-09-10 15:42:20
阅读次数:
550
List 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于Vector 类,除了此类是不同步的。)
每个 ArrayList 实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向 ArrayList 中不断添加元素,其容量也自动增长。...
分类:
编程语言 时间:
2014-09-04 20:57:20
阅读次数:
360
运用贝塞尔曲线的光滑性来穿过这些点。
大致思路就是 先算出相邻原始点的中点,在把相邻中点连成的线段平移到对应的原始点,以平移后的中点作为控制点,相邻原始点为起始点画贝塞尔曲线,这样就保证了连接处的光滑。而贝塞尔曲线本身是光滑的,所以就把这些原始点用光滑曲线连起来了。
我封装了一个函数,留着以后用。
(c++版,其它语言只要把数组和可变数组稍微变一下就能用)...
分类:
其他好文 时间:
2014-09-01 19:39:23
阅读次数:
750