《iOS面试题整理》- 数组

数组定义

线性表结构, 用一组连续的内存空间存储具有相同类型的数据

如何实现随机访问

缺点

插入和删除操作低效, 需要大量移动数据, 删除的时候可以把数据标记为已删除, 当数组没有更多空间存储数据的时候, 再执行真正的删除操作, 可以减少删除操作导致的数据搬移, 这个就是 JVM 标记清除垃圾回收算法的核心思想

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容