首次打蓝桥杯总结(c/c++B组)

news2025/4/18 13:36:20

目录

一、对每个题进行总结   

1.填空题

2.第一个大题---可分解的正整数(10--3)

3.第二道大题---产值调整(10--3)

4.第三道大题---画展部署(15--7)

5.第四道大题---水质检测(15--3)

6.最后两道大题

二、对备赛的总结

三、对未来的计划


一、对每个题进行总结   

1.填空题

前两个填空题我认为比我刷过的填空题要难,难不少,而且有点向数学那方面靠拢,而我一般刷的都是关于日期问题、基本算法的一些问题,数论还没有深入的接触,所以我对这两个填空题没有做出来倒是没有很大的遗憾。

2.第一个大题---可分解的正整数(10--3)

这个考完之后看了题解其实真的就像签到题差不多,除了1,其实都是符合题意的,只要计算非1的个数就可以,但是我考场上没想起来,用三层循环求解的,可以过百分之三十的测试用例,只能得三分。其实这也算是一道思维比较高的题目,但是代码难度不高。

3.第二道大题---产值调整(10--3)

这个其实我是有些遗憾的,也是只得了百分之三十的分数,其实如果当时把精力放在前三道大题上多一点,AC一两道题其实还是可以的,我先写完暴力之后就开始做后面的题,这道大题最终都会收敛到1,只要加个条件break一下,就是满分,但是没想到这一点,(只想着做后面的大题)这也是很大的错误,而且最后那两道也没做出来。

4.第三道大题---画展部署(15--7)

这道题我用的排序+前缀和,在洛谷上测了发现能拿一半的分数,具体的思路其实是考察双指针,当时我感觉自己想的很对,但是其实是把问题想简单了一点,还得多练。

5.第四道大题---水质检测(15--3)

这道题当时有两种思路,一种是直接模拟,另一种是dfs,但是看了样例的范围比较大,dfs应该是过不去,而且通过的应该也很少,所以就根据自己的想法去讨论,但是当时思路不是很清晰,样例是过了,但是不知道能过多少。

6.最后两道大题

倒数第二道考的是图论,我把并查集模板套上去了,不知道能不能骗两分。倒数第一道题考的是真正的dfs,最难的部分就是异或这个符号的优先级处理问题,其他的我都能整出来,就这一步处理不好,最后花了我一个多小时也没把样例通过,而且还没时间去想前三道大题的最优解,这是我最遗憾的一点。

估计只能拿个省三,如果运气好点可能有个省二,但是进国赛是不可能的了,失望是肯定的,但是一定不能绝望。

二、对备赛的总结

从大一开始学C语言就想着大二要打一打蓝桥杯,于是系统的在b站上学了半年多的C和C++语言,可以说基础我认为是比较扎实的。于是大二上半学期开始接触算法,到现在的话,学习了前缀和、差分、日期问题、dfs、双指针、二分答案二分查找等等一些基础算法,逐渐对算法有了认识,难是真的挺难的,像dp、滑动窗口这种确实去接触了些但是还没有真正的学会,想去在比赛中获奖或者AC一道比较难的题目都是需要付出大量的时间精力的。我感觉打算法赛就是像高考似的,学了1000个中的100个知识点,考了的可能还没学到,所以挫败感是很大的,迷茫和怀疑也是很正常的事情。

其实反过来又想,如果算法一点没接触,其实连最基本的暴力都想不出来怎么解,最后的成绩可能只是个位数,所以说好好学和随便学其实差距也是比较大的,只是一时半会显现不出来。

三、对未来的计划

目前是大二学生,计划是要考研,而且也是想考一个好一点的研究生,大三计划还要打蓝桥杯、CCF认证和一些软考,所以说算法是要继续学习的,板凳是必须要坐得住的,奖是要得到自己想要的成绩的,编程能力也必须得提高的。其实这些都不是最重要的,最重要的是能不能在这次失败中重新找回自己,重振旗帜才是最重要的。


说到最后:其实这次结果很让自己失望,也让指导老师失望,感觉最后的成绩没有和自己的付出成正比。但是当我在网上看别人刷了300多道甚至更多的题的时候,我也在怀疑是不是自己付出的不够多,甚至怀疑自己有没有这方面的天赋。总之,希望自己能够重新燃起信心,未来的路还有太长太长了,快点忘记这次失败,继续奋斗加油!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2336620.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第八天 开始Unity Shader的学习之Blinn-Phong光照模型

Unity Shader的学习笔记 第八天 开始Unity Shader的学习之Blinn-Phong光照模型 文章目录 Unity Shader的学习笔记前言一、Blinn-Phong光照模型①计算高光反射部分效果展示 二、召唤神龙:使用Unity内置的函数总结 前言 今天我们编写另一种高光反射的实现方法 – Blinn光照模型…

豆瓣图书数据采集与可视化分析

文章目录 一、适用题目二、豆瓣图书数据采集1. 图书分类采集2. 爬取不同分类的图书数据3. 各个分类数据整合 三、豆瓣图书数据清洗四、数据分析五、数据可视化1. 数据可视化大屏展示 源码获取看下方名片 一、适用题目 基于Python的豆瓣图书数据采集与分析基于Python的豆瓣图书…

常见的爬虫算法

1.base64加密 base64是什么 Base64编码,是由64个字符组成编码集:26个大写字母AZ,26个小写字母az,10个数字0~9,符号“”与符号“/”。Base64编码的基本思路是将原始数据的三个字节拆分转化为四个字节,然后…

YOLOV8 OBB 海思3516训练流程

