蓝桥杯国三,浅浅说一下蓝桥杯

4 篇文章 0 订阅
1 篇文章 0 订阅

我是2022年参加的蓝桥杯的个人算法比赛,先后获得蓝桥杯广东省一等奖和全国三等奖

先贴上证书:
在这里插入图片描述
在这里插入图片描述

怎么了解到蓝桥杯的

起初,即2021年10月左右,我了解到以后工作的面试和笔试或多或少都会涉及到算法题,所以从那会开始我就慢慢的接触算法了,一开始接触的算法平台是leetcode。
2022年初,学校发布蓝桥杯比赛公告,明确只要通过学校选拔就可以免参赛费(个人参赛报名费要300)。我当时想着算法在哪里刷不是刷,免费参赛不要白不要,于是就报名参赛了。
学校选拔的使用的平台是洛谷,所以在学校选拔期间我开始时不时的在洛谷平台刷一些算法题。洛谷和leetcode代码提交的格式不同,leetcode是核心代码提交,而洛谷需要手动编写输入输出代码。显然,洛谷代码提交的格式与蓝桥杯一致,所以学校选择在洛谷上选拔参赛成员。

为什么参赛
  • 自身需求本来就需要刷算法题
  • 可以免费参赛
  • 获奖可以申请创新分,毕业对创新分有一定的要求
  • 如果能进国赛,简历上可以提一笔
比赛过程

通过学校选拔-> 获得免费参赛资格-> 参加省赛-> 获得省一等奖,有资格参加国赛-> 参加国赛-> 获得国赛三等奖
比赛初期即校赛期间我比较积极刷的题目比较多,通过校赛后就刷的少了,那会除了上课外大部分时间都在做项目。

常见的题型和代码格式

常见题型:暴力、模拟、贪心、背包、搜索、排序、路径问题等等。
输入的内容不多,可以使用Scanner输入,如果输入的内容多那么使用Scanner来获取输入内容会超时的。示例如下:

class Main {
    public static void main(String[] args) {
       // 可能存在输入超时的问题
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
    }
}

解决输入超时问题:

class Main {
    public static void main(String[] args) {
        StreamTokenizer in = new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
		in.nextToken();
		int n = (int)in.nval;
    }
}
参赛有什么收获
  • 虽然网上有人把蓝桥杯叫暴力杯或者圈钱杯,但是参加比赛会促使你有动力去刷算法题,况且我还是免费参加。
  • 毕业前夕一般都需要申请创新分,算是获取创新分的一个途径
  • 我也是拿过国赛奖的人了😄
关注公众号

请添加图片描述

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值