试题详情
- 简答题 设线性链表的存储结构如下: 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 ; } }
关注下方微信公众号,在线模考后查看

热门试题
- 影响外排序的时间因素主要是内存与外设交换
- 设如下图所示的二叉树B的存储结构为二叉链
- 下列不属于算法的特性是()。
- 由带权为9,2,5,7的四个叶子结点构造
- 已知一个栈的入栈序列是1,2,3,…,n
- 二叉查找树的查找效率与二叉树的()有关,
- n个顶点的强连通有向图G,最多有()条边
- 在平衡二叉树中,向某个平衡因子不为零的结
- 对于n个记录的集合进行快速排序,所需要的
- 利用栈的基本操作, 写一个返回S中结点个
- ()结构中,数据元素间存在一对多的关系。
- 若在矩阵A中存在一个元素ai,j(0≤i
- 数据结构是研讨数据的()和(),以及它们
- 算法的特性是指:正确性、可读性、健壮性、
- 字符串“abcd321ABCD”的子串是
- 结点关键字转换为该结点存储单元地址的函数
- 在解决计算机主机与打印机之间速度不匹配问
- 已知一个堆为(12,15,40,38,2
- 队列中允许进行删除的这一端叫队列的尾,允
- 非空的双向循环链表中任何结点的前驱指针均