测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

信息学奥赛题库

按题型、年份与知识点筛选,快速定位练习题。

共 26 题 单选

题目列表

共 26 题
A62727 以下C++程序的时间复杂度为()#include<iostream> 2025年 时间复杂度 素数筛 线性筛法 单选 A62712 以下C++程序的时间复杂度为()intfunc(int n,int m) 2025年 递归 时间复杂度 组合数 单选 A62600 假设一个长度为 n 的整数数组中每个元素互不相同,且这个数组是无序的。要找到这个数组中最大元素的时间复杂度是多少?() 2024年 时间复杂度 数组遍历 算法分析 单选 A62592 在设计一个哈希表时,为了减少冲突,需要使用适当的哈希函数和和冲突解决策略。已知某哈希表中有 n 个键值对,表的装载因子为α(0<α<=1)。在使用开放地址法解决冲突的过程中,最坏情况下查找一个元素的时间复杂度为() 2024年 时间复杂度 哈希表 开放地址法 单选 A62020 假设n是图的顶点的个数,m是图的边的个数,为求解某一问题有下面四种不同时间复杂度的算法。对于m=θ(n)的稀疏图而言,下面的四个选项,哪一项的渐近时间复杂度最小。 2023年 时间复杂度 图论 稀疏图 单选 A62013 假设快速排序算法的输入是一个长度为n的已排序数组,且该快速排序算法在分治过程总是选择第一个元素作为基准元素。以下哪个选项描述的是在这种情况下的快速排序行为? 2023年 快速排序 时间复杂度 分治算法 基准元素 单选 A62008 现在用如下代码来计算xn,其时间复杂度为(C)。double quick_power(double x, unsigned n){ 2023年 递归 分治 时间复杂度 单选 A61974 下列()排序算法的时间复杂度为 0(n^2)。 2023年 时间复杂度 排序算法 单选 A61934 对一个n个顶点、m条边的带权有向简单图,用 Diikstra 算法计算单源最短路时,如果使用二叉堆进行优化,则其时间复杂度为( )。 2023年 时间复杂度 图论 最短路 Dijkstra算法 单选 A61930 下列( ) 算法的时间复杂度为 o(nlogn)。 2023年 时间复杂度 排序算法 算法分析 单选 A61646 以下排序算法的常见实现中,哪个选项的说法是错误的( ) 2022年 时间复杂度 排序算法 算法稳定性 单选 A61634 考虑对 n 个数进行排序,以下最坏时间复杂度低于 O(n2)的排序方法是( )。 2022年 时间复杂度 排序算法 算法分析 单选 A61625 对于给定的 n,分析以下代码段对应的时间复杂度,其中最为准确的时间复杂度为( )。int i, j, k = 0; 2022年 时间复杂度 循环嵌套 算法分析 单选 A61586 斐波那契数列的定义为:F1=1,F2=1,Fn=Fn-1+Fn-2 (n>=3)。现在用如下程序来计算斐波那契数列的第 n项,其时间复杂度为( )。F(n):if n<=2 return 1else return F(n-1) + F(n-2) 2021年 递归 时间复杂度 斐波那契数列 单选 A61558 具有 n 个顶点,m 条边的连通图采用邻接矩阵存储结构,进行深度优先遍历运算的时间复杂度为( )。 2021年 时间复杂度 图论 深度优先遍历 邻接矩阵 单选 A61553 假设某算法的计算时间表示为递推关系式 𝑇(𝑛) = 3𝑇 (n/2) + Θ(𝑛),𝑇(1) = Θ(1),则算法的时间复杂度为 ( ) 2021年 时间复杂度 递推关系 主定理 单选 A61551 以下排序算法中最好情况下时间复杂度与最坏情况下时间复杂度相同的是 ( )。 2021年 时间复杂度 排序算法 单选 A61517 具有n个顶点,e条边的图釆用邻接表存储结构,进行深度优先遍历运算的 时间复杂度为() 2020年 时间复杂度 图论 深度优先遍历 邻接表 单选 A61512 对一个n个顶点、m条边的带权有向简単图用Dijkstra算法计算単源最短 路时,如果不使用堆或其它优先队列进行优化,则其时间复杂度为()。 2020年 时间复杂度 图论 最短路径 Dijkstra算法 单选 A61438 设某算法的时间复杂度函数的递推方程是 T(n) = T(n - 1) + n(n 为正整数)及 T(0) = 1,则该算法的时间复杂度为( )。 2018年 时间复杂度 算法分析 递推方程 单选