【蓝桥杯大赛】简单回忆一下我的蓝桥杯比赛历程

news/2024/6/18 6:13:46 标签: 蓝桥杯, 职场和发展, 算法, 1024程序员节

努力是为了让自己不平庸

    • 前言/背景
    • 大赛简介
    • 参赛流程
    • 参赛经历
    • 经验心得
    • 资料分享

  • ❤️ 作者简介:大家好我是小鱼干儿♛是一个热爱编程、热爱算法的大三学生,蓝桥杯国赛二等奖获得者
  • 🐟 个人主页 :https://blog.csdn.net/qq_52007481
  • 个人社区:【小鱼干爱编程】
  • 🔥 算法专栏算法竞赛进阶指南
  • 💯 刷题网站:市面上的刷题网站有很多如何选择一个适合自己的网站呢,博主给这里推荐一款我常用的刷题网站 👉点击跳转

前言/背景

我一共参加过两次蓝桥杯大赛,获奖两次第一次是全国优秀奖,第二次是全国二等奖
虽然最后一次的比赛结果不是很满意,不过通过蓝桥杯比赛自己还是学到的很多东西。

大赛简介

蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性IT学科赛事。全国1200余所高校参赛,累计参赛人数超过40万人。蓝桥杯大赛连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目

参赛流程

蓝桥杯每年主要在4月左右举行省赛,5月国赛
省一可以参加国赛
想了解参赛流程建议去蓝桥杯的官网 https://www.guoxinlanqiao.com/

参赛经历

在大一我从参加的学习小组种了解到了“蓝桥杯竞赛”,学习小组的学长学姐也建议报名参赛,借此机会提高我们的算法能力。我当时刚接触编程,连基本的用法都不熟练,更别提参加算法比赛了,一开始是有些抵触的,不过进一步的了解之后知道了蓝桥杯的比赛时间在大一的下半学期,时间还算充裕,就抱着不破不立的心态报名了。

因为自己当时的基础不好,刚开始刷算法题的时候还是很艰难的,一个算法题自己能写一天,总是陷入一种自我怀疑的情况,经历几天后自己也发现这样下去不行,不能急于求成,要一步一步来,先把语言基础学好,再进行刷题。自己花了一天的时间制定了一个简易的计划,强迫自己不要想太多,不要急于求成。

因为还有平时的课程,前面的基础大约花了一个月的时间,然后就是一边学习一边刷算法,另外还要完成学习小组的进度、考核。就这样一直持续到寒假, 我是在大一的寒假学习的数据结构,不得不说在家的学习效率真低,导致数据结构学的也不怎么样,反正自己就是这样间歇性的努力一直到省赛。
第一次的蓝桥杯竞赛是我第一次参加时间长达4个小时的比赛,不过时间还是不够用,写出来的没有几道题,我以为自己要凉凉了,等比赛结果出来以后没想到自己是省一,进入了国赛。国赛准备的时间很短,糊里糊涂的就开始了考试,最后自己只得了一个优秀奖。

大二参加就有经验了,心态也比较平和,没事自己就刷刷算法题,看看数据结构,虽然自己最后没有得到国家一等奖,有不小得遗憾,但是回头想想自己收获得东西也不少

经验心得

  • 写题不要完全安装顺序来,一般填空的最后一个和大题的最后几道都是比较难的
  • 基本的数据结构一定要了解,经典的算法在比赛准备阶段一定要多练习
  • 能用内置函数解决绝不自己再重复造轮子,因为内置函数效率一般都很高
  • 蓝桥杯是OI赛制,也就是提交答案之后赛后评判,根据通过的样例数量给分。所以对于一些难度比较高的题目,想不到合适的解决方法就用暴力,能跑对几个案例就多捞一点分
  • 好像今年这一届(第十三届)对python的时间限制放宽了改为了10秒钟,所以用暴力解题也是一个好的选择
  • 在比赛中,可能会因为太紧张,而出现读不懂题的情况,这时候小声的出声读题能够让你的注意力更加的集中
  • 合理安排时间不要陷人做题的牢笼,不要因为一道题而放弃所有,如果在一道题上花费了将近1个小时还没有解决,先暂时放弃,去做其他的题目,后面的题目可能对于你来说更加简单
  • 关于试题的类型一般每年都差不多,备考阶段,根据自己的情况,由简入难,多思考,多刷题

资料分享

学习资料:我通常是在B站学习,B站有很多算法与数据结构的课程
算法练习力扣蓝桥杯牛客
真题详解:CDSN上很多博主都有写,当然我也有写,欢迎大家前来指正;相关试题也可以私信我

第十三届Python蓝桥杯国赛题解
第十三届Python蓝桥杯省赛题解

都看到这里了,希望大家三连支持一波


http://www.niftyadmin.cn/n/1371705.html

相关文章

Pandas | value_counts() 的详细用法

value_counts() 函数得作用 用来统计数据表中,指定列里有多少个不同的数据值,并计算每个不同值有在该列中的个数,同时还能根据指定得参数返回排序后结果。 返回得是Series对象 value_counts(values,sortTrue, ascendingFalse, normalizeFal…

小程序滑倒底部生命周期onReachBottom,下拉刷新事件

onReachBottom滑动底部触发 这个是生命周期函数! 实现下拉刷新 在页面的配置文件中定义 关闭下拉刷新事件不然会一直执行下拉刷新样式 当没有下拉刷新事件时执行也不会报错所以可以大胆定义

深度学习之文本分类 ----FastText

❤️ 作者简介:大家好我是小鱼干儿♛是一个热爱编程、热爱算法的大三学生,蓝桥杯国赛二等奖获得者🐟 个人主页 :https://blog.csdn.net/qq_52007481⭐ 个人社区:【小鱼干爱编程】🔥 算法专栏:算…

Python --- GUI编程(1)

GUI(Graphics User Interface)图形化用户界面编程 GUI编程类似于"搭积木",将一个个的组件放到窗口中,并给各 个组件赋予相应的事件绑定 常用的GUI库 Tkinter 是python标准的GUI库,支持跨平台的GUI开发&…

编写富文本渲染接口数据以及改变接口数据图片格式,选择接口数据添加到data里

当接口返回来的数据是这样的话如果想放到页面渲染就得用到富文本 <rich-text nodes"{{goodsdetail.goods_introduce}}"></rich-text>当借口返回了太多没用的数据为了优化性能就要过滤数据 当接口数据返回的图片格式带有webp时 iphone部分手机 不识别 …

PythonGUI编程(2) ----面向对象,Label

GUI应用程序类的经典写法 — 面向对象 通过类Application组织整个GUI程序&#xff0c;类Application继承了Frame以及通过继承拥有了父类的特性&#xff0c;通过__init__初始化窗口中的对象&#xff0c;通过createWidget()创建窗口中的对象 Frame框架是一个Tkiner的组件&#xf…