做法:第一,断开除最左孩子的孩子节点,第二,连接孩子节点中各兄弟节点,第三,将树顺时针旋转45度第四,同理处理其他树第五,将所有树按照先后顺序依次作为右子树连接
涉及考点:考察中缀和后缀表达式的转化,并考察栈这种数据结构
b、011,000,001,010,1
d、 ba
d、4,2,3,5,7,6,9
c.x1>x2且同号
涉及考点:字符的前缀编码
涉及考点:森林转化为二叉树
d.-x-y
涉及考点:中序线索化二叉树,找出左右线索
8、用哈希(散列)方法处理冲突(碰撞)时可能发生堆积(聚集)现象,则下列会直接受到堆积现象影响的是
b、6
c、4
a、存储效率
c、14.0秒
c、t的左孩子指向为空的个数d、t的右孩子指向为空的个数
a、2,3,5,4,6,7,9
b.-x+y
涉及考点:b树
涉及考点:哈希(三列)方法涉及哪些方面处理冲突堆积现象影响的因素
11、下列最不可能是快速排序第二轮的结果是
a.x+y
9、存一棵具有15个关键词的4阶b树,则含有关键词的结点可能有
d、平均查找长度
a、01,0000,0001,001,1
a、5
a、t的叶结点个数b、t中度为1的结点个数
d、5
10、用希尔排序法,对一列数据序列排序时,若第一次排序结果为:9,1,4,13,7,8,20,23,15,则该排序可能的间隔是:
b、散列函数
b、2,7,5,6,4,3,9
b.x1
d、15
b、 ea
a.x1
c、 dc
c、3,2,5,4,7,6,9
涉及考点:快速排序法
c、000,001,010,011,100
14.float型数据常用ieee754的单精度浮点格式表示现有两个float型变量x1与x2,分别存放两个32位寄存器f(x1)与f(x2),若f(x1)=cc90 0000h,f(x2)=b0c0 0000h,则
d、0,100,110,1110,1100
12、程序p在装置m执行时间数据结构学习目标为20秒,编译优化后,p执行的指令数是以前的70%,但cpi为以前的1.2倍,则现在p在m上的执行时间为
涉及考点:机器中float型数据的比较,十六进制的float型数据比较
5、森林f转化为对应二叉树t,则f的叶结点个数是()
涉及考点:补码的表示
a、 ec
b、3
涉及考点:希尔排序法中的间隔
4、如下图二叉树进行中序线索化,则元素x的左、右线索指向的元素为
c、载运因子
a、8.4秒
13.若x=103,y=-25,则下列式子中用8位定点补码运算时会溢出的是
b、11.7秒
a、2
d、16.8秒
c、10
a、+(*-b、+(-*c、/+(*-* d、/+-*
c.x-y
一、单项选择题:第1~40小题,每小题2分,共80分下列每题给出的四个选项中,只有一个选项是最符合题目要求的
6、5个元素有4种编码方案,下数据结构课程列不是前缀编码的是
2、假设栈初始为空,将中缀表达式a/b-(c*d+e*f)/g转化为等价后缀表达式过程中,当扫描到f时,栈中的元素依次为:
d.x1>x2且异号
涉及考点:cpu计算时间的计算方法公式为cpu时间=指令数目(ic)*(平均每条指令的平均时钟周期个数 cpi)*周期长度 = ic*cpi/(频率)
北京治疗牛皮癣的费用有效的白癜风偏方