acm是什么?你准备好去打了吗?(未完结)

news/2024/11/18 0:49:26/

  • 1.引言
  • 2.acm究竟是什么?
  • 3.acm的时间安排
  • 4.acm该如何准备

1.引言

作为一个零基础的小白,acm这条路走的并不顺畅,接触的信息很少,以至于在这条道路上走了不少弯路,浪费了大量的时间,现在也快要退役的阶段,想给青岛大学或者外校的学弟们写一篇博文能够清楚地认识一下acm和该如何备战acm。

2.acm究竟是什么?

引用官方的定义:
在这里插入图片描述

ACM 国际大学生程序设计竞赛 (ACM/ICPC 或 ICPC) 是由美国计算机协会 (ACM) 主办的,一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过近 30 多年的发展,ACM 国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛。赛事目前由 IBM 公司赞助。

ICPC和CCPC的区别 在于比赛的范畴不一样,ICPC是面向国际,CCPC是面向国内。
但是二者都是含金量极高的计算机程序设计竞技大赛

3.acm的时间安排

每一个赛季的开始大致是从每年的7-9月份开始,赛季时间为一年。

acm的赛程流程
9-10月: 一到两场icpc网络赛+一场ccpc网络赛
11-明年2月: 各个赛站的区域赛(相当于国赛)
以下是2022赛季(46届)的赛事安排
在这里插入图片描述

网络赛的作用
1.名额分配
在这里插入图片描述

当然了,校排指的是学校排名最高的队伍在所有学校的排名,是学校排名,校排就大胆地把希望交给你们学校一队了。
2.校内选拔
大部分高校在报名赛站的时候会采用各个队伍的网络赛排名校内分配名额,所以在打网络赛的时候也要拼尽全力,网络赛排名会影响到后面的报名赛站(名额按校内排名分配,排名高的优先)。

接下来的比赛就是各个省内的cpc省赛,不同省份的省赛情况不同,山东省的比赛情况一般在明年4月。

省赛选拔赛
省赛没有区域赛对标的网络赛,需要校内选拔赛去分配名额,我们学校选拔的名额大概是15个队伍,学弟们要加油往前争夺名额哦!

4.acm该如何准备

1.前期的算法积累

打acm最重要的是两个东西 - 算法+思维,缺少一个都不可能走远。

算法的原始积累(如果你想免费自学的话,可能这里没有你想要的东西(因为我不是自学型选手))
1.Acwing 平台
在这里插入图片描述
当时有一位学长在群里发了一个1元钱的acwing的暑假每日一题,我怀着好奇心买了一次,然后我就开始沉沦上这个网站的学习氛围,然后在这里完成了算法的原始积累 。

算法基础课,算法提高课 -y总业界良心。
在这里插入图片描述
里面的算法内容非常全面,几乎完全囊括了你前期所必须学的所有算法。当你刷完算法基础和算法提高课之后,你的思维方式大大改变,开始有了一个思维的雏形,开始能够正确认识acm的竞赛的本质和题目考察性质。


http://www.ppmy.cn/news/3839.html

相关文章

【java设计】:全民飞机大战小游戏制作

文章目录 前言 一、全民飞机大战 二、计划安排 三、源码图和类图展示

改进类电磁机制算法(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭:行百里者,半于九十。 📋📋📋本文目录如下:🎁🎁🎁 目录 💥1 概述

第16章 前端登录页面的定义实现

1 Vue与uni-app Uni-app是基于Vue的,但以不完成等同于Vue,Vue的前端实现只能使用浏览器进行渲染显示,而uni-app的前端实现,可以在小程序、App、浏览器都能够进行渲染显示。 Vue与Razor 1、如果没能指定需要前后端分离实现&#x…

【Flask框架】——16 Jinja2模板

文章目录Jinja2模板一、Jinja2模板介绍1.模板传参2.语法二、表达式三、控制语句1.条件判断语句2.for循环语句:四、过滤器1.什么是过滤器2.字符串的过滤器3.数值过滤器4.列表相关过滤器5.字典相关过滤器6.自定义过滤器五、测试器1.Jinja2中内置的测试器2.自定义测试器…

十个精妙绝伦的SQL语句,说尽SQL精华

目录引子十大SQL1. 统计班级总分前十名2. 删除重复记录, 且保留一条3. 最大连续登陆天数的问题4. 计算除去部门最高工资,和最低工资的平均工资5. 计算占比和同比增长6. 算成绩7.算昨天每个城市top 10消费金额的用户,输出city_id,city_name,uid, 消费总金…

driftingblues2靶机(nmap提权)

环境准备 靶机链接:百度网盘 请输入提取码 提取码:9qkq 虚拟机网络链接模式:桥接模式 攻击机系统:kali linux 2021.1 信息收集 1.探测目标靶机 2.探测目标靶机开放端口和服务 3.用dirsearch扫描目录 dirsearch -u 192.168.…

【014】基于Vue.js的移动端购物商城网站(含源码、课设报告)

文章目录一、项目介绍二、代码及报告获取一、项目介绍 基于Vue.js的移动端购物商城网站(含源码、课设报告),代码获取放在文末了,码字不易,感谢点赞~ 一、系统概述 本部分主要是对项目进行简要描述,包括开发背景、目的、内容及意…

『NLP学习笔记』NER任务的CRF-layer的原理

NER任务的CRF-layer的原理 文章目录一. 预备工作二. BILSTM-CRF模型2.1. BiLSTM层输出2.2. 如果没有CRF层会怎么样2.3. CRF层可以从训练数据中学到约束三. CRF层3.1. 发射(Emission)分数3.2. 转移(Transition)分数3.3. CRF损失函数3.4. 实际路径得分3.5. 所有可能的路径的得分…