正在载入在线练习界面,本页内容可直接阅读…

AK CSP › NOIP 提高 2017 第一轮真题 › 第 11 题

NOIP 提高 2017 第一轮 第 11 题:设 A 和 B 是两个长为 n 的有序数组,现在需要将 A 和 B 合并成一个排

单项选择 · 算法概念与复杂度分析 · 答案 D

题目

设 $A$ 和 $B$ 是两个长为 $n$ 的有序数组,现在需要将 $A$ 和 $B$ 合并成一个排好序的 数组,请问任何以元素比较作为基本运算的归并算法最坏情况下至少要做 (   )次比较。

选项

  • A. $n^2$
  • B. $n \log n$
  • C. $2n$
  • D. $2n-1$

答案

D

题解

考点定位

本题考「归并下界」,对应大纲 4.1.1(难度【2】)。

解题过程

最坏 2n−1 次。

选 D。

易错提醒

① 与普及组同题;② 交错输入构造最坏。

真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1 京公网安备11010502062986号