每日一练20210525

1、Linux程序运行后,文件句柄0,1,2分别是:()

2021-05-26 00:12:45

  • A、 标准输入,标准输出,标准错误
  • B、 标准错误,标准输入,标准输出
  • C、 标准输出,标准输入,标准错误
  • D、 都不是

 回答正确 正确答案: A

解析:

 

 

2、栈是先进后出的数据结构。给定一个大小为3的初始状态为空的栈,已知一组数据经过这个栈后,最终的数据顺序依次为:1 3 2 4 ,问原始的进栈数据不可能是以下的那组?

2021-05-26 00:14:17

  • A、 2 3 1 4
  • B、 1 4 2 3
  • C、 4 2 3 1
  • D、 3 1 2 4

 回答正确 正确答案: C

解析:

 

 

3、在bash中,下列哪些语句是赋值语句?()

2021-05-26 00:16:59

  • A、 a$="test"
  • B、 $a$="test"
  • C、 a="test"
  • D、 $a="test"

 回答正确 正确答案: C

解析:

 

 

4、栈和队列共同具有的特点是(  )

2021-05-26 00:17:15

  • A、 都是先进后出
  • B、 都是先进先出
  • C、 只允许在端点进行操作运算
  • D、 既能先进先出,也能先进后出

 回答正确 正确答案: C

解析:

 

 

5、最大容量为n的循环队列,队尾指针是rear,队头是front,则队满的条件是()。

2021-05-26 00:18:55

  • A、 (rear+1) MOD n==front
  • B、 rear==front
  • C、 rear+1==front
  • D、 (rear-1) MOD n==front

 回答正确 正确答案: A

解析:

 

 

6、栈的特点是先进后出。栈底至栈顶依次存放元素A、B、C、D, 在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是:()

2021-05-26 00:20:56

  • A、 DCBEA
  • B、 DEBCA
  • C、 DBCEA
  • D、 DCAEB

 回答正确 正确答案: A

解析:

 

 

7、HashMap的数据结构是怎样的?

2021-05-26 00:21:20

  • A、 数组
  • B、 链表
  • C、 数组+链表
  • D、 二叉树

 回答正确 正确答案: C

解析:

 

 

8、以下叙述中正确的是()

2021-05-26 00:21:48

  • A、 循环发生嵌套时,最多只能两层
  • B、 三种循环for,while,do-while可以互相嵌套
  • C、 循环嵌套时,如果不进行缩进形式书写代码,则会有编译错误
  • D、 for语句的圆括号中的表达式不能都省略掉

 回答正确 正确答案: B

解析:

 

A选项,嵌套层数无限制

C选项,缩进不影响编译

D选项,可以都省略

 

9、下列数组定义语句中,不合法的是( )。

2021-05-26 00:22:02

  • A、 int a[3] = { 0, 1, 2, 3 };
  • B、 int a[] = { 0, 1, 2 };
  • C、 int a[3] = { 0, 1, 2 };
  • D、 int a[3] = { 0 };

 回答正确 正确答案: A

解析:

 

初始化元素过多

 

10、【简答题】(10-10)

什么是内存池

 

解答视频:https://www.bilibili.com/video/BV1Q54y1V7ih

=====================================================================

下列关于折半查找的叙述正确的是()。

2021-05-26 00:10:15

  • A、 表必须有序,表可以以顺序方式存储,也可以以链表形式存储。
  • B、 表必须有序,而且只能从小到大排列。
  • C、 表必须有序,且表中关键字必须是整形、实型或字符型。
  • D、 表必须有序,且表只能以顺序方式存储。

 回答正确 正确答案: D

解析:

 

选项A,折半查找不适用于链表。 选项B,折半查找未要求元素是递增有序还是递减有序。 选项C,折半查找未要求数据类型。

 

20210525,一天又快过去了,继续加油鸭~
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值