【蓝桥杯】一文详解比赛流程及备赛方向

07-17 1079阅读

目录

【蓝桥杯】一文详解比赛流程及备赛方向
(图片来源网络,侵删)

蓝桥杯介绍

时间节点

比赛项目

报名及评奖机制

比赛细节(线上赛)

算法赛赛制:OI赛制

能力要求——以C++为例

C/C++语法基础

常见算法

在线刷题平台

LanqiaoOJ

力扣(leetcode)

洛谷

牛客

codeforces


蓝桥杯介绍

时间节点

报名时间:2023年10月7日-2023年12月15日

省赛比赛时间:2024年4月13日

国赛比赛时间:2024年6月1日

*按照各学校实际情况,是否举行校赛,省赛采取线下还是线上

比赛项目

本文只集中介绍蓝桥杯的算法类竞赛,另有Web应用开发,电子类,艺术类等可自行了解

  • C/C++程序设计:参加人数最多,高手云集,新手也多

  • Python程序设计:难度相对简单,上手快

  • Java软件开发:位于前两者之间

    报名及评奖机制

    以下摘自蓝桥官网

    研究生只能报研究生组。985、211本科生只能报大学A组及以上组别,其它院校本科生可自行选择报大学B组及以上组别,高职高专院校可报大学C组或其他任意组别

    省赛每个组别设置一、二、三等奖,原则上各奖项的比例为10%、20%、30%。

    国赛(总决赛)个人赛根据相应组别分别设立一、二、三等奖及优秀奖。其中,一等奖不高于5%,二等奖占20%,三等奖不低于35%,优秀奖不超过 40%,零分卷不得奖

    即得分只要在前60%就可以获奖,往年惯例来看,答对两至三题即可省三

    比赛细节(线上赛)

    • 比赛可以使用官方的帮助文档

    • 比赛中,填空题直接提交答案,非选择题提交代码

    • 官方会提供试题压缩包和密码,须先准备好解压软件

    • 以下摘自蓝桥杯准考证

      • 选手须在4月8日-4月12日登录比赛系统完成模拟测试及人脸识别,并安装插件“ACMCoder-ExamHelper”且保持运行状态

      • 选手在比赛当天8点30分进入腾讯会议,并登录比赛系统进行二次人脸识别验证,9点正式比赛。9点30分未登录比赛系统和腾讯会议的选手,将无法登录并视为弃赛

        • 选手须在比赛前5分钟开始录屏(请在赛前自行安装并测试录屏软件),比赛全程不得中断,并保留录屏文件60天。大赛组委会赛后将组织抽查复核,无法提供录屏文件或录制不全及录制不清晰的选手将被取消成绩

          算法赛赛制:OI赛制

          蓝桥杯比赛时间四小时,选手根据问题给出解答的代码,系统会在赛后以几组测试数据检测你的程序,根据运行正确的比例,进行给分。在比赛中,没有反馈,无法得知你提交的代码正确与否

          OI赛制指的是信息学奥林匹克竞赛(Olympiad in Informatics)的比赛规则和形式。OI是面向中学生的计算机科学竞赛,旨在培养学生的算法设计与编程能力。

          OI的比赛形式和IOI类似,但有以下一些特点:

          1.比赛形式:通常为两天的竞赛,每天有若干个题目需要选手解决。选手需要利用给定的时间限制,编写程序解决问题。

          2.题目类型:题目涉及算法设计、数据结构、图论等计算机科学领域,要求选手具备较深入的理解和应用能力。

          3.编程语言:参赛选手通常可以自由选择编程语言,如C++、Java、Python等,用于实现他们的解决方案。

          4.评测系统:选手提交的程序会经过评测系统的测试,测试样例包括对输入数据的边界情况和随机测试,以确保程序的正确性和效率。

          5.排名:选手根据解决的问题数量和得分进行排名。解决问题数量多的排名靠前,同样解决问题数量的情况下,总耗时较少的排名更高。

          另有ACM赛制(ICPC/CCPC...),IOI赛制(天梯赛...)等

          能力要求——以C++为例

          C/C++语法基础

          C语言或C++语言的基础语法基本相同(C++是C的超集),可选择一些热门的C/C++入门课程进行观看,以下是不完全列举:

          • MOOC:浙江大学翁恺

          • 蓝桥云课

          • acwing

          • B站:黑马程序员C++

            常见算法

            下面列举了一些基础算法,并对高频考点进行了加粗:

            • 工具函数使用

            • 枚举与尺取法

            • 递推与递归

            • 搜索算法

            • 差分与前缀和

            • 并查集

            • 二分算法

            • 贪心算法

            • 动态规划

            • 图论入门

            • 简单数论

            • 组合数学

              在线刷题平台

              可以使用一些在线刷题平台配合所学算法进行练习

              OJ 是 Online Judge 的缩写,指的是在线评测系统,用于评判和记录程序员提交的程序在各种测试数据上的运行结果。程序员可以通过 OJ 平台解决各种算法问题,提高编程能力

              LanqiaoOJ

              蓝桥杯的官方刷题平台,内部分为蓝桥杯真题,算法模板题,经典算法题,算法赛赛题,比较贴合蓝桥杯出题风格,作为蓝桥杯练习重点推荐

              力扣(leetcode)

              全球知名的编程平台,支持C++、Java、Python、Rust、Kotlin等十多种编程语言,已上线超过1000道原创编程题,涉及包括贪心、动态规划、链表、二叉树、哈希表等知识点的算法与数据结构,并按难度分为简单、中等、困难三个等级。

              洛谷

              洛谷是一个面向全体学生的信息学竞赛社区,提供了丰富的题库和在线编程环境,旨在帮助学生提高编程能力,增强算法思维,同时也是国内知名的在线评测系统之一

              牛客

              题库中分为面试真题,专项练习,算法面试,基础语法几部分,同时包含了许多面试相关的经验技巧,以及求职相关的内容

              codeforces

              来自俄罗斯的具有世界影响力的算法练习与竞赛平台,全英文题面,ACM选手训练常用,有不定期比赛且都在半夜,题目难度较大

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]