链表的知识点整理
来源:互联网 发布:淘宝联盟可以注销吗 编辑:程序博客网 时间:2024/06/06 02:54
从表中任意一个节点出发可以依次访问到表中其他所有节点的结构是() 答案:循环链表
若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用()存储方式最节省时间 答案:顺序存储
选择顺序存储的情况:1.随机存取任一节点,这个是顺序表比链表快 2.在最后插入元素
链表不具有的特点是()。 答案:可随机访问任一元素
链表并不合适刻画数组中有效访问的第k项操作的查找,在数组中,通过简单地访问index可以找到需要访问的数据元素,而在链表中,需要一直遍历k个指针。
在有序双向链表中定位删除一个元素的平均时间复杂度为 答案:O(N)
链表只能顺序查找 定位一个元素的时间为O(N),删除一个元素的时间为O(1)
若频繁删除某线性表的第1个元素,则不宜采用以下哪种存储方式 答案:顺序表
对顺序表来说,删除第一个元素就需要后续元素都向前移动一个位置。 每删除一次都需要移动大量元素,因此不宜采用。
有一个单向链表,头指针和尾指针分别为p,q,以下哪项操作的复杂度不受队列长度的影响? 虽然给出了尾指针,但是单链表删除还要知道前一节点,所以还是要遍历一遍才能知道尾指针前一节点 既与队列长度有关
线性表在顺序存储时,逻辑上相邻的元素一定在存储的物理位置次序上相邻()。而链式存储不一定。
阅读全文
0 0
- 链表的知识点整理
- 整理的知识点1
- 整理的知识点
- 整理的一些知识点
- mysql的知识点整理
- UILabel的知识点整理
- UIButton的知识点整理
- 待整理的知识点
- 树的知识点整理
- 打印流的知识点整理
- 分享大神整理的知识点
- 整理的一些小知识点
- 整理的一些小知识点
- Map的相关知识点整理
- 关于springmvc的知识点整理
- 关于mybatis的知识点整理
- python不会的知识点整理
- 知识点整理
- ACM暑假集训日记 17.8.2
- hdu 1695 莫比乌斯基础题
- HDU-2017 多校训练赛3-1003-Kanade’s sum
- Struts2配置文件优先级
- 查找树中两个节点的最低公共祖先
- 链表的知识点整理
- error: could not find or load main class
- SimpleDateFormat使用详解
- 如何让我们的ExtJs combobox支持模糊匹配
- B. Dima and Text Messages---简单字符串处理
- mysql报错:1130 -host 'localhost' is not allowed to connect to this mysql server
- 启动/停止rabbitmq及日志查看
- HDU-1232-畅通工程
- 数组的概念以及数组的常规属性