蓝桥杯2019年第十届真题-修改数组-题解(C++代码) 摘要:### 解题思路:用并查集思路,如果一个数的父节点就是当前数的位置,如果标记下一个数值一样的数的位置+1 ```cpp #include #define x first #define y…… 题解列表 2020年10月15日 0 点赞 0 评论 737 浏览 评分:9.0
蓝桥杯算法提高VIP-删除数组中的0元素-题解(C++代码)简洁代码 摘要: #include using namespace std; int main() { int n, j = 0, t; cin >> …… 题解列表 2020年10月15日 0 点赞 0 评论 977 浏览 评分:9.9
The 3n + 1 problem -题解(C++代码) 摘要:是数据水了 还是我理解错了QAQ 以为会有$1-10^6$这种数据 思路是求出$1-10^6$所有数的循环长度 再用线段树查询 开1e6会爆空间 淦 果然是我想麻烦了 ``` #incl…… 题解列表 2020年10月15日 0 点赞 0 评论 321 浏览 评分:0.0
蓝桥杯2019年第十届真题-外卖店优先级-题解(C++代码) 摘要:### 解题思路:贪心的思路求解,先对订单的时间从小到大排序,要减去到当前订单的外卖店的时间与上一次到达该店的时间,这段时间是没有订单的,然后加上订单的数量。最后判断哪些订单从某一时间起就没有订单即可…… 题解列表 2020年10月14日 0 点赞 0 评论 1351 浏览 评分:9.9
蓝桥杯2019年第十届真题-完全二叉树的权值-题解(C++代码) 摘要:### 解题思路:类似于尺取法,依次取$2^{0},2^{1},2^{2}……$个数,如果越界就跳出, ```cpp #include #define x first #define y …… 题解列表 2020年10月14日 0 点赞 0 评论 1198 浏览 评分:9.9
蓝桥杯2019年第十届真题-Fibonacci 数列与黄金分割-题解(C++代码) 摘要:### 解题思路:当数据大时找不到思路,就先打表试一试,发现n=1~19的时候答案都是不同的,但是当n>=20的时候,答案是固定值,所有我们只需要求出n=21的斐波那契,因为1 ~19答案不同,但是n…… 题解列表 2020年10月14日 0 点赞 0 评论 953 浏览 评分:9.9
蓝桥杯2018年第九届真题-搭积木-题解(C++代码) 摘要:### 解题思路: 先算出每一行的积木最大搭多高,然后找到可以搭积木的左端点i,然后找右端点j,i~j都是可以搭积木的,然后记忆化搜索这一块区域可以搭积木的方案数,然后再从j+1开始找,同上 `…… 题解列表 2020年10月14日 0 点赞 0 评论 1641 浏览 评分:9.9
蓝桥杯2018年第九届真题-调手表-题解(C++代码) 摘要:### 解题思路:因要采取最优策略,那么就是所有调到每一个点数的步数最大值,用宽搜每次调1点或者k点,第一次调到就放进答案里,最后找一个最大值即可 ```cpp #include #defi…… 题解列表 2020年10月14日 0 点赞 0 评论 1156 浏览 评分:6.0
蓝桥杯2016年第七届真题-最大比例-题解(C++代码) 摘要: #### 思路: ##### 把输入的数从小到大排序,然后把每个的比例的分子和分母的最简形式换分出来,存到结构体中,然后按照分子或者分母的大小排序,然后进行分子间的相除,去比较求最小,并且不能为…… 题解列表 2020年10月14日 0 点赞 3 评论 1378 浏览 评分:3.8
蓝桥杯算法提高VIP-数的划分-题解(C++代码)推荐视频学习背包问题求解 摘要:## 这几乎就是完全背包的一点变形,不懂背包问题的(包括0/1背包,完全背包),建议先看B站别人视频的详细讲解:https://www.bilibili.com/video/BV1C7411K79w?…… 题解列表 2020年10月14日 0 点赞 0 评论 583 浏览 评分:0.0