蓝桥杯的考前突击(基础)

部署运行你感兴趣的模型镜像
蓝桥杯一些提醒:
  • 时间:2023年4月8日 9:00-13:00(提前半小时以上)
  • 询问了一下之前在学校的参赛的同学(小黑):草稿纸是自己带的,纸质资料不允许携带。
  • 题量大,往往不会做或者来不及用高效算法编码, 模拟、暴力过部分的测试样例先拿到30%左右的分数即可;
  • 填空题:每题5分,程序设计题8题,10,15,20,25分;
  • 心态放开:5道题左右完全解出就已经很棒了;后面的暴力解决即可;
常考题型:
  • 杂题:考察思维能力和编码能力;(10分以上)
  • BFS搜索和DFS搜索:也就是暴力搜索–基础中的基础,虽然可能会超时;
  • 动态规划:线性DP,状态压缩DP、树形DP;
  • 简单数学和简单数论,比如杨辉三角、GCD、LCD
  • 简单的字符串处理、输入输出、简单图论(最短路径,BFS)。
  • 基本算法:例如排序(sort、自定义排序函数)、排列、二分、倍增、差分、贪心。
  • 基本数据结构:队列、栈、链表、二叉树。
填空题:
  • 可以手算,或者用软件(EXCEL)帮助计算,运行时间比较长的计算题,测评机不好判题,就搞成了填空题的形式;
  • 我遇到的,比如第5题,一般要编码实现,可以跳过,先做后面的简单的编程题;

