程序设计竞赛-过了这个村没这个店

news/2024/4/30 1:23:48/文章来源:https://blog.csdn.net/qq_45034708/article/details/126923158

文章目录

  • 个人经验
  • 竞赛简介
    • 蓝桥杯
    • 天梯赛
    • CCPC
    • ICPC
    • 其他

个人经验


初闻不知曲中意,再闻已是曲中人。
标题无意夸张,但是竞赛生涯的时间真的不长,机会真的错过了就没有了。一般来说,大一打基础,学习编程语言、数据结构和算法,此时就可以小试牛刀,积极参与相关社团和竞赛了;大二可以说是黄金期了,学习算法和打比赛的关键时期;大三逐渐退役,如果有机会或许上学期还能抢到名额,重心开始转向考研考公实习等;大四就更不太可能了,毕设复试找工作全都是事。也就是说关键时间或许就头两年。

虽然部分比赛研究生阶段也可以参加,但是ACM只能研一,蓝桥研究生报名人数更少,名单里从一等奖到优秀奖就几个人,导致竞争也格外激烈。更多转向论文项目和其他类比赛去了。

  • 竞赛经历
    鄙人不才,获得了蓝桥国二、天梯国二、CCPC参与奖、ICPC优秀奖。
    托疫情的福,好多比赛都改线上或取消了,以前蓝桥国赛都是能去北京的😭。
  • 解题思路
    具体问题具体分析,但是如果实在做不出来的时候,可以尝试暴力打表观察规律,特别是涉及数学类的。然后要考虑一些极端情况,用边界测试多试一些样例,特别是模拟题,可以画决策树,看看各种情况是否都正确。如果是按测试点给分的赛制可以用暴力把部分分拿到手。最后是格式控制的问题,注意空格和换行,部分严格的多一个空格也不行。还有推荐使用多组样例输入,存在给出样例是一个,但测试时是多组样例输入的情况。还有各种代码细节,可以优化时间和空间复杂度,注意变量大小和生命周期,该用long的不要用int等。
  • 资源分享
    Data Structure Visualizations算法可视化网站,帮助理解各种算法。
    OI Wiki归纳了基本所有竞赛算法,可以系统学习和深入。
    力扣、洛谷刷题,可以模块化刷题,攻克一类题型。
    codeforces定期举办全球性排位赛(北京时间可能23点左右了),题目质量很高,可以提交样例hack别人的代码,校队可能要求紫名才能进。
    vjudge题集收纳了大多数网站和比赛的题目,如HDU、POJ等,可以复现比赛、模拟选拔和补题等。

竞赛简介

蓝桥杯


在这里插入图片描述

蓝桥杯全国软件和信息技术专业人才大赛可以说是暴力杯了,难度相对较低,把不同高校类别、不同编程语言划分成不同赛道,分为省赛和国赛,是相对容易获奖的,省赛国赛报名费都是300,也就是说如果你没有入选学校提供名额,是可以自费报名参加的,国赛参赛资格是获得省一。强力推荐参加。

一等二等三等优秀奖比例:10%、20%、30%、20%。个人赛,中文题面,包括填空题和编程题,以最后一次提交为准,编程题可以按测试点部分得分,赛后测试,比赛中是不知道编程题对不对,得了多少分的。

一般省赛四月中旬,国赛六月中旬,往往是周六,比赛时间9:00-13:00四个小时,下载试题,到时间公布解压密码,每次都会卡几分钟下不了试题(据说次次被攻击)。规定使用eclipse和dev等,可以使用计算机上的所有软件,比如计算器、时间、excel等。带笔会发草稿纸,不能携带任何纸质资料。

天梯赛


在这里插入图片描述

团体程序设计天梯赛是以学校为单位参加的,每个学校最多报名6个队伍,每个队伍10人,但是只能有3个队伍参与评奖,每队报名费1000。虽说是团队赛,但其实也是个人赛,不能交流和看别人,最后将队员分数相加得到团队分,是为了体现学校整体水平,编程语言限C、C++、Java 和 Python,按学校类别分不同赛道。

团队一等二等三等比例为:5%、10%、15%。中文题面。个人分数到达区间也可以评个人一等二等三等,分别需250分、220分、175分。题目分为基础进阶登顶三个等级,L1L2L3,需达到一定分数后后一个等级分数才作数,第一个做出题的还有额外分数加成。

只有一次国赛,时间也是在四月中旬,一般蓝桥后一周,时间13:30-16:30三个小时,使用双机位,oms监考系统扫码登录等。中文题面,全是编程题,可以按测试点部分得分,比赛过程中可以看到分数。带笔会发草稿纸,不能携带任何纸质资料。

插播反爬信息 )博主CSDN地址:https://wzlodq.blog.csdn.net/

CCPC


在这里插入图片描述

中国大学生程序设计竞赛难度和含金量比前两者高一大截,参赛门槛也很高,是以学校为单位确定名额的,每队由三个人组成,每队报名费1000,也就是说往往先由学校进行培训和选拔,能得到参赛机会都是十分宝贵的。

