试题详情
- 简答题设线性链表的存储结构如下: struct node {ELEMTP data; /*数据域*/ struct node *next; /*指针域*/ } 试完成下列建立单链表的算法。 creat() {char var; head=(struct node *)malloc(sizeof(struct node)); head->next= () ; while((var=getchar())!=‘/n’){ ptr=( struct node *)malloc(sizeof(struct node)); ptr->data= var ;ptr->next=head->next; head->next= ptr ; } }
- NULL
关注下方微信公众号,在线模考后查看
热门试题
- 在插入和选择排序中,若初始数据基本正序,
- 将一棵树转换成二叉树后,根结点没有左子树
- 在一个链栈中,若栈顶指针等于NULL,则
- 给定如图所示二叉树T,请画出与其对应的中
- 从未排序序列中挑选元素,并将其依次放入已
- 简述顺序文件的定义和分类。
- 循环队列存储在数组A[0..m]中,则入
- 在长度为n的顺序表的第i个位置上插入一个
- 数据结构里,下面关于串的的叙述中,哪一个
- 给定一棵二叉树,用二叉链表表示,其根指针
- 经过下列运算后GetHead(Q)的值是
- 设输入序列为20,45,30,89,70
- 数据结构里,以下属性中,是算法的特性的是
- 下列选项中是定义结构体类型的指针变量的格
- 对于一个有向图,若一个顶点的度为k1,出
- 下列排序算法中()不能保证每趟排序至少能
- 线性表采用链接存储时,其地址()。
- 栈
- 从一棵二叉排序树中查找一个元素时,若元素
- 设一棵二叉树结点的先序遍历序历为:ABD