java程序设计基础选择总结(6)

题目链接:https://www.nowcoder.com/test/question/done?tid=32467969&qid=197

1、二维以上的数组其实是一种特殊的广义表()

A、对

B、错

正确答案:A

解析:

广义表(Lists,又称列表)是一种非线性的 数据结构 ,是 线性表 的一种推广。即广义表中放松对表元素的原子限制,容许它们具有其自身结构

二维数组也可以看成是一维数组,只不过这个一维数组的类型为数组

2、设 一组初始记录关键字序列为(50,40,95,20,15,70,60,45),则以增量d=4的一趟希尔排序结束后前4条记录关键字为()。

A、40,50,20,95

B、15,40,60,20

C、15,20,40,45

D、45,40,15,20

正确答案:B

解析:已知步长为4 ,排序前:50 40 95 20 15 70 60 45 ,排序后: 15 40 60 20 50 70 95 45

3、设栈S和队列Q的初始状态为空,元素ABCDEF依次进栈S,出栈后立即进入队列Q,若6个元素出列的顺序为CDBFEA,则栈S的容量至少为()

A、3

B、4

C、6

D、2

正确答案:A

解析:

ABCDEF依次进栈,出列的顺序为CDBFEA,栈的特点是后进先出

A进栈,(栈内为A)

B进栈,(栈内为A,B)

C进栈,(栈内为A,B,C)

C出栈,(栈内为 A,B)

B出栈,(栈内为A)

E进栈,(栈内为A,E)

F进栈,(栈内为A,E,F)

F出栈,(栈内为A,E)

E出栈&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值