题解列表

筛选

分糖果(C++代码)简洁明了

摘要:解题思路:上代码注意事项:参考代码:#include<iostream> #include <vector> using namespace std; bool isequal(vector<i……

C++ 将头朝向转化为数组 简便思路

摘要:解题思路:可以将蚂蚁左或右转向再向前移动转化为:蚂蚁移动到上下左右四个方向上.关键是        上            可以转化为数组dir={左,上,右,下};即dir={0,1,2,3}  ……

2581: 蓝桥杯2020年第十一届省赛真题-字符串编码C++

解题思路:STL大法好,用string存储字符串,利用贪心的思路,每次尽量让输出的字母字典排序更高。首先用string类存储字符串。每次输出前先判断字符串前两位数字是否在[1,26]的区间中(1)不在[1,26]中,那么我们只能输出字符串第一个数字对应的字母(2)如果在[1,26]中,

数的划分c++

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<cstdio>#include<algorithm>#include<cmath>#include<cstring>……

数的划分c++

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<cstdio>#include<algorithm>#include<cmath>#include<cstring>……
优质题解

蓝桥杯历届试题-小朋友排队【树状数组 C++ 详解】

**题目分析**:表面上看,这是一道排序题,但实际上,这道题目不仅仅要求简单的排序,因为题目要求的是小朋友从低到高排序后,他们的不高兴程度之和的最小值,也就是求逆序对数的题目。例如:样例输入(3,2,1)中,有3个逆序对——(3,2),(3,1),(2,1),

报数问题c++

摘要:解题思路:因为不知道数据范围,所以使用vector动态数组判断读入的数是否被筛掉。cnt记录被筛的数的个数,tmp记录目前的报数。注意事项:参考代码:#include<iostream>#includ……

四维偏序:CDQ解法

CDQ跟八叉树一样都是$$O(n\log^3n)$$的。CDQ内尽可能用归并排序,常数较小,在某OJ跑到了第三优解(八叉树是第五优),可惜dotcpp上CDQ跑不过八叉树。既然优质题解已经没了我就不讲了,各位看看乐呵就好。```cpp////CreatedbyCat-shaoon2022/2/23./