试题详情
- 简答题函数实现单链表的插入算法,请在空格处将算法补充完整。int ListInsert(LinkList L,int i,ElemType e){ LNode *p,*s;int j; p=L;j=0; while((p!=NULL)&&(j
next;j++; } if(p==NULL||j>i-1) return ERROR; s=(LNode *)malloc(sizeof(LNode)); s->data=e; (1) ; (2) ; return OK;}/*ListInsert*/
关注下方微信公众号,在线模考后查看

热门试题
- 一组记录的关键字序列为(12,45,22
- 数据结构里,算法的设计要求不应该包括()
- 循环队列的队头和队尾指针分别为front
- 十字链表的存储是将()和()结合起来。
- 在双链表中,每个结点设置了两个指针域,其
- 在栈这种数据结构中,栈能插入删除的一端称
- 假定一组记录的排序码为(46,79,56
- 对数据进行的运算,按其值是否改变,可划分
- 只有在初始数据为逆序时,冒泡排序所执行的
- 数组A中,每个元素A的长度为3个字节,行
- 已知下面二叉排序树的各结点的值依次为1-
- 无向图的邻接矩阵是一个()矩阵。
- 在有向图的逆邻接表中,每个顶点邻接表链接
- 一组权值,可以唯一构造出一棵哈夫曼树
- 简述文件的四种基本组织方式。
- 已知图G的邻接矩阵A=,试画出它所表示的
- 顺序表结构适宜于进行顺序存取,而链表适宜
- 设顺序表va中的数据元素递增有序。试写一
- 已知A为稀疏矩阵,试从空间和时间角度比较
- 假设用于通信的电文仅由8个字母组成,字母