试题详情
- 简答题写出下面算法的功能。Bitree*function(Bitree*bt){Bitree*t,*t1,*t2;if(bt==NULL)t=NULL;else{t=(Bitree*)malloc(sizeof(Bitree));t->data=bt->data;t1=function(bt->left);t2=function(bt->right);t->left=t2;t->right=t1;}return(t);}
- 交换二叉树结点左右子树的递归算法
关注下方微信公众号,在线模考后查看
热门试题
- 选取散列函数H(key)=(3*key)
- 下列排序算法中,()需要的辅助存储空间最
- 串是由字符组成的,长度为1的串和字符是否
- 子串
- 进制转换算法中,除余得到的数存到栈中,先
- 简述数据结构中讨论的三种经典结构的逻辑特
- 若查找每个记录的概率均等,则在具有n个记
- 数组A中,每个元素A[i,j]的长度均为
- 假定一裸三叉树的结点放为50,则它的最小
- AOE网G如下所示,求关键路径。(要求标
- 一棵无向连通图的生成树是其极大的连通子图
- 有序表按关键字排列如下:7,14,18,
- 假定对元素序列(7, 3, 5, 9,
- 一个连通图的生成树是该图的()连通子图。
- 用邻接矩阵存储图,所占用的存储空间大小只
- 算法在发生非法操作时可以作出处理的特性称
- 编写算法-统计出单链表HL中结点的值等于
- 若对一棵二叉树从0开始进行结点编号,并按
- 栈的操作,入栈又叫压栈,一般用()代替。
- 对二叉排序树()可得到有序序列。