一些数据结构方面的面试题 单项选择

程序员

1、数据的存储结构是指
(A) 存储在外存中的数据
(B) 数据所占的存储空间量
(C) 数据在计算机中的顺序存储方式
(D) 数据的逻辑结构中计算机中的表示

2、下列关于栈的描述中错误的是
(A) 栈是先进后出的线性表
(B) 栈只能顺序存储
(C) 栈具有记忆作用
(D) 对栈的插入与删除操作中,不需要改变栈底指针

3、对于长度为n的线性表,在最坏情况下,下列个排序法所对应的比较次数中正确的是
(A) 冒泡排序为n/2
(B) 冒泡排序为n
(C) 快速排序为n
(D) 快速排序为n(n-1)/2

4、对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
(A) log2n
(B) n/2
(C) n
(D) n+1

5、下列对于线性链表的描述中正确的是
(A) 存储空间不一定是连续,且各元素的存储顺序是任意的
(B) 存储空间不一定是连续的,且前件元素一定存储在后件元素的前面
(C) 存储空间必须连续,且前件元素一定存储在后件元素的前面
(D) 存储空间必须连续,且各元素的存储顺序是任意的

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·位操作技巧面试题
·程序员面试题整理 欢迎指导
·什么是开闭原则?如何实现开闭原则
·美国英网软件公司题目
·Linux/Unix操作,网络,数据库等方面的面试题

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814