关于拿蓝桥杯省一这件事

博主分享了他在蓝桥杯C/C++竞赛中获得省一等奖的经历,详细介绍了蓝桥杯的竞赛内容、考试方式、时长、环境和题目形式。竞赛分为多个组别,全程机考,强调编程题的优化解决。蓝桥杯的奖项基于总分排名,一等奖选手将晋级国赛,难度和技术性更高。博主鼓励大家积极参与并分享了自己的备考心得。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于我拿蓝桥杯省一这件事

我呢,拿了蓝桥杯c/c++省一等奖,我知道,这是一个对于很多人来说微不足道的一个奖项,但这也是我现在唯一的竞赛奖项,参加过acm直接败北,只有这个蓝桥杯还带有一丝丝的温暖。在这里插入图片描述


也许很多人不在意,但是也肯定有和我一样小白的同学,准备参加或者是没有了解,我就来谈谈关于蓝桥杯。


前言

为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力,全面推动行业发展及人才培养进程,工业和信息化部人才交流中心特举办“全国软件专业人才设计与创业大赛”,大赛包括个人赛和团队赛两个比赛项目,个人赛设置:1、C/C++程序设计(本科A组、本科B组、高职高专组)2、Java软件开发(本科A组、本科B组、高职高专组)3、嵌入式设计与开发(大学组、研究生组)4、单片机设计与开发(大学组)5、电子设计与开发(大学组),团队赛设置:软件创业赛一个科目组别。


下面是具体的一些分享。

一、蓝桥杯是啥?

其实说白了,就是一个关于大学生的竞赛,而竞赛还分为了A组和B组。我呢,是二本院校,所以学校让我们报的是B组,相对于A组会简单一些,但是难题也还是难,二本院校也可以报A组,但是竞争激烈,量力而行。
主要的考试内容有:
c/c++本科A组,c/c++本科B组,c/c++高职高专组,java本科A组, java本科B组,java高职高专组,嵌入式设计与开发大学组,嵌入式设计与开发研究生组,单片机设计与开发本科组,单片机设计与开发高职高专组,电子设计与开发本科组,电子设计与开发高职高专组共12个组别。每位选手只能参加其中一个组别的竞赛。

二、主要内容

1.考试方式

具体如下:

软件类:全程机考。
选手机器通过局域网连接到各个分赛区的竞赛服务器。
选手答题过程中无法访问互联网,也不允许使用本机以外的资源(如USB连接)
以“服务器-浏览器”方式发放试题、回收选手作答。

2.考试时长

具体如下:
软件比赛:4小时,全程封闭。
电子类比赛:5小时,全程封闭。
考试场地会准备食物和水给参赛人员

3.考试上机环境

具体如下:
X86 兼容机器,内存不小于1G,硬盘不小于60G
Windows NT 内核系统(WindowsXP, Windows2000等)
c/c++ 开发环境:
Dev-cpp 5.4.0 支持ANSI C,ANSIC++,STL
c/c++ API 帮助文档(中文,chm格式)
Java 开发环境:
JDK 1.6
Eclipse Helios for JavaSE
API 帮助文档(中文,chm格式)

4.题目形式

具体如下:
软件类竞赛题目完全为客观题型,选手所提交作答的运行结果为主要评分依据。
(1)填空题

结果填空题

不择手段做出来,可以运用计算器,画图,还有电脑上一切可以利用的离线工具,包括excel和word等等,但是千万不能联网查题.

代码填空题

这个题,已经没有了,因为代码填空的话,放到编译器里,然后一个一个试还是比较容易做出来的,应该以后是不会再出现了,如果出现了,就带着脑袋试,还是比较容易做出来的.

(2)编程题

前面几题还是比较简单,算是签到题,就比如说我这一次,第一个编程题居然让我们求成绩的平均数,这个题初学代码的同学应该都可以比较轻松的做出来,这就是蓝桥杯中的送分题,千万不要做错!然后就是其他题,要记住,不是说你可以满足条件这道题就能拿满分的,你需要优化到一定的程度才可以得这道题得高分。
比如说dfs,如果dfs的深度过于深,那么计算的时间就会很长,如果是编程题的话,会不满足题目的时间限制,一般就需要你进行优化,改变算法,使用动态规划之类的方式进行优化时间。还有些题也会有空间限制,但是一般来说蓝桥杯的题不会超出内存的。


三、 关于奖项

蓝桥杯的奖项其实是一种排序的方式,也就是不规定你一定要做对多少题,而是你的总分数在所有参赛者前沿,你就可能是一等奖,而一等奖会被邀请去参加国赛,相对于省赛,这个的技术性和难度会变得比较大,我还没参加,等参加回来后再来更新一下,哈哈。

总结

加油总会成功,等我国赛结束我再来分享一下我的参数经历和一些准备。

### 蓝桥杯 Java 编程比赛推荐IDE和环境设置 #### 推荐使用的集成开发环境 (IDE) 对于蓝桥杯竞赛而言,Eclipse被官方指定为首选的IDE工具[^2]。这不仅是因为Eclipse具备强大的功能支持以及良好的社区资源,还因为熟悉该平台有助于参赛者更好地适应比赛环境。 #### JDK 安装与配置 在此之前应当确认已成功安装Java Development Kit(JDK),并完成必要的环境变量设定。如果尚未进行此步骤,则建议参照相关指南来执行这过程[^1]。确保`java -version`命令可以在命令提示符窗口返回正确的版本信息,表明JDK已被正确识别。 #### Eclipse 的获取与初步配置 既然已经准备好Java运行环境,可以直接前往[Eclipse官方网站](https://www.eclipse.org/downloads/)下载最新稳定版Eclipse IDE for Java Developers包。解压后无需额外安装流程即可启动应用。初次打开时可能会询问工作空间位置,默认选项通常满足需求;也可以自定义路径保存项目文件。 为了提高编码效率,在进入实际编写程序前可考虑对编辑器做些个性化的调整,比如更改字体大小、启用自动补全等功能。这些改动能够使用户体验更加舒适流畅。 #### 基础数据结构库准备 考虑到比赛中可能涉及到的数据处理任务,提前了解些常用的数据容器类是非常有帮助的。例如,`TreeSet`是个基于红黑树实现的有序集合,提供了高效的查找、插入和删除操作方法[^3]: ```java import java.util.TreeSet; public class Main { public static void main(String[] args){ TreeSet<String> set = new TreeSet<>(); set.add("str1"); set.add("str2"); set.add("str3"); System.out.println(set.isEmpty()); // false System.out.println(set.contains("str1"));// true System.out.println(set.size()); // 3 System.out.println(set.remove("str1")); // true set.clear(); } } ``` 通过上述准备工作,可以构建起个较为理想的编程环境用于备战蓝桥杯
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值