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

PROBLEM SET

分治

按知识点筛选题目,系统巩固该考点。

共 72 题
重置

题目列表

共 72 题
A71 一元三次方程求解 NOIP提高组 / 2001 分治 普及- -- A204 [NOIP2020] 移球游戏 NOIP提高组 / 2020 分治 构造 省选/NOI- -- A71938 递归练习2 编程题 递归 分治 函数调用 入门 -- A58880 执行以下代码:def fun(m) 2021年 递归 分治 列表切片 -- -- A61485 2019年信奥赛csp-j 初赛阅读程序3:#include<bits/stdc++.h> 2019年 递归 分治 数组 函数调用 -- -- A61484 矩阵变幻:有一个奇幻的矩阵,在不停的变幻,其变幻方式为:数字0变成矩阵,数字1变成矩阵。最初该矩阵只有一个元素0,变幻n次后,矩阵会变成什么样?例如,矩阵最初为:[0];矩阵变幻1次后: ;矩阵变幻2次后:。输入一行一个不超过10的正整数n。输出变幻n次后的矩阵。试补全程序。提示: “<<”表示二进制左移运算符,例如(11)2<<2=(1100)2; 而“^”… 2019年 递归 分治 位运算 二维数组 -- -- A62008 现在用如下代码来计算xn,其时间复杂度为(C)。double quick_power(double x, unsigned n){ 2023年 递归 分治 时间复杂度 -- -- A62895 运行下面程序,输出结果是( )。int a[6] = {16, 8, 32, 10, 9, 21}; 创意编程组 递归 分治 数组遍历 -- -- A60646 小明的班级有8个同学,每个人身上贴了一个不同的数字,现在要举办一场”快速排序比赛“,规则如下:(1)设置两个变量i, j,排序开始时,i=0,j=N-1 。(2)以第一个元素作为关键数据,将其赋值给key, 即key = A[0] 。(3)从j开始向前搜索,即由后向前搜索(j--), 找到第一个小于key的值A[j],将A[j]与A[i]交换。(4)从i开始向后搜索,即由前向后搜索(i++),找… 2025年 递归 分治 快速排序 数组操作 -- -- A1796 眼红的同学 分治 树状数组 省选/NOI- -- A67470 关于下述C++代码的快速排序算法,说法错误的是( )。int randomPartition(std::vector<int>& arr, int low, int high) { 2025年 递归 分治 快速排序 随机化算法 -- -- A67921 有n位同学的成绩已经从小到大排好序,现在对它执行下面这段以第一个元素为 pivot 的快速排序,请 问此次排序的时间复杂度是( )。1 void quicksort(vector<int>& a, int l, int r) { 2026年 递归 分治 快速排序 时间复杂度 -- -- A1877 Moo 模拟 字符串 递归 分治 普及/提高- -- A1907 L 国的战斗之排兵布阵 递归 分治 普及/提高- -- A1916 求第 k 小的数 分治 普及/提高- -- A2176 南蛮图腾 深度优先搜索 字符串 递归 分治 普及- -- A2224 动态逆序对 分治 省选/NOI- -- A2266 平面最近点对(加强版) 递归 分治 提高+/省选- -- A2271 城市建设 分治 省选/NOI- -- A2301 画框 分治 NOI/NOI+/CTSC --