文库 真题 C++真题

BCSP-X 初中组 C++基础知识测评 样卷

BCSP-X真题 北京中小学信息学能力测评 c++题库 PDF   14页   下载0   2024-11-15   浏览72   收藏0   点赞0   评分-   13597字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
BCSP-X 初中组 C++基础知识测评 样卷 第1页
BCSP-X 初中组 C++基础知识测评 样卷 第2页
剩余12页未读, 下载浏览全部
第 1 页 / 共 14 页 BCSP初中组基础知识测评样卷 (C++语言 满分:100分 考试时间: 120分钟) 一. 单项选择题(每题只有一个正确选项,每题 2分,共30分) 1.世界上第一台电子计算机诞生于() A.1945年 B.1949年 C.1942年 D.1948年 E.1946年 F.1951年 2.盒子里面有 5 个黄球, 5 个蓝球, 5 个红球,这 15 个球形状完全相同,现 在要从盒子中依次取出 4 个球(每次取完会放回 ),并且要满足取出的这 4个球 中至少有一个红球,方案数是() A. 120 B. 32 C. 56 D. 92 E.108 F.65 3. 以下关于 C++类的成员函数的表述中,哪一个是正确的?() A. 构造函数可以有返回值,且可以被重载。 B. 纯虚函数必须在派生类中实现,使得基类成为抽象类。 C. 静态成员函数只能通过对象调用,而不能通过类名调用。 D. 析构函数可以重载,以处理不同的清理需求。 E. 构造函数必须定义,不能缺省。 F. 成员函数一定是内联函数。 4.( )的每一次操作,其均摊复杂度和最坏复杂度是同阶的。 A. std::vector的 插入 B. 斜堆的合并 C. 二分的单调队列的插入 D. splay实现的平衡树的插入 E. 栈的 push 操作 F. 哈希表的查找操作 5. 若元素a, b, c, d, e, f, g依次进栈,栈的大小为 3,以下哪一种出栈顺序是不可 能的?() A. c, b, a, d, e, f, g B. b, c, d, a, f, e, g C. b, d, c, e, g, f, a D. a, d, e, b, c, g, f E. c, d, e, f, g, b, a F. c, b, d, e, f, g, a 第 2 页 / 共 14 页 6.关于最小生成树,下列说法正确的是( ) A. 最小生成树唯一,当且仅当边权两两不相等。 B. 使用完全二叉堆优化的 Prim 算法,复杂度为 Θ(|E|+|V|log|V|)。 C. 使用 Borůvka 算法,并查集使用最佳的优化,复杂度为 Θ*(|V|+|E|)α(|V|)+。 D. 先用 Prim 算法加入若干点和边,将这些点和边视为一个点,再对未被加入 最小生成树的边用 Kruskal 算法,能求出最小生成树。 E. 所有权值最小的边一定会出现在所有的最小生成树中 F. 使用普里姆( Prim)算法从不同顶点开始得到的最小生成树一定相同 7. 对于一个二叉树,其前序遍历为 A, B, D, E, C, F, G,其后序遍历为 D, E, B, G, F, C, A,其可能对应的二叉树的数量是多少?() A. 1 B. 5 C. 3 D. 6 E. 7 F. 4 8.当 n≤10 ! 时,算法需要执行的指令数量为 nlogn 条,该算法的时间复杂度 是
BCSP-X初中组基础知识测评样卷,bcsp真题,北京中小学信息学能力测评,c++题库
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明