- 博客(5)
- 收藏
- 关注
原创 数据结构中的二级指针和引用
最近在复习《数据结构与算法》方面的知识,但是绝大多数数据结构的书籍都是以伪代码/类C语言的形式来描述算法的,当然也有少数C语言的版本。但是在C语言的算法描述中,由于C语言没有像C++一样的引用变量,因此出现了所谓的“二级指针”,很多C语言和数据结构的小白们对此不解;再者有的教材中(比如清华版严蔚敏的《数据结构》)用了类C的伪代码来描述数据结构和算法,为了描述的方面,引入了C++的引用变量,但是有的....
2017-01-05 15:45:49 1914 3
原创 02_线性表的链式表示和实现
是时候重新系统的学习/复习一遍《数据结构》了!教材用的是清华出版社严蔚敏的《数据结构》,但众所周知,这本教材中给出的都是伪C代码,没法直接在PC上编译、运行。为了自己复习以及给那些刚开始学习数据结构的小白们一些参考,我花了点时间把书中的一些代码改为C语言程序,大神请绕过!!!当然我早就了解到了,很久之前已经有人做过该事情了,不过也许自己做一遍会更有意思。
2017-01-04 00:29:21 555
原创 02_线性表的顺序表示和实现
是时候重新系统的学习/复习一遍《数据结构》了!教材用的是清华出版社严蔚敏的《数据结构》,但众所周知,这本教材中给出的都是伪C代码,没法直接在PC上编译、运行。为了自己复习以及给那些刚开始学习数据结构的小白们一些参考,我花了点时间把书中的一些代码改为C语言程序,大神请绕过!!!当然我早就了解到了,很久之前已经有人做过该事情了,不过也许自己做一遍会更有意思。
2017-01-03 16:30:42 425
原创 NSSet
版权声明:本文为博主原创文章,未经博主允许不得转载。 一、NSSet的创建和初始化创建一个空的NSSet集合:+ (void)set;用数组来创建NSSet集合:+ (id)setWithArray:(NSArray *)array;创建具有一个元素的集合:+ (id)setWithObject:(id)object;创建具有多个元素的集合:+ (id)setWithObjects:(i
2016-12-24 16:48:06 536
原创 NSArray
数组是一个元素有序、元素可重复的集合,在iOS编程中经常被用到,而Foundation框架提供了数组对象。数组对象包括不可修改的数组对象NSArray和可修改的数组对象NSMutableArray。一、NSArray的创建和初始化NSArray分别提供了类方法和实例方法来创建NSArray,两种方法需要传入的参数基本相似,一般类方法以array开头,而实例方法则以init开头。类方
2016-12-23 16:09:28 435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人