试题详情
- 简答题函数实现单链表的删除算法,请在空格处将算法补充完整。int ListDelete(LinkList L,int i,ElemType *s){ LNode *p,*q; int j; p=L;j=0; while(( (1) )&&(j
next;j++; } if(p->next==NULL||j>i-1) return ERROR; q=p->next; (2) ; *s=q->data; free(q); return OK;}/*listDelete*/
- (1)p->next!=NULL (2)p->next=q->next
关注下方微信公众号,在线模考后查看
热门试题
- 若一个图的边集为{<1,2>,<1,4>
- 假设以行为优先存储的三维数组A[5][6
- 数据结构里,顺序表存取元素比较方便,因为
- 设有一个长度为s的字符串,其字符顺序存放
- 画出无向图G1的邻接矩阵和邻接表示意图,
- 设顺序循环队列Q[0:M-1]的头指针和
- 快速排序、堆排序和归并排序的平均时间复杂
- 已知一个无向图顶点有6个,则边可能有()
- 二叉树的前序遍历并不能唯一确定这棵树,但
- 直接插入排序的方法是从第()个元素开始,
- 链式栈结点为:(data,link),t
- 图是一种多对多的结构,包括顶点和边,则边
- 设一组初始记录关键字序列为(13,18,
- 以顺序查找方法从长度为n的顺序表或单链表
- 一个栈的输入序列为1,2,3,4,5,则
- 数据结构里,二叉树的遍历分为()。
- 数据结构里,逻辑结构和存储结构指的是同一
- 二叉树中每个结点的两棵子树的高度差等于1
- 在具有n个单元的顺序存储的循环队列中,假
- 排序