数据结构静态线性表和动态线性表的区别?

img


为什么动态链表里ElemType *base 可以自动扩充链表空间大小?如何理解?

因为可以通过动态内存管理的函数进行扩容操作
静态表使用一个a[200]来开辟200个元素的数组,超过该数量后无法扩容
动态内存管理函数就是为了解决这个问题的
可以看看我的博客👉https://blog.csdn.net/muxuen/article/details/122744394

如果对你有帮助,还请点个采纳,万分感谢!