YOLOV8 OBB 海思3516训练流程 目录 1、 下载带GPU版本的torch(可选) 1 2、 安装 ultralytics 2 3、 下载pycharm 社区版 2 4、安装pycharm 3 5、新建pycharm 工程 3 6、 添加conda 环境 4 7、 训练代码 5 9、配置Ymal 文件 6 10、修改网络结构 9 11、运行train.py 开始训练模…

[MySQL] 事务管理(二) 事务的隔离性底层

事务的隔离性底层 1.数据库并发的场景2.读-写2.1MVCC三个变量2.1.1 3个记录隐藏列字段2.1.2 undo日志 模拟MVCCselect 的读取2.1.3 Read View(读视图) 3.RR与RC的区别 1.数据库并发的场景 读-读:不存在问题,也不需要并发控制读-写…

20、.NET SDK概述

.NET SDK(Software Development Kit) 是微软提供的一套开发工具包,用于构建、运行和管理基于 .NET 平台的应用程序。它包含了一组丰富的工具、库和运行时环境,支持开发者在多种操作系统(如 Windows、Linux 和 macOS&am…

18-21源码剖析——Mybatis整体架构设计、核心组件调用关系、源码环境搭建

学习视频资料来源:https://www.bilibili.com/video/BV1R14y1W7yS 文章目录 1. 架构设计2. 核心组件及调用关系3. 源码环境搭建3.1 测试类3.2 实体类3.3 核心配置文件3.4 映射配置文件3.5 遇到的问题 1. 架构设计 Mybatis整体架构分为4层: 接口层&#…

冒泡排序、插入排序、快速排序、堆排序、希尔排序、归并排序

目录 冒泡排序插入排序快速排序(未优化版本)快速排序(优化版本)堆排序希尔排序归并排序各排序时间消耗对比 冒泡排序 冒泡排序核心逻辑就是对数组从第一个位置开始进行遍历,如果发现该元素比下一个元素大,则交换位置,如果不大,就…

CD27.【C++ Dev】类和对象 (18)友元和内部类

目录 1.友元 友元函数 几个特点 友元类 格式 代码示例 2.内部类(了解即可) 计算有内部类的类的大小 分析 注意:内部类不能直接定义 内部类是外部类的友元类 3.练习 承接CD21.【C Dev】类和对象(12) 流插入运算符的重载文章 1.友元 友元函数 在CD21.【C Dev】类和…

QT安装详细步骤

下载 清华源 : 清华源 1. 2. 3. 4.

Unity游戏多语言工具包

由于一开始的代码没有考虑多语言场景,导致代码中提示框和UI显示直接用了中文,最近开始提取代码的中文,提取起来太麻烦,所以拓展了之前的多语言包,降低了操作复杂度。最后把工具代码提取出来到单独项目里面,…

实验三 I/O地址译码

一、实验目的 掌握I/O地址译码电路的工作原理。 二、实验电路 实验电路如图1所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器, Y0:280H~287H&…

视觉语言导航(VLN):连接语言、视觉与行动的桥梁

文章目录 1. 引言:什么是VLN及其重要性?2. VLN问题定义3. 核心挑战4. 基石:关键数据集与模拟器5. 评估指标6. 主要方法与技术演进6.1 前CLIP时代:奠定基础6.2 后CLIP时代:视觉与语言的统一 7. 最新进展与前沿趋势 (202…

计算机网络中科大 - 第7章 网络安全(详细解析)-以及案例

目录 🛡️ 第8章:网络安全(Network Security)优化整合笔记📌 本章学习目标 一、网络安全概念二、加密技术(Encryption)1. 对称加密(Symmetric Key)2. 公钥加密&#xff0…

XCTF-web(四)

unserialize3 需要反序列化一下:O:4:“xctf”:2:{s:4:“flag”;s:3:“111”;} php_rce 题目提示rce漏洞,测试一下:?s/Index/\think\app/invokefunction&functioncall_user_func_array&vars[0]phpinfo&vars[1][]1 flag&#xff1…

在Vue项目中查询所有版本号为 1.1.9 的依赖包名 的具体方法,支持 npm/yarn/pnpm 等主流工具

以下是 在Vue项目中查询所有版本号为 1.1.9 的依赖包名 的具体方法,支持 npm/yarn/pnpm 等主流工具: 一、使用 npm 1. 直接过滤依赖树 npm ls --depth0 | grep "1.1.9"说明: npm ls --depth0:仅显示直接依赖&#xf…

若依微服务版启动小程序后端

目录标题 本地启动,dev对应 nacos里的 xxx-xxx-dev配置文件 本地启动,dev对应 nacos里的 xxx-xxx-dev配置文件

莒县第六实验小学:举行“阅读世界 丰盈自我”淘书会

4月16日,莒县第六实验小学校园内书香四溢、笑语盈盈,以“阅读世界 丰盈自我”为主题的第二十四届读书节之“淘书会”活动火热开启。全校师生齐聚一堂,以书会友、共享阅读之乐,为春日校园增添了一抹浓厚的文化气息。 活动在悠扬的诵…

国产数据库与Oracle数据库事务差异分析

数据库中的ACID是事务的基本特性,而在Oracle等数据库迁移到国产数据库国产中,可能因为不同数据库事务处理机制的不同,在迁移后的业务逻辑处理上存在差异。本文简要介绍了事务的ACID属性、事务的隔离级别、回滚机制和超时机制,并总…

C++学习记录:

今天我们来学习一门新的语言,也是C语言最著名的一个分支语言:C。 在C的学习中,我们主要学习的三大组成部分:语法、STL、数据结构。 C的介绍 C的历史可追溯至1979年,当时贝尔实验室的本贾尼斯特劳斯特卢普博士在面对复杂…