大兵布莱恩特

专注iOS开发喜欢 C/C++ 开发语言

iOS 数据结构之单向链表

链表 ,数组 是我们经常碰到的线性数据结构, 是一种真正的动态数据结构 ,而数组是一段连续的内存空间,通过指针偏移去取数组里相邻的数据,而链表是将不同的内存空间,连在在一起,类似于我们生活中常见的火车车厢,每节车厢就可以看做是一个数据,只不过这个数据内部还有个指针指向它下一个节点的数据. 因...

2018-08-07 17:48:18

阅读数:27

评论数:0

iOS 数据结构之数组

iOS 开发中经常使用到的数组为 NSArray 和 NSMutableArray ,这是 Foundation 给我们提供的数据结构.平时开发中使用 NSArray 和 NSMutableArray 是可以满足开发需要的.抱着学习的态度 小编对于数组这种数据结构的底层实现饶有兴趣,因此自己实现...

2018-08-07 17:43:55

阅读数:43

评论数:0

iOS 数据结构之队列

队列是iOS 中常见的一种数据结构,比如 NSOpeartionQueue 和 GCD 的 各种队列 ,其特点是先进先出(First In First out), 在多线程执行执行多个任务时候 ,放进同一队列的任务是顺次从队列里取出任务并执行的. gith 代码仓库 : https://gith...

2018-08-07 17:43:21

阅读数:80

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