皮皮学,免费搜题
登录
搜题
【简答题】
阅读下列说明和c函数代码,将应填入 (n) 处的字句写在答题纸的对应栏内。 【说明】 对二进行遍历是二的一个基本运算。遍历是指按某种策略访问二的每个结点,且每个结点仅访问一次的过程。函数InOrder。()借助栈实现二的非递归中序遍历运算。 设二采用二表存储,结点类型定义如下: typedef struct BtNode{ ElemTypedata; /*结点的数据域,ElemType的具体定义省略*/ struct BtNode*ichiid,*rchild; /*结点的左、右指针域*/ )BtNode,*BTree; 在函数InOrder()中,用栈暂存二中各个结点的指针,并将栈表示为不含头结点 的单向(简称链栈),其结点类型定义如下: typedef struct StNode{ /*链栈的结点类型*/ BTree elem; /*栈中的元素是指向二表结点的指针*/ struct StNode*link; }S%Node; 假设从栈顶到栈底的元素为en、en-1、…、e1,则不含头结点的链栈示意图如图5—5 所示。 【C函数】 int InOrder(BTree root) /*实现二的非递归中序遍历*/ { BTree ptr; /*ptr用于指向二又树中的结点*/ StNode*q; /*q暂存链栈中新创建或待删除的结点指针+/ StNode*stacktop=NULL; /*初始化空栈的栈顶指针stacktop*/ ptr=root; /*ptr指向二的根结点*/ while( (1 ) I I stacktop!=NULL){ while(ptr!=NULL){ q=(StNode*)malloc(sizeof(StNode)); if(q==NULL) return-1; q->elem=ptr;(2) ; stacktop=q; /*stacktop指向新的栈顶*/ ptr=(3 ) ; /*进入*/ } q=stacktop; (4) ; /*栈顶元素出栈*/ visit(q); /*visit是访问结点的函数,其具体定义省略*/ ptr= (5) ; /*进入右子树*/ free(q); /*释放原栈顶元素的结点空间*/ } return 0; }/*InOrder*/
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【多选题】利用中国知网平台检索时,检索项有哪些?( )
A.
全文
B.
主题
C.
题名
D.
关键词
E.
作者
F.
单位
G.
文献来源
【简答题】We spent a day in the country and picked a lot of flowers. Our car was full of flowers inside! On the way home we had to stop at traffic lights, and there my wife saw the bookshelf.  It stood outside ...
【单选题】患者,女,70岁,左侧肢体无力一个月入院,既往高血压病史,临床诊断脑出血恢复期。入院查体:患者神志清楚,左侧肢体偏瘫,患者伸左手取物时,左侧肩胛带上抬后撤,肩关节屈曲外展外旋,左肘关节屈曲,左前臂旋后。该患者左上肢Brunnstrom分期正确的是( )。
A.
Brunnstrom Ⅰ期
B.
BrunnstromⅡ期
C.
Brunnstrom Ⅲ期
D.
BrunnstromⅣ期
E.
Brunnstrom Ⅴ期
【多选题】利用中国知网平台检索时,检索项有哪些?( )
A.
7
B.
全文
【多选题】利用中国知网学术文献资源总库平台检索时,检索项有哪些
A.
全文
B.
主题
C.
题名
D.
关键词
E.
作者
F.
单位
G.
文献来源
【简答题】液态水按其受力和运动特性可分为三种类型,即
【单选题】What does the survey by Inside Higher Ed reveal?
A.
The freshmen of college dropped 87.9% this year.
B.
All people go to college for getting a better job.
C.
Parents prefer vocational school to college now.
D.
Liberal arts education is more popular now.
【单选题】患者,女,70岁,左侧肢体无力1个月入院,既往高血压病史,临床诊断脑出血恢复期。入院查体:患者神志清楚,左侧肢体偏瘫,患者伸左手取物时,左侧肩胛带上抬后撤,肩关节屈曲外展外旋,左肘关节屈曲,左前臂旋后,该患者左上肢Brunnstrom分期正确的是
A.
BrunnstromⅠ期
B.
BrunnstromⅡ期
C.
BrunnstromⅢ期
D.
BrunnstromⅣ期
E.
BrunnstromⅤ期
【多选题】利用中国知网学术文献资源总库平台检索时,检索项有哪些?
A.
全文
B.
主题
C.
题名
D.
关键词
E.
作者
F.
单位
G.
文献来源
【简答题】液态水按其受力和运动特性可分为三种类型
相关题目: