算法和数据结构笔记(一) 基本数据结构

1 动态数组 它的基本思路是使用如malloc/free等内存分配函数获得一个指向一大块内存的指针,以数组的方式引用这块内存或者直接调用动态数组的接口,根据其内部的实现机制自行扩充空间,动态增加并能快速地清空数组,对数据进行排序和遍历。(在理解C语言(一)中介绍了动态数组,这里再也不赘述)html 它的数据结构定义以下:java typedef struct { void *data;
相关文章
相关标签/搜索