[说明] 二叉树的二叉链表存储结构描述如下:lypedef struct BiTNo

题型:问答题

问题:

[说明] 二叉树的二叉链表存储结构描述如下:lypedef struct BiTNode{ datatype data; street BiTNode *lchiht, *rchild; /*左右孩子指针*/ } BiTNode, *BiTree; 下列函数基于上述存储结构,实现了二叉树的几项基本操作: (1) BiTree Creale(elemtype x, BiTree lbt, BiTree rbt):建立并返回生成一棵以x为根结点的数据域值,以lbt和rbt为左右子树的二叉树; (2) BiTree InsertL(BiTree bt, elemtype x, BiTree parent):在二叉树bt中结点parent的左子树插入结点数据元素x; (3) BiTree DeleteL(BiTree bt, BiTree parent):在二叉树bt中删除结点parent的左子树,删除成功时返回根结点指针,否则返回空指针; (4) frceAll(BiTree p):释放二叉树全体结点空间。[函数]BiTree Create(elemtype x, BiTree lbt, BiTree rbt) { BiTree p; if ((p = (BiTNode *)malloc(sizeof(BiTNode)))= =NULL) return NULL; p->data=x; p->lchild=lbt; p->rchild=rbt; (1) ;}BiTree InsertL(BiTree bt, elemtype x,BiTree parent){ BiTree p; if (parent= =NULL) return NULL; if ((p=(BiTNode *)malloc(sizeof(BiTNode)))= =NULL) return NULL; p->data=x; p->lchild= (2) ; p->rchild= (2) ; if(parent->lchild= =NULL) (3) ; else{p->lchild= (4) ;parent->lchild=p; } return bt;}BiTree DeleteL(BiTree bt, BiTree parent){ BiTree p; if (parent= =NULL||parent->lchild= =NULL) return NULL; p= parent->lchild; parent->lchild=NULL; freeAll( (5) ); return bt;}

考点:计算机软件水平考试初级程序员初级程序员下午试题
题型:问答题

下列哪种肿瘤不会向软组织中扩散()

A.舌癌 

B.口底癌 

C.口腔癌 

D.软腭癌 

E.颊粘膜癌

题型:问答题

装有危险货物的专用容器可使用栏板货车运输。

题型:问答题

咀嚼运动中的三种生物力是()。

A.咀嚼肌力、咀嚼力、最大

B.咀嚼力、咀嚼压力、

C.力、咀嚼力、最大

D.最大咀嚼力、咀嚼压力、

E.肌力、力、咀嚼力

题型:问答题

电动机外加电压的变化,对电动机的转速影响()。

题型:问答题

经批准ABC企业从2000年1月1日起按面值发行三年期债券20 000张,面值为100元,年利率为6%,每年7月1日和1月1日为付息日,该债券发行时用银行存款支付发行费及手续费共计18 000元。对于该债券所筹的资金,全部用于购置厂房,2001年6月30日该厂房达到预定可使用状态,该债券到期后全部一次支付本金。
要求:编制ABC企业从债券发行到债券到期的全部会计分录(债券每半年计息一次)。

更多题库