试题详情
- 简答题设某带头结头的单链表的结点结构说明如下:typedef struct nodel{int data struct nodel*next;}node;试设计一个算法:void copy(node*headl,node*head2),将以head1为头指针的单链表复制到一个不带有头结点且以head2为头指针的单链表中。
- 一边遍历,一边申请新结点,链接到head2序列中。
关注下方微信公众号,在线模考后查看
热门试题
- 已知循环队列的存储空间为数组data[2
- 下面程序的时间复杂度为()。 for(i
- 二叉树的先序遍历为EFHIGJK,中序遍
- 对链表,以下叙述中正确的是()
- 具有n个结点的完全二又树的深度为()。
- 如果线性表的存储空间变化较大,则适用()
- 数据的逻辑结构是指()
- 一个好的哈希函数应使函数值均匀的分布在存
- 已知下列字符A、B、C、D、E、F、G的
- 从一个栈顶指针为top的非空链式栈中删除
- 设森林中有4棵树,树中结点的个数依次为n
- 对于一个具有n个结点的单链表,在已知的结
- 对于一棵具有n个结点,其高度为h的任何二
- 设计在有序表A[n]中按二分查找关键字为
- 一棵深度为h的满二叉树具有如下性质:第h
- 对有18个元素的有序表作二分(折半)查找
- 欲实现任意二叉树的后序遍历的非递归算法而
- 一个树的叶结点,在前序遍历和后序遍历下,
- 写一算法实现单链表的逆置。
- 在叶子数目和权值相同的所有二叉树中,最优