蓝桥杯最后一天警告!!!

1.万能头文件

#include <bits/stdc++.h>

2.一道题实在一点都不会,直接碰运气骗分

#include <bits/stdc++.h>
using namespace std;

int main()
{
    srand(time(0));
    printf("%d",rand()%10+1);//生成一个1到10之间的随机整数,并输出
    printf("%d",rand()%100+1);//生成一个1到100之间的随机整数,并输出

}

3.typedef long long ll    记得一定要防止溢出,多使用long long
 

4.最后的高频考点复习

  1. 核心算法重点复习

    • 必考高频算法:DFS/BFS、动态规划(背包、线性DP)、贪心、二分法、排序、前缀和、简单数论(GCD、质数判断)。

    • 代码模板默写:确保能快速写出以下模板:

      • BFS(队列实现,处理迷宫最短路径)

      • 并查集(路径压缩)

      • 快速排序/归并排序

      • 二分查找(左边界、右边界)

    • 易错点回顾

      • 数组越界、循环边界条件(比如 i <= n 还是 i < n

      • 递归终止条件、DFS 回溯标记清除

      • 数据类型溢出(用 long long 代替 int

5.高频考点踩坑警告

1.输入输出格式 行末空格/换行:蓝桥杯评测可能严格检查输出格式,务必与样例一致、

2。

  1. 数据范围与溢出

    • 看到 1≤n≤1e5,优先用 long long 而非 int

    • 计算乘法时用 (long long)a * b 强制转换防溢出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2301_80355452

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值