湖南人文科技学院 数据结构测试卷


    



    课教师 学号 姓名
    湖南文科技学院 通控系 通信工程专业2009级
    20102011 学年第 二 学期 数结构 课程考核试卷(A)
    考核方式 (闭卷) 考试时量:120 分钟
    题 号




    总分
    合分
    复查
    实分









    评卷



    填空题:(空1 分 20 分)

    1数结构形式定义(D R)中D 限集合RD 限集合
    2算法效率分 效率 效率
    3n结点单链表中查找某数时间复杂度_______________n结点序表存储时查找某数时间复杂度_______________
    4循环队列中队首指针指队首元素 位置
    5具n单元循环队列中队列满时 元素
    6设串tI am a student good串SubSubstring(t87)Sub __________
    7假设二维数组A6×8元素相邻6字节存储存储器字节编址已知A[0][0]存储位置1000行优先存储A[3][4]址 列优先存储时A[3][4]址
    8设棵完全二叉树中21结点果左右序1开始序编号编号8双亲结点编号___________编号8左孩子结点编号_____________
    9解决计算机机印机间速度匹配时通常设置印数缓区机输出数次写入该缓区印机该缓区中取出数印该缓区应该_________ 结构特点__________
    10算法指令限序列中条指令表示操作外算法具五重特性分 __________________________________ 零输入输出
    11稀疏矩阵中非零元素应三元组包括该元素_______________________________ 三项

    评卷



    二选择题:(空2分30分)
    7 页第 1 页
    1.( )具相特性数元素集合数子集
    A数符号 B数象 C数 D数结构
    2.链表表示线性表优点 ( )
    A便机存取 B花费存储空间序表少
    C便插入删 D数元素物理序逻辑序相
    3.堆栈输入序列(ABCD)输出( )
    A(ABCD) B (DCBA) C (ACDB) D (CABD)
    4.数组表示循环队列中frontrear分队列头尾指针maxSize数组长度队满条件( )
    A frontmaxSize B (rear+1)maxSizefront
    C rearmaxSize D rearfront
    5.设称矩阵A采压缩存储方式行序序存储a11第元素存储址1元素占址空间 a85址( )
    A 23 B 33 C 18 D 40
    6.已知棵二叉树先序序列ABCDEFG中序序列CBDAEGF序序列( )
    A CDBGFEA B CDBFGEA C CDBAGFE D BCDAGFE
    7.采折半查找方法进行查找数文件应( )限( )
    A序表 序存储结构 B序表 链式存储结构
    C机表 序存储结构 D机表 链式存储结构
    8.执行面程序段时执行S语句次数( )
    for(int I1Ifor(int j1jS
    A n2 B n22 C n(n+1) D n(n+1)2
    9.串种特殊线性表特殊性体现( )
    A 序存储 B 数元素字符
    C 链接存储 D 数元素字符
    10.五分带权值923514叶子结点构成棵哈夫曼树该树带权路径长度( )
    A 60 B 66 C 67 D 50
    7 页第 2 页
    11.深度5二叉树( )结点
    A.10 B.16 C.31 D.32
    12 数组逻辑结构列( )逻辑结构
       A.线性表       B 栈      C 队列    D 树
    13.设指针变量p指单链表结点A删结点A继结点B需操作( )
       A p>nextp>next>next      B pp>next      
       C pp>next>next             D p>nextp
    1410阶称矩阵压缩存储维数组A中数组A长度少(  )
       A 100       B 40        C 55      D 80
    15.设结点A3兄弟结点结点B结点A双亲结点结点B度数数( )
       A 3         B 4        C 5     D 1


    评卷
    三判断题(题1分10分)


    1.三结点二叉树三结点树样具三种形态 ( )
    2.算法没输入必须输出 ( )
    3.链表进行插入删操作时必移动链表中结点 ( )
    4.子串ABC串AABCABCD中位置2 ( )
    5.入栈操作入队列操作链式存储结构实现时需考虑栈溢出情况 ( )
    6.序表查找指序存储结构进行查找 ( )
    7.列插入删操作分表两端进行线性表种先进出结构 ( )
    8 线性表序存储时逻辑相邻元素必存储物理位置次序相邻( )
    9.链表删算法简单删链中某结点计算机会动续单元前移动 ( )
    10 二叉树中叶子结点二叉树中没左右子树结点 ( )


    评卷
    四程序题(12题题5分34题题6分56题题9分40分)


    1. 写出程序段功果输入数254写出输出结果(5分)
    7 页第 3 页
    void conversion()
    {
    Stack s
    int n
    SElemType e
    initstack(s)
    printf(Please input number)
    scanf(d&n)
    while(n)
    {
    push(sn9)
    nn9
    }
    while(stackempty(s))
    {
    pop(se)
    printf(de)
    }
    }
    该程序功:


    输入254输出数:

    2读函数指出函数功(5分)
    LinkList mynote(LinkList L)
    { L带头结点单链表头指针
    if(L&&L>next)
    {
    qLLL->nextpL
    S1: while(p->next) pp->next
    S2: p->nextqq->nextNULL
    }
    7 页第 4 页
    return L
    }
    请回答列问题:
    (1)说明语句S1功

    (2)说明语句组S2功

    (3)设链表表示线性表(a1a2 …an)写出算法执行返回值表示线性表
    3请标号处填写合适语句完成列程序(空2分6分)
    int Binary_Search(SStable STKeyType key)
    { * 关键字升序排列表ST中查找关键字key数元素找返回该元素表中位置否返回0 *
    int midlowhigh
    low1highlength
    while(low{ * 非空进行较测试 *
    mid ⑴
    if(keyelse if(key>STelem[mid]key) ⑶
    else return mid
    }
    return 0
    }
    ⑴ ⑵ ⑶

    4 指出面函数f功返回值含义(6分)
    int f(char s1[]char s2[])
    {
       int i0j0
    7 页第 5 页
      while(s1[i]&&s2[j])
    {
       if(s1[i]>s2[j])     
    return 1
       else if(s1[i] return 1
       else i++j++
    }
    if(s1[i])
        return 1
    else if(s2[j])
        return 1
    else return 0
    }
    函数f功:

    返回值1含义:
    返回值0含义:
    返回值1含义:
    5.设计判断单链表中元素否递增算法(9分)
    结点定义:
    typedef struct Lnode
    {
    int date
    struct Lnode *next
    }LNode*Link
    函数定义:BOOL InSort(Link head)
    head链表头结点头结点中存数升序排列返回true否返回false果headNULL者链表结点返回true写出该函数函数体
    BOOL InSort(Link head)
    {

    7 页第 6 页










    }

    6.写出链栈中数出栈函数(9分)
    堆栈中结点定义:
    tyedef struct Stack
    {
    char date
    struct Stack *next
    }*LinkStack
    出栈函数定义:void Pop(LinkStack head) head栈顶指针
    Void Pop(LinkStack head)
    {











    }
    7 页第 7 页
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    数据结构考试题(浙江科技学院)无答案

    题序一二三四五六七总分得分命题:得分一、单项选择题。在题后括号内,填上正确答案代号。(本大题共15小题,每小题2分,总计30分)。1.数据结构是研究数据的( )以及它们之间的相互关系。(A...

    6个月前   
    152    0

    2017年湖南科技学院校长毕业典礼致辞

    2017湖南科技学院校长毕业典礼致辞  校长陈弘在XX届毕业生毕业典礼上的讲话:前路漫漫,你们要学会自己取暖  各位老师、各位家长朋友、亲爱的同学们:  大家上午好!经过四年的寒窗苦读,XX届...

    7年前   
    302    0

    科技学院同学毕业感言

    科技学院同学毕业感言  推荐一份科学院的毕业感言  想这四年,我们四班在年组的名声无比响亮,真的就是一群trouble maker。所幸的是,我们很团结,也有很多个好老师。所有人构成了四班这个...

    10年前   
    460    0

    数据结构实习报告

    数据结构实习报告  一、需求分析1、  程序所实现的功能;2、  程序的输入,包含输入的数据格式和说明;3、  程序的输出,程序输出的形式;4、  测试数据,如果程序输入的数据量比较大,需要给...

    8年前   
    1035    0

    **科技学院宣传片方案

    《凤舞神州梦飞翔》                         ——江西科技学院宣传片   一、方案说明 这是一场集情景剧、歌舞、说唱于一体的视听觉盛宴。片子以一位刚从生动活跃的课...

    8年前   
    5673    0

    金陵科技学院工作总结

    金陵科技学院工作总结  一、工作进展情况  1 、充分调研,摸清地方生猪、蔬菜产业特色,为制定实施方案做准备 2月 12日,副校长刘卫东教授带领科研处有关人员赴泗洪参加了“挂县强农富民工 程“...

    10年前   
    432    0

    科技学院毕业生毕业感言

    科技学院毕业生毕业感言  一份由介绍的毕业生毕业感言推荐  没有不散的宴席,终还是有人要离去的,我没有想到,原来有人为了跟我说完没有说完的话,跟着过来,人是这么说的(人有些不方便出来)。  对...

    9年前   
    408    0

    数据结构试题及答案多套

    数据结构试卷(一) 1数据结构试卷(二) 4数据结构试卷(三) 6数据结构试卷(四) 8数据结构试卷(五) 11数据结构试卷(六) 14数据结构试卷(七) 16数据结构试卷(八) 18数据结构...

    3年前   
    884    0

    数据结构练习题及答案

    数据结构练习题及答案第1章 绪论一、 判断题1. 数据的逻辑结构与数据元素本身的内容和形式无关。 (√)2. 一个数据结构是由一个逻辑...

    3年前   
    1070    0

    数据结构试验迷宫问题

    数据结构试验——迷宫问题(一)基本问题1.问题描述这是心理学中的一个经典问题。心理学家把一只老鼠从一个无顶盖的大盒子的入口处放入,让老鼠自行找到出口出来。迷宫中设置很多障碍阻止老鼠前行,迷宫唯...

    3年前   
    520    0

    数据结构实验报告

    实验报告课程:数据结构 班级:网络工程 学号: 姓名: 实验1 链表的插入和删除一、实验目的 1、...

    1年前   
    326    0

    数据结构实践报告

     数据结构实践报告学 号: 姓 名: 班 级: ...

    1年前   
    581    0

    数据结构大作业(含源代码)

    数据结构大作业作业题目: 职工信息管理系统 姓 名: 学 号: ...

    3年前   
    451    0

    数据结构练习题(含答案)

    数据结构练习题习题1 绪论1.1 单项选择题1. 数据结构是一门研究非数值计算的程序设计问题中,数据元素的① 、数据信息在计算机中的② 以及一组相关的运算等的课程。 ...

    3年前   
    1507    0

    数据结构习题集附答案

    数据结构习题集附答案第一章 绪 论一、选择题1.组成数据的基本单位是( )A.数据项 B.数据类型 C.数据元素 D.数据变量2.数据结构是研究数据的( )以及它们之间的相互关系。A.理...

    3年前   
    856    0

    十套数据结构试题及答案

    数据结构试卷(一) 1数据结构试卷(二) 4数据结构试卷(三) 6数据结构试卷(四) 8数据结构试卷(五) 11数据结构试卷(六) 14数据结构试卷(七) 16数据结构试卷(八) 18数据结构...

    3年前   
    647    0

    数据结构实验报告《三、串及其应用》

    数据结构实验报告- - - - 串及其应用之文学研究助手 专业班级: 电信班 ...

    3年前   
    1290    0

    《数据结构(C语言版)》教案

    2011 至2012 学年第 一 学期教  案课程名称 数据结构 使用教材《数据结构(C语言版)》教学时数 56    课程性质 必修    任课班级(人数)信管(53人)   信息 系(部)...

    3年前   
    641    0

    链表排序北邮数据结构实验

    数 据 结 构实验报告实验名称:________链表排序___________学生姓名:_____________________班 级:________________班内序号:___...

    1年前   
    254    0

    数据结构综合性实验

     数据结构实验实验六数据结构综合性实验  计算机科学与技术系X班 组 长:X ...

    1年前   
    264    0

    文档贡献者

    文***品

    贡献于2022-11-20

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档