在8月会组织一场网络排位赛,排位决定了学校的参赛名额,在9~11月会组织三四场区域赛,然后11或12月组织总决赛。区域赛是由学校申请承办的,承办学校可以多得2个参赛名额,但也是有成本的。这意味着我们可以出差去各个城市和大学。

金奖银奖铜奖比例10%、20%、30%,一般星期六签到,第二天8点热身赛90分钟(可以鸽),然后20来分钟开幕式,10:00-15:00正式比赛,中途会发午餐、水和零食(炸鸡汉堡饼干薯片可乐啥的),一般比较丰盛。比赛前四小时更新排行榜,必须通过全部测试样例才能Accept,得到一个气球,做错有罚时。比赛最后一小时停止刷新排行榜和发气球,为奖项留了一个悬念。比完后一小时左右开始闭幕式,开始滚榜,从后往前公布最后一小时内队伍提交题目是否AC,然后颁奖合影。

三个人中有两个以上女生的话视为女队,最后还会评最佳女队,最佳拼搏奖(错了最多次后AC题)。还会发食堂餐券、参赛服等。队员可以交流讨论,可以携带任何纸质资料还有字典,因为是英文题面。可以打印代码,三个人用一台计算机。

只找到热身赛拍的一张了。
在这里插入图片描述

ICPC


在这里插入图片描述

ACM国际大学生程序设计竞赛层次又比CCPC更高,是由美国计算机协会(ACM)主办的,即也称ACM比赛。赛制和相关事项和前一节CCPC基本一致,不再赘述,因为CCPC就是参考ICPC举办的,做出题得气球也如logo中所体现的一样,也是英文题面,难度比CCPC难,分为大洲区域赛和全球总决赛。

在这里插入图片描述

其他


除了以上比较正式的比赛外,还有很多企业举办的编程比赛,除cf、力扣、洛谷的周赛外,还有百度之星大赛(免报名费)等。

以及CSDN举办的编程比赛,难度偏基础,适合大家都可以上手,大佬10分钟左右就可做完,大佬们可以顺手领个奖励。

CSDN编程竞赛报名地址:https://edu.csdn.net/contest/detail/16

其他收费的比赛就没有罗列了,欢迎大家在评论区补充。

原创不易,请勿转载本不富裕的访问量雪上加霜
博主首页:https://wzlodq.blog.csdn.net/
来都来了,不评论两句吗👀
如果文章对你有帮助,记得一键三连❤

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_9916.aspx

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

相关文章

Moment.js的常用函数、借助vue和Moment.js实现一个简单的时钟

前言 项目中关于时间的处理是挺常见的,虽然之前就知道有Moment.js这个库,但是一直没有接触过。只不过最近同事在项目中使用了,那也只能简单学习一下,不然遇到了完全看不懂。 本文只介绍一下常用的函数,其他内容可以在…

想换工作?那还不赶紧来看看这份面试题

引言 “寒冬”之下,诸如 “Android 凉了”之类的话我已经屡见不鲜了,现在互联网行业的热潮已经褪去,开始恢复冷静;这样一来,互联网公司就会面向大量的开发者们,因此对应的要求只会越来越高;据反…

用纯css实现一个图片拼接九宫格

