16天天天天天天

news/2025/1/6 7:56:32/

1:设栈S和队列Q的初始状态为空,元素ABCDEF依次进栈S,出栈后立即进入队列Q,若6个元素出列的顺序为CDBFEA,则栈S的容量至少为(A)
A:3
B:4
C:6
D:2
解析:出队顺序为CDBFEA则进队顺序为CDBFEA,则出栈顺序为CDBFEA,则在栈中A进B进C进C出D进D出B出E进F进F出E出A出,则最大容量为3
2:中序周游(遍历)平衡的二叉排序树,可得到最后排序的关键码序列。(A)
A:正确
B:错误
解析:中序遍历为左中右,左子树最小,再根,右字树最大,则可得到关键码序列
3:设二叉树如下:
在这里插入图片描述
则前序序列为(A)
A:ABDEGCFH
B:DBGEAFHC
C:DGEBHFCA
D:ABCDEFGH
解析:前序遍历为中左右
4:一个栈的输入序列为12345,则下列序列中是栈的输出序列的是(A)。
A:23415
B:54132
C:31245
D:14253
解析:1进2进2出3进3出4进4出1出5进5出
5:设有一组初始记录关键字序列为(34,76,45,18,26,54,92),则由这组记录关键字生成的二叉排序树的深度为(A)。
A:4
B:5
C:6
D:7
解析:第一个节点作为根节点,依次插入后续节点到对应的位置,以满足二叉排序树定义,相同结点不插入。
6:在二叉树的第i层上至少有2i-1 (i>=1)个结点(B)
A:对
B:错
解析:在二叉树的第i层上至多有2i-1 (i>=1)个结点()
7:在一个有N个元素的有序单链表中查找具有给定关键字的结点,平均情况下的时间复杂性为(B)
A:O(1)
B:O(N)
C:O(N2)
D:O(NlogN)
解析:单链表查找最坏时间为n最好为1,平均为(n+1)/2,所以平均时间复杂度为O(N)
8:若树 T 有 a 个度为 1 的结点, b 个度为 2 的结点, c 个度为 3 的结点,则该树有(D)个叶结点。
A:1+2b+3c
B:a+2b+3c
C:2b+3c
D:1+b+2c
解析:假设树有一个度为1的结点,1个度为2的结点,1个度为3的结点,则共有4个结点,即D
9:下面关于二分查找的叙述中正确的是(D)
A:表必须有序,表可以顺序方式存储,也可以链表方式存储
B:表必须有序且表中数据必须是整型,实型或字符型
C:表必须有序,而且只能从小到大排列
D:表必须有序,且表只能以顺序方式存储
解析:二分查找又称折半查找,优点是比较次数较少,查找速度较快,平均性能好,缺点是要求待查表为有序表,并且插入困难,因此折半查找适用于不经常插入的有序列表,要求有序排列和顺序存储。
10:不能把字符串"HELLO!"赋给数组b的语句是(B)
A:char b[10]={‘H’,‘E’,‘L’,‘L’,‘O’,’!’,’\0’};
B:char b[10];b=“HELLO!”;
C:char b[10];strcpy(b,“HELLO!”);
D:char b[10]=“HELLO!”;
解析:b是数组的首地址,将字符串不能赋值给指针指向的地址;
字符数组初始化有两种方法:一种是逐个字符赋值,另一种是用字符常量对整个数组赋值。 A是第一种,D是第二种。


http://www.ppmy.cn/news/738421.html

相关文章

天天画报

天天画报 是一个新概念的网摘型网站,基于Flash 技术展现互联网中精致、新颖的内容,走的是灵动、个性的路线,无论是内容还是UI 表现都透出了“新. 奇. 趣”的概念,就像网站的名称一样本身就是个内容丰富的精美画报&#xf…

第一天天天

下载字体图标(了解)使用字体图标(重点)引入相关文件(前提)使用类名引入字体图标(重点记住)使用unicode编码(了解) 使用伪元素字体图标(记住)小结位移 transla…

【LeetCode】HOT 100(21)

题单介绍: 精选 100 道力扣(LeetCode)上最热门的题目,适合初识算法与数据结构的新手和想要在短时间内高效提升的人,熟练掌握这 100 道题,你就已经具备了在代码世界通行的基本能力。 目录 题单介绍&#…

微信破解WiFi密码如何操作?一招帮你查看密码!

对用手机用户来说我们使用最多的软件莫过于腾讯的微信了!对于使用最为广泛的软件来说,如果能够帮助我们解决网络问题那无疑是最好的,因为有时你们破解wifi还要下载一大堆破解软件。现在直接通过微信就能破解WIFI了。而且还能查看破解密码。 下…

微信公众号 去除 “防欺诈盗号请勿支付或输入qq密码“ 提示

提示如下: 解决方案 1、微信认证 目前只有已经通过微信认证的账号可以去除这个提示。在公众账号下左侧列表中找到微信认证,按照提示申请认证即可。 二、设置业务域名 1.进入公众账号设置  2.进入功能设置  3.在业务域名设置中,设置通过…

如何更改微信登录密码?经验分享!微信怎样修改登陆密码?

我们通常使用微信来与朋友同事进行沟通交流信息,分享生活的点点滴滴,在我们频繁使用微信的情况下,可能会导致我们的微信号被入侵、异地登录种种情况,可能是我们的微信账号信息泄露了。遇到这种情况我们就需要保护我们微信账号的安…

怎样操作修改微信登录密码?技巧经验!如何进行更改微信登陆密码?

我们通常使用微信来与朋友同事进行沟通交流信息,分享生活的点点滴滴,在我们频繁使用微信的情况下,可能会导致我们的微信号被入侵、异地登录种种情况,可能是我们的微信账号信息泄露了。遇到这种情况我们就需要保护我们微信账号的安…

微信hook——登录界面的账号密码

Hook方法一: 手机号码登陆,Method跟踪点击登陆事件: 点击事件内容 分析bj方法,有两个string参数,依然最后调用了com.tencent.mm.modelsimple.q,hook这个bj方法,查看两个参数是什么。 Hook方法&a…