题目内容 (请给出正确答案)
[主观题]

访问一个长度为n的顺序表中第i个元素时间复杂度分别为()。

提问人:网友后慧珍 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“访问一个长度为n的顺序表中第i个元素时间复杂度分别为()。”相关的问题
第1题
判断以下叙述的对错,(1)如果采用如下方式定义一维字符数组:const inc maxSize-30;char a[maxSi
判断以下叙述的对错,

(1)如果采用如下方式定义一维字符数组:const inc maxSize-30;char a[maxSize] ;则这种数组在程序执行过程中不能扩充。

(2)如果采用如下方法定义一维字符数组:const int maxSLze=30;char*a=new char[maxSize] ;则这种数组在程序执行过程中不能扩充。

(3)数组是一种静态的存储空间分配,就是说,在程序设计时必须预先定义数组的数据类型和存储空间大小,由编译程序在编译时进行分配。

(4)二维数组可以视为数组元素为一维数维的一维数组。因此,二维数组是线性结构。

(5)数组是一种复杂的数据结构,数组元素之间的关系既不是线性的也本是树形的。

(6)顺序表可以利用一维数组表示,因此顺序表与一维数组在结构上是一致的,它们可以通用。

(7)在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。

(8)顺序表和一维数组一样,都可以按下标随机(或直接)访问,顺序表还可以从某一指定元素开始,向前或向后逐个元素顺序访问。

(9)n阶三对角矩阵总共n2个矩阵元素中最多只有3n一2个非零元素,因此它是稀疏矩阵。

(10)插入与删除操作是数据结构中最基本的两种操作,因此这两种操作在数组中也经常使用。

(11)使用三元组表示稀疏矩阵中的非零元索能节省存储空间。

(12)用字符数组存储长度为n的字符串,数组长度至少为n+1.

点击查看答案
第2题
在长度为n的顺序表中删除一个元素的时间复杂度为 _______。

A、O(1)

B、O()

C、O(log2n)

D、O(n)

点击查看答案
第3题
在长度为n的顺序表中,查找第i个位置的数据元素的时间复杂度为()

A、O(1)

B、O(n)

C、

D、

点击查看答案
第4题
在一个长度为n的顺序表中插入第i个元素时所需要的执行时间()
A.只与该元素的插入位置有关

B.以上都不对

C.只与顺序表的长度有关

D.与该元素的插入位置及顺序表的长度都有关

点击查看答案
第5题
在一个长度为n的顺序表中第i个元素(1≤i≤n)之前插入一个元素时,需向后移动【 】个元素。
点击查看答案
第6题
删除长度为n的顺序表的第i个数据元素之前需要移动表中 个元素。(i<=1,i<=n)>
点击查看答案
第7题
删除一个长度为n的顺序表中第i个元素,需向前移动
点击查看答案
第8题
向一个长度为n的顺序表中第i个元素(0≤i≤n)位置插入一个新元素时,需要从后向前依次后移(32)个元素。

A.n-i

B.n-i+1

C.n-i-1

D.i

点击查看答案
第9题
对于长度为n的顺序表(下标范围0..n-1),在第i个位置删除一个元素,平均移动( )个元素。其中,0≤i≤n-1

A、n

B、n/2

C、(n+1)/2

D、(n-1)/2

点击查看答案
第10题
对于一个长度为n的顺序表,在表头插入元素的时间复杂度为___。

A、O(1)

B、O(n)

C、O()

D、O()

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信