数据结构简答题综合

更新时间:2022年9月18日

注:还不是很全,简答题不好找。

简答题是应同学们需求,把我准备考研时整理的内容发上来了。本不属于专栏,别指望这个简答题能给你带来什么。

一、顺序表

1. 简述单链表中设置头结点的作用。【电子科技大学2008三、1 (6分)】

  • **统一空表和非空表的处理。**无论链表是否为空,其头指针都指向头结点的非空指针(空表中头结点的指针域为空),因此空表和非空表的处理也就得到了统一。
  • **第1个位置的插入删除更加方便。**由于第一个数据结点的位置被存放在头结点的指针域中,所以在链表的第一个位置上的操作和在表的其他位置上的操作一致,无须进行特殊处理。

2. 顺序表的缺点:

  • 第一,在作插入或删除操作时,需要移动大量元素;
  • 第二,由于难以估计,必须预先分配较大的空间,往往使存储空间不能得到充分利用;
  • 第三,表的容量难以扩充。

3. 线性表的顺序存储结构具有三个弱点:第一,在作插入或删除操作时,需要移动大量元素;第二,由于难以估计,必须预先分配较大的空间,往往使存储空间不能得到充分利用;第三,表的容量难以扩充。试问,线性表的链式存储结构是否一定能够克服上述三个弱点?请简述之。【北京师范大学2003二、4 (6分)】

般说链式

你可能感兴趣的:(考研数据结构题型分类讲解练习,数据结构,链表,算法)