试题详情
- 简答题假设线性表采用顺序存储结构,表中元素值为整型。阅读算法f2,设顺序表L=(3,7,3,2,1,1,8,7,3),写出执行算法f2后的线性表L的数据元素,并描述该算法的功能。voidf2(SeqList*L){inti,j,k;k=0;for(i=0;i
length;i++){for(j=0;j data[i]!=L->data[j];j++);if(j==k){if(k!=i)L->data[k]=L->data[i];k++;}}L->length=k;}
- (3,7,2,1,8)删除顺序表中重复的元素
关注下方微信公众号,在线模考后查看
热门试题
- 每次直接或通过基准元素间接比较两个元素,
- 假设在一棵二叉树中,双分支结点数为15,
- 树的后跟遍历
- 设有程序段 i=1; while (i<
- 中序遍历的递归算法平均空间复杂度为()
- 线性表中的每个结点最多有()前驱和()后
- 试写一个判别给定二叉树是否为二叉排序树的
- 结构体数组做参数,属于地址传递。
- 数据结构里,栈和队列都是()。
- 设rear是指向非空带头结点的循环单链表
- 设散列地址空间为0~m-1
- 广度遍历
- 数据的逻辑结构是指数据的各数据项之间的逻
- 画出有向图G2的邻接矩阵、邻接表和逆邻接
- 在链队列中,即使不设置尾指针也能进行入队
- 数组元素a[0..2][0..3]的实际
- 在一个具有n个顶点的有向图中,若所有顶点
- 设s和t是表示成单链表的两个串,试编写一
- 设有10000个记录,通过分块划分为若干
- 以单链表为存储结构,写一个直接选择排序算