蓝桥杯C++程序设计组的考试范围如下: -C++基础知识:基本数据类型及类型转换、变量与常量、字符与字符串、数组、赋值运算符、算数运算符、逻辑运算符、关系运算符、顺序结构、分支结构、循环结构程序设计、函数、变量的作用域、递归函数。 -简单算法:进制转换、模拟算法、枚举算法。 -基本数据结构:栈、队列、树、图...
编程大题则要求选手根据题面描述编写程序解决问题,程序应能处理所有可能的输入数据,具有普遍适用性。 五、考查范围 竞赛重点考查选手运用算法和数据结构解决实际问题的能力。考查范围涵盖程序设计基础、常见算法(排序、搜索、贪心、动规等)和基本数据结构(数组、字符串、树、图等),研究生组和大学A组的范围还包括博弈论...
考试体系及范围 ● Python科目大纲 (上下滑动查看) ● C++科目大纲 (上下滑动查看) ●Scratch科目大纲 (上下滑动查看) 2 考试形式与通过标准 等级考试每级别包括 1-5 道选择题及 1-3 道编程题,考试时间为 45 分钟。选择题按选择结果评判分数。选择题答案唯一、且清晰无歧义。 现场编程...
蓝桥杯c/c++需要知道哪些知识:1.整型:对整型来说,如果绝对值在10的九次方范围内,都可以定义为int型。一个int占32bit,也就是4字节(可能第一题会考)。如果数据范围超过10的十次方或者10的十八次方,就需要定义为longlong。一个longlong占64bit等于8字节。2.浮点型:对单精度float来说,一个浮点...
考查范围包括:以下范围中标*的部分只限于 C/C++研究生组、C/C++大学 A 组。C/C++程序设计基础:包含使用 C/C++编写程序的能力。该部分不考查选手对某一语法的理解程度,选手可以使用自己喜欢的语句编写程序。选手可在 C 语言程序中使用标准 C 的库函数,在 C++语言程序中使用标准 C++的库函数(包括 C 库、STL ...
2023年第十四届蓝桥杯省赛C++C组 子矩阵 题解 题面:我们用图像去抽象这个过程:这个域的圈定很像一个滑块在一个范围内移动,然后求出域中的最大值和最小值,这很像滑动窗口这道题 这道题我们可用单调队列来处理滑块区域的最值 有所区别的是,滑动窗口这道题区间是一维的,而这题的区间是二维 那么有没有...
1.考试范围:初级组主要针对7-10岁的学生(约1-4年级),考试内容涵盖Scratch、Python、C++、Arduino、Micro:bit、EV3等六个组别。中级组针对11-14岁的学生(约5-8年级),考试内容同样包括Scratch、Python、C++、Arduino、Micro:bit、EV3等六个组别。高级组则针对15-18岁的学生(约9-12年级),考试内容包含Python、C++...
首先能想到这是一个类似最长上升子序列的问题,状态转移方程为f_{i,j} = max(f_{i,j},f_{i-1,j}+1)\\以此可以写出如下代码,但是数据范围是 1e5 ,显然 O(n^2) 复杂度的算法是不行的,只能过50%的数据,需要考虑优化。 #include <bits/stdc++.h> using namespace std; const int N = 1e5 + ...
直接枚举八个位置的 O(n8)O(n8) 复杂度对于 n=100n=100 的范围显然本地跑也跑不出来但由于年份限制在 2023 年内,那么就找到所有为 2023 的子序列中,3 出现的最早的位置,记作 pp那么接下来花 O(n4)O(n4) 的时间枚举月份与日期所在位置,判断下即可...