首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2013年上半年上午试题51)采用顺序表和单链表存储长度为n的线性序列,根据序号查找元素,其时间复杂度分别为________。
(2013年上半年上午试题51)采用顺序表和单链表存储长度为n的线性序列,根据序号查找元素,其时间复杂度分别为________。
admin
2021-01-13
44
问题
(2013年上半年上午试题51)采用顺序表和单链表存储长度为n的线性序列,根据序号查找元素,其时间复杂度分别为________。
选项
A、O(1)、O(1)
B、O(1)、O(n)
C、O(n)、O(1)
D、O(n)、O(n)
答案
B
解析
顺序表存储位置是相邻且连续的,是可以随机访问的一种数据结构,一个顺序表在使用前必须指定其长度,一旦分配内存,则在使用中不可以动态更改。其优点是访问数据时比较方便,可以随机访问表中的任何一个数据。链表是通过指针来描述元素关系的一种数据结构,可以是物理地址不连续的物理空间,不能随机访问链表元素,必须从表头开始,一步一步搜索元素。其优点是:对于数组,可以动态地改变数据的长度,分配物理空间。因此二者的查找复杂度就显而易见了。
转载请注明原文地址:https://kaotiyun.com/show/ZWCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明和图,回答问题1到问题3。[说明]目前大多数操作系统都采用虚拟存储技术,这样可在较小的可用内存中执行较大的用户程序,可在内存中容纳更多程序并发执行。引入虚拟存储技术,其基本思想是利用大容量的外存来扩充内存,产生一个
阅读下列说明和图,回答问题1到问题3。[说明]目前大多数操作系统都采用虚拟存储技术,这样可在较小的可用内存中执行较大的用户程序,可在内存中容纳更多程序并发执行。引入虚拟存储技术,其基本思想是利用大容量的外存来扩充内存,产生一个
阅读下列说明和图,回答问题1至问题3。[说明]某大型旅店为了便于管理,欲开发一个客房管理系统。希望实现客房预定、入住登记、帐务结算、退房,以及将服务项目记入客人帐单。旅客包括散客和团体,散客预定或入住时需要提供姓名、性别、身份
阅读下列说明和图,回答问题1至问题2,[说明]移动电话是传统固定式电话的延伸,通过无线电网络可以与千里之外的朋友沟通而不受电话线的束缚。现在的移动电话功能更全面,除了作为电话使用外,还可以发送短信,可以管理电话簿,可以下载铃声、图案。
阅读下列说明和C程序,将应填入(n)处的字句写在对应栏中。[说明]借助一个栈结构,可实现二叉树的非递归遍历算法。InOrderTraverse数实现中序非递归遍历,遍历过程如下:若不是空树,根节点入栈,进入左子树;若已
阅读下列说明和图,回答问题1到问题3,将解答填入对应栏内。[说明]操作系统中,死锁(Deadlock)是指多个进程在运行的过程中因争夺资源而造成的一种僵局。当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。面对死锁
阅读下列函数说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(包括不用的功能)都要全面初始化的话,会导致应用软件要花很多时间才能启动。因此常
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】对有向图进行拓扑排序的方法是:(1)初始时拓扑序列为空;(2)任意选择一个入度为0的顶点,将其放入拓扑序列中,同时从图中删除该顶点以及从该
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】堆数据结构定义如下:对于n个元素的关键字序列{a1,a2,…,an},当且仅当满足下列关系时称其为堆。在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素
阅读下列函数说明、图和C代码,回答问题[说明]假定用一个整型数组表示一个长整数,数组的每个元素存储长整数的一位数字,则实际的长整数m表示为:m=a[k]×10k-2+a[k-1]×10k-3+…+a[3]×10+a[2]其中a[1
随机试题
某胆瘘患者胆汁大量流失至体外,胆汁分泌比正常人少数倍,这是由于下列哪项减少
Theemployeesareaskedtoavoid(use)________acellphonewhentheyareoperatingheavymachinery.
人民政协是我国的政权组织的形式。()
A.洛美沙星B.氯苯那敏C.沙丁胺醇D.阿司匹林E.烟酸易产生光毒性的药物是
电气暗配管安装中,配管必须穿过基础时,正确的作法为()。
煤矿许用炸药包括()。
产生偏差原因分析中,属于设计原因的是()。
提出学生的学习是有意义的接受学习的是()。
DNA分子是怎样被用作纳米世界建筑材料的呢?打个比方,我们在宏观世界所采用的建筑材料通常可分为柔性材料(如钢筋)和刚性材料(如砖块),前者决定结构的_________性,后者决定结构的_________性,两者结合成形态各异而又稳固的结构。类似地,可利用D
YouhavereadthefollowingmagazineadvertisementinwhichaBritishgiftislookingforpen-friendsandyouwanttogetintou
最新回复
(
0
)