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

目录

一、对每个题进行总结   

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.mzph.cn/pingmian/77018.shtml

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

相关文章

林纳斯·托瓦兹:Linux系统之父 Git创始人

名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 林纳斯托瓦兹:Linux之父、Git创始人 一、传奇人物的诞生 1. 早年生活与家…

C语言多进程素数计算

题目描述&#xff1a; 以下代码实现了一个多进程素数计算程序&#xff0c;通过fork()函数创建子进程来并行计算指定范围内的素数。请仔细阅读代码并回答以下问题。 #include "stdio.h" #include "unistd.h" #include <sys/types.h> #include "…

uniapp-商城-27-vuex 通用方法

1 概述 上节说了vuex 的基本使用方法,分析了基本的使用方法。 在使用中,常见使用,我们要针对状态,购物车,不同类事务的管理,如果按照上节课的通用方法,那么使用和维护是会很大的难度的。 所以这里就必须要进行处理,借助 modules 进行定义不同类事务的处理手段。便于…

半导体设备通信标准—secsgem v0.3.0版本使用说明文档(4)之HSMS(SEMI E37)

文章目录 1、消息快1.1、选择 请求1.2、选择响应1.3、取消选择请求1.4、取消选择响应1.5、Linktest 请求1.6、Linktest 响应1.7、拒绝请求1.8、单独请求1.9、数据消息 2、 协议2.1、 事件 SEMI E37 HSMS 定义主机和设备之间通过 TCP 协议的通信。 它指定用于启动和终止连接的数…

通过GO后端项目实践理解DDD架构

最近在工作过程中重构的项目要求使用DDD架构&#xff0c;在网上查询资料发现教程五花八门&#xff0c;并且大部分内容都是长篇的概念讲解&#xff0c;晦涩难懂&#xff0c;笔者看了一些github上入门的使用DDD的GO项目&#xff0c;并结合自己开发中的经验&#xff0c;谈谈自己对…

Ubuntu系统连网问题

0. Preface 给一台新电脑装上Ubuntu系统后&#xff0c;接好网线&#xff0c;发现上不了网&#xff0c;右上角是有网络连接的图标的&#xff0c;也能获取到ip地址&#xff0c;就是没办法连网&#xff0c;ping www.google.com也没反应。 其实应该是网络设置有点问题&#xff0c;…

C/C++---头文件保护机制

在 C 和 C 编程里&#xff0c;头文件保护机制是一种防止头文件被重复包含的技术&#xff0c;它主要借助 #ifndef、#define 和 #endif 这些预处理指令来达成&#xff0c;也可以使用 #pragma once 这一编译器特定指令。下面详细阐述这一机制&#xff1a; 1. 头文件重复包含的问题…

蓝桥杯 8. 分巧克力

分巧克力 原题目链接 问题描述 儿童节那天有 K 位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。 小明一共有 N 块巧克力&#xff0c;其中第 i 块是 Hᵢ Wᵢ 的长方形。为了公平起见&#xff0c;小明需要从这 N 块巧克力中切出 K 块巧克力分给小朋友们。 要求…

从 SQL2API 到 Text2API:开启数据应用开发的新征程

在技术革新浪潮的席卷下&#xff0c;数据应用开发领域正经历着深刻变革。曾经&#xff0c;构建数据 API 需要开发者具备扎实的数据库知识和编程技能&#xff0c;手动编写复杂的 SQL 查询与 API 代码&#xff0c;这一过程不仅耗时费力&#xff0c;还将众多非技术人员阻挡在数据应…

继承:(开始C++的进阶)

我们今天来学习C的进阶&#xff1a; 面向对象三大特性&#xff1a;封装&#xff0c;继承&#xff0c;多态。 封装我们在前面已经学了&#xff0c;我们细细理解&#xff0c;我们的类的封装&#xff0c;迭代器的封装&#xff08;vector的迭代器可以是他的原生指针&#xff0c;li…

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

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

JavaScript:表单及正则表达式验证

今天我要介绍的是在JavaScript中关于表单验证内容的知识点介绍&#xff1a; 关于表单验证&#xff0c;我接下来则直接将内容以及效果显示出来并作注解&#xff0c;这样可以清晰看见这个表达验证的妙用&#xff1a; <form id"ff" action"https://www.baidu.…

天元证券|调仓曝光!首批科技基金一季报出炉

4月15日&#xff0c;中欧基金、永赢基金、长城基金等公募基金公司旗下部分权益类基金产品一季报出炉。 券商中国记者梳理发现&#xff0c;永赢信息产业智选混合主要聚焦信息技术领域布局&#xff0c;前十大重仓股中9只股票属于信息技术行业&#xff0c;合计占基金资产净值比例达…

SpringAI版本更新:向量数据库不可用的解决方案!

Spring AI 前两天&#xff08;4.10 日&#xff09;更新了 1.0.0-M7 版本后&#xff0c;原来的 SimpleVectorStore 内存级别的向量数据库就不能用了&#xff0c;Spring AI 将其全部源码删除了。 此时我们就需要一种成本更低的解决方案来解决这个问题&#xff0c;如何解决呢&…

Sklearn入门之datasets的基本用法

、 Sklearn全称:Scipy-toolkit Learn是 一个基于scipy实现的的开源机器学习库。它提供了大量的算法和工具&#xff0c;用于数据挖掘和数据分析&#xff0c;包括分类、回归、聚类等多种任务。本文我将带你了解并入门Sklearn下的datasets在机器学习中的基本用法。 获取方式 pi…

优化 Dockerfile 性能之实践(Practice of Optimizing Dockerfile Performance)

优化 Dockerfile 性能之实践 构建 Docker 镜像时&#xff0c;Dockerfile 的性能会显著影响构建过程的效率。经过优化的 Dockerfile 可以缩短构建时间、最小化镜像大小并提高整体容器性能。在本文中&#xff0c;我们将探讨优化 Dockerfile 性能的最佳实践。 尽量减少层数 影响…

出现 ERR_CERT_COMMON_NAME_INVALID | 301 302 重定向的解决方法

目录 前言1. 问题所示2. 原理分析3. 解决方法前言 🤟 找工作,来万码优才:👉 #小程序://万码优才/r6rqmzDaXpYkJZF 爬虫神器,无代码爬取,就来:bright.cn 1. 问题所示 执行代码时,出现如下提示: GET https://xxxx/admin-api/system

C语言 —— 指尖跃迁 刻印永恒 - 文件操作

目录 1. 什么是文件 1.1 程序文件 1.2 数据文件 1.3 文件名 2. 二进制文件和文本文件 3. 文件的打开与关闭 3.1 流和标准流 3.2 文件指针 3.3 文件的打开与关闭 fopen fclose 4. 文件的顺序读写 4.1 fgetc和fputc fgetc fputc 4.2 fgets和fputs fgets fputs…

用css给div列表加个序号

用 CSS 的 counter 相关属性来为列表添加序号。以下是具体的代码&#xff0c;我将以 HTML 文件的形式提供&#xff0c;并且会运行展示效果&#xff1a; .as-div {// counter-reset: my-counter; /* 计数器名称是my-counter */// counter-reset: small-apple; /* 计数器名称是s…

Rust : 关于*const () 与type erase

*const () 可以替代泛型&#xff0c;更加灵活。 一、 代码 //use std::mem::transmute; trait Work {fn process(&self); } struct Foo(String);impl Work for Foo {fn process(&self) {println!("process work from Foo : {}", self.0);} } struct Bar(S…