网站首页
财会类
职业资格
公务员
医卫类
建筑工程
计算机
学历类
职业技能鉴定
其它
当前位置:
首页
>
计算机
>
软考中级
>
●设A和B是两个单链表,其表中元素有序递增。请分析算法的时间复杂度。其时间复杂度为 (40) 。(40) A.O(m+n
问题
●设A和B是两个单链表,其表中元素有序递增。请分析算法的时间复杂度。其时间复杂度为 (40) 。
(40) A.O(m+n-1)
B.(m+n+1)
C.O(m+n)
D.不确定
参考答案
您可能感兴趣的试题
●设长度为n的链队列用单循环链表表示,若只设头指针,则入队、出队操作的时间是 (41) ,若只设尾指针呢,需要的时间为 (42) 。(41) A.O(n2,O (1)B.O(n),O (1)C.O(n
答案解析
●深度为k的完全二叉树所含叶结点的个数最多为 (43) 。(43) A.2kB.2k-1C.kD.2k
答案解析
●原型化方法是一类动态定义需求的方法, (44) 不是原型化方法所具有的特征。与结构成方法相比,原型化方法更需要 (45) 。衡量原型开发人员能力的重要标准是 (46) 。(44) A.提供严格定义的
答案解析
●若采用邻接矩阵结构存储具有n个顶点的图,则对该图进行广度优先遍历的算法时间复杂度为 (47) 。(47) A.O(n)B.O(n2)C.O(n2+1)D.以上都不对
答案解析
●假定有K个关键字互为同义词,若用线性探查法把这些同义词存入散列表中,至少要进行 (48) 次探查。(48) A.k(k+1)/2B.k(k+1)C.2k(k+1)D.不确定
答案解析
●在长度为n的线性表中顺序查找值为x的元素时,查找成功的平均查找长度为 (49) 。(49) A.nB.n/2C.(n+1)/2D.(n-1)/2
答案解析
相关内容
●数据库系统由数据库、 (35) 和硬件等组成,数据库系统是在 (36) 的基础上发展起来的。数据库系统由于能减少数据冗余,提高数据独立性,并集中检查 (37) ,由此获得广泛的应用。数据库提供给用户
●静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。(33) A.静态的数据成员B.非静态的成员函数C.非静态的数据成员D.以上都不对(34) A.类内B.类外C.在构造函数内
●根据乔姆斯基于20世纪50年代建立的形式语言的理论体系,语言的文法被分为4种类型,即0型(短语文法),1型(上下有关文法)、2型(上下文无关文法)和3型(正规文法)。其中,2型文法与 (28) 等价
●Ethernet和Token Ring都使用 (27) 交换技术。(27) A.消息交换B.电路交换C.包交换D.信息交换
●X.25协议属OSI (26) 层上的操作。(26) A.物理B.数据链路C.网络D.以上全是
●ATM协议的 (25) 层将其他网络接收到数据重组。(25) A.物理B.ATMC.应用适配层D.数据适配层
● 将两个长度为n的递增有序表归并成一个长度为2n的递增有序表,最少需要进行关键字比较 (24) 次。(24) A.1B.n-1C.nD.2n
●下面算法是实现对n个整数的序列进行选择排序,其中序列的长度n为问题的规模。该算法的时间复杂度为 (23) 。void select_sort(int a[],int n){//将a中整数序列重新
● 软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了 (20) 。采用螺旋模型时,软件开发沿着螺线白内向外旋转,每转一圈都要对 (21) 进行识别和分析,并采取相应的对策。螺旋线第一圈的开始
●CRM项目实施分为业务集成, (14) 和决策执行。(14) A.系统总体设计B.业务数据分析C.决策分析D.应用业务集成分析