早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
在一个n个结点的单链表中查找某个元素,若查找成功,则平均比较次数为()。A.nB.n/2C.(n-1)/2D.(n+1)
题目
在一个n个结点的单链表中查找某个元素,若查找成功,则平均比较次数为( )。
A.n
B.n/2
C.(n-1)/2
D.(n+1)/2
参考答案
正确答案:D
解析:对单链表结构的查找,每次比较都必须从头结点开始,因此最好情况为比较一次得到查找的元素,最坏情况为比较到最后一个结点需要n次才找到,平均比较次数为 (1+2+3+...+n)/n次, 即为(n+1)/2次。
解析:对单链表结构的查找,每次比较都必须从头结点开始,因此最好情况为比较一次得到查找的元素,最坏情况为比较到最后一个结点需要n次才找到,平均比较次数为 (1+2+3+...+n)/n次, 即为(n+1)/2次。
看了在一个n个结点的单链表中查找某...的网友还看了以下:
集合M的元素为自然数,且满足:如果x属于M,则8-x属于M,试回答:集合M的元素为自然数,且满足: 数学 2020-04-05 …
有限集合中元素的个数,我们可以一一数出来,而对于元素个数无限的集合,如,对于集合A={1,2,3, 数学 2020-05-13 …
有限集合中元素的个数,我们可以一一数出来.而对于无限集合,由于集合中元素的个数是无限的,我们不能采 数学 2020-05-13 …
1.如果n阶行列式中负项的个数为偶数,则n>= 2.如果n阶行列式中等于零的元素个数大于n^2-n 数学 2020-05-16 …
matlab 矩阵矩阵元素替换有一行矩阵w=[1,0,1,1...,0],里面有n个1元素,其他元 其他 2020-05-16 …
有限集合中元素的个数,我们可以一一数出来,而对于元素个数无限的集合,如,对于集合A={1,2,3, 其他 2020-08-01 …
已知非空集合A、B满足以下四个条件:①A∪B={1,2,3,4,5,6,7};②A∩B=∅;③A中 数学 2020-08-01 …
有限集合中元素的个数,我们可以一一数出来,而对于元素个数无限的集合,如:A={1,2,3,4,…,n 数学 2020-11-03 …
C++和式种类给定一个数N怎么求N有多少种不同(相同元素个数不同)的和式?和式中最小元素大于2比如N 其他 2020-11-07 …
求单链表中倒数第k个元素条件:1.建立一个单链表2.不能利用链表中的元素个数3.k由键盘输入求单链表 数学 2020-12-19 …