| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 831 人关注过本帖
标题:几个选择题 大家给讲下 谢谢了
取消只看楼主 加入收藏
情非得已
Rank: 1
等 级:新手上路
帖 子:59
专家分:5
注 册:2011-4-23
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:2 
几个选择题 大家给讲下 谢谢了
1 若二叉树有12个结点且度为1的个数有5个,问树叶结点有____个?[单项选择题]
A. 6  B. 5  C. 4   D. 8
2  下列程序为在一双向链表中插入一个新结点在某结点的右边,而每个结点包含三个域,依次为Link,ITEM,Rlink,在以下括号内选出正确答案:
          void dinsert (node-pointer node ,  node-pointer newnode)
            {newnode->Llink=node; newnode->Rlink=node->Rlink;____=newnode;node->Rlink=newnode;}[单项选择题]
A. node->Rlink->Llink    B. node->Llink->Rlink  C. node->Llink    D. node->Llink->Llink
3 若二叉树有10个树叶结点,试问其degree为2的结点个数有____个?[单项选择题]
           A. 8  B. 6  C. 3  D. 9
4 若二叉树有7个度为2的结点,试问有____个终端结点?[单项选择题]
          A. 8  B. 6  C. 5  d。9
5  在一个单链表中,若删除p所指结点的后继结点,则执行____。[单项选择题]
A. p->next=p->next->next;
B. p=p->next;p->next=p->next->next;
C. p->next=p->next;
D. p=p->next->next
6 、假设双链表结点的类型如下:
 typedef struct linknode
   {
      int data;                  /*数据域*/
    struct linknode  *llink,*rlink    /*llink和*rlink 是分别指向前驱结点和后续结点的指针域*/
        }bnode
    下面给出的____算法段是要把一个q所指新结点作为非空双向链表中的p所指结点的前驱结点。[单项选择题]
A. q->rlink=p;q->llink=p->llink;p->llink=q;p->llink->rlink=q;
B. p->llink=q;q->rlink=p;p->llink->rlink=q;q->llink=p->llink;
C. q->llink=p->llink;q->rlink=p;p->llink->rlink=q;p->llink=q;
D. 以上都不对
搜索更多相关主题的帖子: 正确答案 选择题 二叉树 
2011-05-21 23:53
情非得已
Rank: 1
等 级:新手上路
帖 子:59
专家分:5
注 册:2011-4-23
收藏
得分:0 
能不能给解释下  
2011-05-22 16:30
情非得已
Rank: 1
等 级:新手上路
帖 子:59
专家分:5
注 册:2011-4-23
收藏
得分:0 
知道了 不胜感激
2011-05-22 21:38
快速回复:几个选择题 大家给讲下 谢谢了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.045088 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved