试题详情
- 简答题已知有一个单向循环链表,其每个结点中含三个域:pre,data和next,其中data为数据域,next为指向后继结点的指针域,pre也为指针域,但它的值为空,试编写算法将此单向循环链表改为双向循环链表,即使pre成为指向前驱结点的指针域。
关注下方微信公众号,在线模考后查看
热门试题
- 有8个结点的无向图最多有()条边。
- 堆栈是一种插入和删除操作在表的一端进行的
- 设二维数组A[m][n]按列优先存储,每
- Ackerman函数定义如下:请写出递归
- 假设有二维数组A6×8,每个元素用相邻的
- 在有向图G的拓扑序列中,若顶点Vi在顶点
- 如果一个有向图不存在(),则该图的全部顶
- 设有一个28阶的对称矩阵A,采用压缩存储
- 在双向循环链表中,在p指针所指的结点后插
- 在线性结构中,第一个结点()前驱结点,其
- 抽象数据类型的定义仅取决于它的一组(),
- 有8个结点的有向完全图有()条边。
- 假定对有序表:(3,4,5,7,24,3
- 给定权值{8,12,4,5,26,16,
- 简述快速排序的具体步骤。
- 一个串的任意个连续的字符组成的子序列称为
- 以下与数据的存储结构无关的术语是()。
- 设要将序列(q,h,c,y,p,a,m,
- 关键字集为(47,7,29,11,16,
- 不是数据的逻辑结构是()