首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
线性表采用链表存储时,查找第i个元素的时间与i的值无关。
[单选题]
线性表采用链表存储时,查找第
i
个元素的时间与
i
的值无关。
正确
错误
添加笔记
求解答(0)
邀请回答
收藏(7)
分享
纠错
3个回答
添加回答
0
luckingmei
B,链式存储结构中,查找某一个值,是需要从头指针指向的那个节点开始查找,此时遍历的时候,与该查找的值有关系了,时间复杂度为O(n);
发表于 2019-11-26 15:53:16
回复(0)
0
NIAC23
typedef struct SNode* PtoS;
struct SNode{
datatype data;
PtoS next;
}
datatype Findith(PtoS S,int i){
int j=1;
PtoS p=S;
while(p&&j++<i)
p=p->next;
if(p&&j==i)return p->data;
return -1;
}
线性表链式储存时,复杂度O(n),循环次数由i大小决定,与i有关
发表于 2017-12-21 22:58:20
回复(0)
0
安安634004167
B线性链表的存储是非顺序存储的,访问第i个元素是需要从第一个元素开始一个一个的来寻找,所以跟i值成正比,线性表在顺序存储时,是顺序存储的,访问第i个元素是可以直接访问到,时间复杂度为o(1),与i无关
发表于 2017-06-17 20:05:13
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
链表
上传者:
阿奻_
难度:
3条回答
7收藏
4933浏览
热门推荐
相关试题
明明的随机数
数组
评论
(3692)
来自
华为研发工程师编程题
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题