试题详情
- 简答题已知head为带头结点的单循环链表的头指针,链表中的数据元素依次为(a1,a2,a3,a4,…,an),A为指向空的顺序表的指针。阅读以下程序段,并回答问题:(1)写出执行下列程序段后的顺序表A中的数据元素;(2)简要叙述该程序段的功能。if(head->next!=head){p=head->next;A->length=0;while(p->next!=head){p=p->next;A->data[A->length++]=p->data;if(p->next!=head)p=p->next;}}
关注下方微信公众号,在线模考后查看

热门试题
- 对16个元素的序列用冒泡排法进行排序,通
- 下列选项中属于算法的特性是()。
- 邻接多重表可以用以表示无向图,也可用以表
- 简述头结点的作用。
- 在索引顺序结构的搜索中,对索引表既可以采
- 完全二叉树就是满二叉树。
- ()既对数据施加的操作。
- 气泡排序法
- 简述顺序表示的二叉树中各结点的编号规则。
- 具有n个结点的二叉树,有()条边。
- 分块查找的平均查找长度不仅与索引表的长度
- 当利用大小为n的数组循环顺序存储一个队列
- 下列各种排序算法中平均时间复杂度为O(n
- 设单链表中指针p指向结点a,若要删除p之
- 编写一个算法,求出邻接矩阵表示的无向图中
- 在串的运算中,EqualStr(aaa,
- 一棵有20个结点采用链式存储的二叉树中,
- 采用不同的遍历方法,所得到的无向图的生成
- 数据结构里,数据不可分割的的最小单位是(
- 下列关键字序列中,()是堆。