<style> body{ margin: 0; padding: 0; // 设定居中 display: flex; justify-content: center; align-items: center; height: 100vh; } .container{ width: 300px; height: 300px; display: flex; // 子盒子布局&#xff0c;要让子盒子之间有间隙就把宽高设大一些。 jus…

报告分享|2022年中国机器人产业图谱及云上发展研究报告

报告链接&#xff1a;http://tecdat.cn/?p28681 报告在分析当前我国机器人市场现状与产业图谱的基础上&#xff0c;对人工智能、5G、云计算、边缘计算等新兴技术赋能机器人智能化、轻量化、柔性化发展进行了理性探讨&#xff0c;结合阿里云加速器企业案例探讨了机器人企业的上…

连接查询-mysql详解(五)

上篇文章说了&#xff0c;mysql5.6.6版本之前数据默认在系统表空间&#xff0c;之后默认在独立表空间&#xff0c;innodb因为索引和数据在一个b树&#xff0c;所以两个文件&#xff0c;一个文件结构&#xff0c;一个存数据&#xff0c;myISAM则是三个文件。一个聚簇索引有两个段…

小程序云开发学习笔记

小程序云开发学习笔记 初始化 在app.js里面 小程序一开始就初始化&#xff0c;多次调用只有第一次触发 onLaunch() { console.log("小程序打开"); wx.cloud.init({ env: ayang-8g50ew302a3a6c5a, //云开发id }) } 数据库操作 查询&#xff08;一定要配置数据权限&a…

高等工程数学 —— 第一章 (1)距离与范数

前言 研一生活开始了&#xff0c;看了大家对我之前博客的鼓励让我知道写博客是一件多么有意义的事情。写这些让我遇见许多陌生的有缘人&#xff0c;有老骥伏枥的大叔、也有可爱温暖的学妹…… 这里将高等工程数学的笔记留给不爱吃香菜的月亮&#xff0c;希望这些陪伴过我的微光…

ElasticSearch(四)【高级查询】

四、高级查询 说明 ES中提供了一种强大的检索数据方式&#xff0c;这种检索方式称之为Query DSL&#xff0c;Query DSL是利用Rest API传递JSON格式的请求体&#xff08;Request Body&#xff09;数据与ES进行交互&#xff0c;这种方式的丰富查询语法让ES检索变得更强大&#xf…

Grafana alert预警+钉钉通知

1 Grafana alert预警 如下图所示&#xff0c;主要是前3步&#xff0c;设置alert rules、contact points 、notification policies。alert rules主要设置触发警告的规则&#xff1b;contact points设置通过什么发送预警&#xff0c;如钉钉&#xff1b;notification policies 将…

哲学家干饭问题 C++

哲学家干饭问题 C 哲学家就餐问题可以这样表述&#xff0c;假设有五位哲学家围坐在一张圆形餐桌旁&#xff0c;做以下两件事情之一&#xff1a;吃饭&#xff0c;或者思考。吃东西的时候&#xff0c;他们就停止思考&#xff0c;思考的时候也停止吃东西。餐桌上有五碗意大利面&am…

Vue2.0到3.0的过渡,setup,ref函数,reactive函数,计算属性computed

setup 1、Vue3.0的组件中所有用到的:数据、方法等等&#xff0c;均要配置在setup中&#xff0c;若要使用里面的数据&#xff0c;可以用return将其返回出来 2、若在setup中返回的是一个对象&#xff0c;则对象中的数据、方法、在模板中均可直接使用 例如 <template><di…

[Git] 系列三随意修改提交记录以及一些技巧

[Git] 系列三随意修改提交记录以及一些技巧 Author: Xin Pan Date: 2022.09.17 文章目录[Git] 系列三随意修改提交记录以及一些技巧整理提交记录未知提交号哈希值时怎么办&#xff1f;一些技巧本地栈式提交方法一方法二TagDescribe高级命令总结好了&#xff0c;大概总结好了。…

搭建游戏要选什么样的服务器?

服务器是游戏平台数据传输的重要载体&#xff0c;事关我们游戏创业发展的稳定性、安全性。那么&#xff0c;游戏平台搭建要选什么服务器&#xff1f;有什么参考指标&#xff1f;本文将带领大家一探究竟&#xff01; 首先是“游戏平台搭建要选择什么服务器”&#xff0c;我们可…

论文阅读_对比学习_SimCSE

英文题目&#xff1a;SimCSE: Simple Contrastive Learning of Sentence Embeddings 中文题目&#xff1a;SimSCE&#xff1a;用简单的对比学习提升句嵌入的质量 论文地址&#xff1a;https://export.arxiv.org/pdf/2104.08821.pdf 领域&#xff1a;自然语言处理&#xff0c;对…

Redis的基本使用

1.Redis简介 &#xff08;1&#xff09;什么是Redis ①Redis是一个基于内存的key-value结构数据库 ②基于内存存储&#xff0c;读写性能高 ③适合存储热点数据(热点商品、资讯、新闻) ④Redis是一个开源的内存中的数据结构存储系统&#xff0c;它可以用作&#xff1a;数据库、…

计组--存储系统

存储系统 思维导图&#xff1a; 存储器概述 存储器的分类 按在计算机中的作用(层次)分类 主存储器&#xff0c;简称主存(内存) 存放计算机运行期间所需的程序和数据&#xff0c;CPU可以直接对其进行访问。 辅助存储器&#xff0c;简称辅存(外存) 辅存的内容需要调入主存后才…

普中A6开发版——XPT2046四引脚切换测量(含详细教程以及原理图等资料)

文章目录一、简介二、原理图以及手册三、接线四、选择数码管芯片原理讲解五、代码一、简介 本文介绍了XPT2046的使用方法以及普中A6开发版的接线等&#xff0c;并从原理图以及手册中摘选了详细的介绍&#xff0c;充分理解其工作原理。XPT2046本来是一个电阻式触摸屏控制器&…

监控系统架构方案

前言 对于企业级服务器管理&#xff0c;站群管理&#xff0c;针对服务器的监控是非常必要的。 通常&#xff0c;在电脑出现卡死&#xff0c;或进程停止或被挂起的情况下&#xff0c;大家都会使用任务管理器查看进程情况。针对电脑流畅性或资源优化&#xff0c;通常会使用资源管…

物联网开发笔记(19)- 使用Micropython开发ESP32开发板之连接WIFI热点

我们的ESP32开发板是拥有WIFI和蓝牙功能的。这里我们先告诉大家如何将ESP32开发板连接到我们家里的无线路由器上&#xff0c;并和连接到家里无线路由器的一台电脑进行通讯。 一、环境 ESP32开发板Thonny IDEWin10网络调试助手工具 后面设备联网的基本信息&#xff1a;开发板IP…

网课答案查题方法详细步骤

网课答案查题方法详细步骤 本平台优点&#xff1a; 多题库查题、独立后台、响应速度快、全网平台可查、功能最全&#xff01; 1.想要给自己的公众号获得查题接口&#xff0c;只需要两步&#xff01; 2.题库&#xff1a; 题库&#xff1a;题库后台&#xff08;点击跳转&#…