(img-Q5QSD61l-1680529300139)(https://znl9ai9z2z.feishu.cn/space/api/box/stream/download/asynccode/?code=N2YzOTUzMzVlYzAwMmIyZGRiZGIxZjU4MzUwMWI3NTVfalBJelRuU0p4cXNlTjNFTVJZZmYwVU9SOTZrbW9WdVJfVG9rZW46SDhTUmJJQzYyb2h2RkF4Y0JKaGNkb2FWbjVnXzE2ODA1MjkyNjQ6MTY4MDUzMjg2NF9WNA)]

  • OJ642题(DFS题)

  • 填空题:字符、大数字、日期问题、Python首选(减少编码时间,Python代码相对来说更短一些)

    • 如下图,Python处理日期:
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zgRdAtxA-1680529300140)(https://znl9ai9z2z.feishu.cn/space/api/box/stream/download/asynccode/?code=OTM1NjQ3NTgwMzQzMzc3MTcyZDVhODA0YTZlZTMxMDJfcElLOFpDRzZ4TzdaWE9DcmViOUhRaXZhVUQ0S2JMTmZfVG9rZW46SUNHQmJTRGl5b0tKWUd4TW4zTWNWcllRbkRjXzE2ODA1MjkyNjQ6MTY4MDUzMjg2NF9WNA)]

    • Python处理大数:
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2RWDnzco-1680529300141)(https://znl9ai9z2z.feishu.cn/space/api/box/stream/download/asynccode/?code=ZWZiNzVkOTczODM5N2EzNjcwYTQ1YTRjZDViMDQ2NjRfa1oxNWM4dnVYWFB3YzVwOWFGTktVWHcwU3U3bUp1RVdfVG9rZW46Q1dPUGJYZGdKb1VoNm94ZHNSTGNyMDdGbnFkXzE2ODA1MjkyNjQ6MTY4MDUzMjg2NF9WNA)]

    • Python处理字符:
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VPUV8D32-1680529300142)(https://znl9ai9z2z.feishu.cn/space/api/box/stream/download/asynccode/?code=MDY2MmEzZTg1YzZiM2QyNGRjM2Y0NGNiZGQ1Y2I1ZmRfQVVSN0dpWWlnVzVqZEZhVTY2YW9ESk5oaHZZY0tJU09fVG9rZW46RTYwc2JVcFE0b1ZRdVB4b3Y4Z2NydVFqbmxnXzE2ODA1MjkyNjQ6MTY4MDUzMjg2NF9WNA)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B1bR8Q1A-1680529300143)(https://znl9ai9z2z.feishu.cn/space/api/box/stream/download/asynccode/?code=MGQ5NmEyZGI4OTFhYjBlNThmOWY0NDQwZWQyOTEzNzdfc2wxNXpweE1HYjdpa2lEUGhkaVR5QlJtWDZHTHFSTTBfVG9rZW46WlR1NWIySlRTb3ZWeWd4WEVVb2M1OFdQblZlXzE2ODA1MjkyNjQ6MTY4MDUzMjg2NF9WNA)]

题目练习:(蓝桥OJ)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-knYN6l3Z-1680529300144)(https://znl9ai9z2z.feishu.cn/space/api/box/stream/download/asynccode/?code=OTExMzQ5ZWZlZGUyZThlZGI3YmYzZTkzNzJlNTg4MjJfY3NWN1JPd2dUTDB3SmwwQ1lWRnB6eEZiUU9yN0tod3pfVG9rZW46RHFjYWI4aWJ6b1Z6eVB4MzhCOGNLYWwwbnloXzE2ODA1MjkyNjQ6MTY4MDUzMjg2NF9WNA)]

参考链接以及个人总结:

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### 关于蓝桥杯 C语言 考前速成 学习资料 技巧 #### 复试与竞赛准备策略 对于即将参加蓝桥杯或其他编程类竞赛的学生来说,制定清晰的学习计划至关重要。在春节后的复习阶段,建议考生不仅关注技术细节,还应全面规划个人发展路径[^1]。例如,在复试之前准备好必要的材料(如简历、自荐信及相关证明文件),并熟悉目标导师的研究领域。 #### 客观题应对方法 考试初期可能会感到一定压力,但合理分配时间能够有效缓解焦虑情绪。通常情况下,客观部分占比较小却容易得分,因此不必在此花费过多精力。按照以往经验来看,这部分应在较短时间内完成以便留足时间为后续主观解答预留充足资源[^3]。 #### 主要考察知识点概述 针对C/C++方向选手而言,动态规划(DP)无疑是最为核心也是最难掌握的内容之一。以下是几种常见类型的DP及其重要程度星级评定: - **线性dp** (4星): 基础且应用广泛。 - **背包dp** (4星): 经典模型需熟练掌握。 - **区间dp** (3星): 需理解状态转移方程设计思路。 - **树形dp** (3星): 结合图论知识解决复杂结构问题。 - **状压dp** (3星): 使用二进制表示集合状态解决问题。 - **数位dp** (3星, 推荐优先学习因实现相对简单): 对数字每一位特性建模分析。 - **概率与期望dp** (2星): 更加理论化,实际比赛中较少见。 - **计数类型dp** (4星): 如分割整数等问题求解方案总数。 特别值得注意的是某些特定技巧可用于加速计算过程或者简化逻辑处理方式[^4]。 ```c // 示例代码片段展示如何通过备忘录机制优化斐波那契序列生成效率 #include <stdio.h> #define MAX_N 100 int memo[MAX_N]; int fib(int n){ if(n<=1)return n; if(memo[n]!=-1)return memo[n]; return memo[n]=fib(n-1)+fib(n-2); } void init(){ for(int i=0;i<MAX_N;i++)memo[i]=-1; } int main() { int N; scanf("%d",&N); init(); printf("Fibonacci(%d)=%d\n",N,fib(N)); } ``` 上述例子展示了利用记忆化搜索减少重复子问题运算次数从而提升整体性能的方法。这种思想同样适用于其他多种场景下的最优化求解过程中。 #### 刷题平台推荐 考虑到初学者水平差异较大以及不同赛事特点各异等因素影响下选择合适练习环境非常重要。“ACM小弟版”这类入门级挑战非常适合那些刚刚结束Java基础知识培训并且已经积累了一定数量基础算法实践经历的同学尝试参与其中进一步巩固所学概念同时锻炼实战能力[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值