搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
IT小白
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Livox雷达驱动程序发布点云格式CustomMsg、PointCloud2、pcl::PointXYZI、pcl::PointXYZINormal解析
2
图像目标检测:从R-CNN到SPP-Net,再到Fast R-CNN,最后到Faster R-CNN。_在传统图像特征的算法目标检测流程
3
【六十】【算法分析与设计】用一道题目解决dfs深度优先遍历,dfs中节点信息,dfs递归函数模板进入前维护出去前回溯,唯一解的剪枝飞升返回值true
4
uniapp开发中ios底部出现安全距离问题怎么解决?_uniapp 底部安全距离
5
Transformers 库 与 Transformer 有什么区别?
6
Kafka 常用配置_kafka 设置
7
接口自动化框架篇:使用python连接数据库 - PySQL介绍!
8
2023 年 10 个最佳 Linux 服务器发行版,你知道几个?_适合做服务器的linux
9
Open LLM 排行榜近况
10
git报错- Merge branch ‘dev’ of ....._merge branch dev of
当前位置:
article
> 正文
ACM比赛经验_acm必须把赛题答完吗
作者:IT小白 | 2024-04-22 02:35:52
赞
踩
acm必须把赛题答完吗
原文地址:
ACM比赛经验
作者:
acmrong
1.
比赛
中评测会有些慢,偶尔还会碰到隔10分钟以上才返回结果的情况,这段时间不能等结果,必须开工其他题,如果WA,两道题同时做。交完每道题都要先打印。
2. 比赛时发的饭不是让你当时就吃的,那是给你赛后吃的。基本上比赛中前几名的队都没人吃,除非领先很多。
3. 很多选手,尤其是第一次参加比赛的,到一个新环境,全当
旅游
了,参观的参观,找同学的找同学,玩玩乐乐就把正事抛到脑后了,结果比赛自然没什么好成绩,这样的例子太多了。所以到参赛地后要时刻不忘自己是来比赛的,好好休息、备战。
4. 参赛前一天要睡10个小时以上,非常有助于保持比赛中的精力,很多时候比赛到3个多小时队员就没劲了就是这个原因。前一天晚饭与当天早饭要吃好,理由同上,要知道下顿饭得下午3点赛后才能吃。
5. 到新环境,时刻注意远离疾病,感冒肠炎病不大,却是成绩的天敌。
6.
英语
不好,看不懂的,要勤查词典,懒一次就少一道题,远离奖牌。
7. 可以紧张,杜绝慌张,慌张是出题的敌人,任何时候,如果发现自己或者队友出现慌张的情况,提醒深呼吸。
8. 照着纸敲代码和sample数据时不要敲错,特别注意文字信息。
9. 第一道简单题交给队中最稳的人做,万一遇到麻烦也不要慌,如果有很多队都出了就更不必着急了,它必定是简单题,必定是可以很快做出来的,晚几分钟也比罚掉20分好。另外注意不要PE。
10. 最后一小时是出题高峰,谁松懈,谁落后。最后一小时出一道是正常,出两道更好。
以上各条均有出处,每条都包含着以往教训,每条都可能浪费掉你一年的努力,不可小视。
以下各条有些来自于其他学校,有些是总结:
11. 无论是否有人通过,所有题必须全读过,最好每道题都有两人以上读过,尽量杜绝讲题现象。要完全弄清题意,正确的判断出
题目
的难易,不要想当然。
12. 虽然讨论有助于出题,但是以往每赛区第一名基本都是各自为战,但是互相了解,觉得一道题适合其他人做就转手。
13. 保持头脑灵活,在正常方法不行时想想歪门邪道,比如换种不常见的特殊的数据结构,加预处理,限时搜索等。效率是第一位的,如果觉得DP麻烦就用记忆化搜索,总之考虑清楚后就要在最短时间出题。
14.
竞赛
中更需要比平时稳定,程序出来后要检查重点地方,尽量1Y。对于WA的题,不要改一处就交,很可能还有错的地方,要稳,要懂得在压力下也要仔细。对WA的题测试时要完整,必须每个点都测到,但不一定特别复杂。要考虑到测试的各种边界情况,比如矩阵可能为1*1或1*n或m*1。
15. 除非做出的人很多,否则最后考虑复杂几何题,精度造成的问题太多了。对double型操作要小心判断大小、绝对值等情况。一般情况下不要用float型。
16. 块复制要小心,检查相应的部分是否已经正确修改。
17. 纸上写程序要尽量完整,每道题上机时间(包括输入、测试和调试)不要超过一小时。程序出错如果一时无法排除就应该打印出来阅读而把机器让出来。
18. 提交时注意题号,不要交错题。由于PC^2的界面,这种情况时有发生。
19. 尽可能想到题目可以用到的数学的东西。
20. 初始化必不可少。
21. 数组行列下标不要弄反,位运算或字符串哪头是0和n不要搞反。
22. 提交时记得把所有的调试信息都关掉。
23. 实在迫不得已才可换人做题。
24. 有想法后,写程序之前想好时空效率。比赛中一般不会出现时限30秒以上的题(国外赛区除外),10秒及以上的一般不会超过3道。
25. 竞赛机会每年只有一次,训练了很长时间,如果比赛中出现疏失,那么今后一年都会后悔。对于不准备明年参赛的同学,更是要珍惜最后一次参赛机会。
附以前所写《组队赛说明》
1 要有做题比较多的队员,对于各种题型都有所涉及,做题稳,一般对前两道简单题能够保证快速,并且99%以上一次AC。
2 要有人专门应付数学与几何题,但复杂的几何题要放在最后做,对一些常用的函数要有模版准备。如精度控制,叉积,凸包等。
3 要有人能够对付麻烦的题,并保证一定的通过率,大多数的比赛都至少有一道这样的题,如 POJ 1913,TOJ 1092。
4 要有人对DP非常之熟,单次、双次、相对等情况都不在话下。对经典DP手到擒来。
5 要有人对稀奇古怪的算法都做过程序,涉猎广,对于数论、图论中的一些特殊结论都知道。如 TOJ 1584,ZOJ 1015,UVA 10733。
6 要有人对复杂的通用算法做过程序,如
网络
流中的最小费用最大流等等一系列的流,求割点/割边,启发式搜索/搏弈等。
7 模版要自己写,并且另两个人都认真读过,用以往题目进行多次的测试。模版要全,但要控制篇幅,因为很多赛区已开始限制页数。
8 要有人对 Linux/vi/gcc 系统熟悉,对PC^2熟悉,一定注意正式比赛时不要出现提交错题的情况。另外也要试用Dev-C++等Windows下的免费软件。总之熟悉比赛环境。
9 每次练习赛都要当作正式比赛来做,要确保所有的题都看过,赛后要把没做出来的题尽量补上。
10 可能的话多看看以往比赛的总结、照片和录象,缩短与正式竞赛的距离,避免正式竞赛时紧张得做不出题等情况。
最好的情况就是对于各种题目三个队员都能做,但是又各有侧重。
要保证出来一道题能够有人会做、敢做,至少也要知道做法。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/IT小白/article/detail/466389
推荐阅读
article
关于
拿
蓝桥
杯省
一
这件
事_2024
蓝桥
杯省
一
多少
分
...
关于
我拿
蓝桥
杯省
一
这件
事我呢,拿了
蓝桥
杯c/c++省
一
等奖,我知道,这是
一
个对于很多人来说微不足道的
一
个奖项,但这也是我...
赞
踩
article
Python
动图展示八大常用
排序
算法
,
让你一次看个够_
python
实现图像展示各种
排序
算法
性能
比较
...
Hello
,
大家好
,
我是程序员小八~本文介绍常见的八大
排序
算法
:直接插入
排序
、希尔
排序
、选择
排序
、堆
排序
、冒泡
排序
、快排...
赞
踩
article
mongodb
在
ubuntu
上的
安装
_
ubuntu
安装
mongodb
...
mongo
安装
使用
_
ubuntu
安装
mongodb
ubuntu
安装
mongodb
...
赞
踩
article
AVL
树
的
模拟实现(
c++
)...
每次插入平衡因子后都需要对有关这个节点祖先
的
平衡因子进行更新,那么,什么时候更新结束呐,等节点
的
祖先
的
平衡因子等于零
的
时...
赞
踩
article
什么是
算法
?试从
日常
生活
中
找3个
例子
,描述它们
的
算法
_
生活
中
的
算法
例子
...
这个
算法
描述了如何制作一杯咖啡
的
步骤,它们按照特定
的
顺序执行以获得最终
的
咖啡。这个
算法
描述了如何制作一份简单
的
三明治,指...
赞
踩
article
matlab
圆周运动
表示
三角函数
,
用
代码
画画-详解
三角函数
...
原标题:
用
代码
画画-详解
三角函数
用
代码
画画,必需要懂很多数学知识?如果数学基础没那么好,是否就无法肆意表达,领略其中的乐...
赞
踩
article
机动
目标
跟踪
-
Singer
模型
,当前统计
模型
,交互多
模型
与
卡尔曼滤波
的结合...
Singer
模型
,当前统计
模型
,交互多
模型
算法,KF滤波基础_singer
模型
singer
模型
...
赞
踩
article
8种
方案
,
保证
缓存
和
数据库
的最终
一致性
_
缓存
一致性
...
我们通常使用
缓存
机制来提升系统的性能
,
缓存
系统下的读写操作
,
一般都需要操作
数据库
与
缓存
。对于读操作
,
一般是先查询
缓存
,
查...
赞
踩
article
py
torch
中
torch
.
roll
用法说明...
input是咱们要移动的tensor向量,shifts是要移动到的位置,要移动去哪儿,dims是值在什么方向上(维度)去...
赞
踩
article
AIGC
-文生
视频
-学习之路_
phenaki
-
pytorch
...
aigc相关的工作记录_
phenaki
-
pytorch
phenaki
-
pytorch
CFG ...
赞
踩
article
Redis
支持五种
数据
类型
以及过期
时间
设置_
redis
各个
类型
有效期
...
1.
Redis
支持五种
数据
类型
:string(字符串):SET和GEThash(哈希):HMSET, HGETlist(...
赞
踩
article
MPU6050
使用
/正点
原子
代码移植/
MPU6050
注意事项
/关于几个频率的解释/
STM32F103
...
MPU6050
的基本
使用
,正点
原子
MPU6050
代码移植,
MPU6050
使用
注意事项
,CRL和CRH的
使用
简介。_正点原...
赞
踩
article
TCP
协议
是
如何保证可靠
传输
的
_信号
的
序列
和
序列
号
...
https://www.cnblogs.com/xiaokang01/p/10033267.html
TCP
通过
序列
号
、检...
赞
踩
article
使用
MySQL
进行
数据
校验和
数据
修复的方法_
使用
mysq1
数据
库对
数据
以及状态进行校验...
通过校验主键完整性、外键完整性和
数据
唯一性,我们可以发现
数据
中的问题。随后,通过删除重复记录、更新外键引用和修改重复
数据
...
赞
踩
article
ChatGPT
| 分割
Word
文字
及
表格
,
优化
文本分析_unstructuredworddocum...
本文帮助提高文本处理和向量化的效率,:1、分离
文字
和
表格
:将原始
Word
文档中的
文字
内容和
表格
分开保存。将
文字
内容保存为...
赞
踩
article
机器
学习基础-
PR
\
ROC
\
F1
...
PC曲线就是精准率与召回率曲线,精准率与召回率是相爱相杀的,比如,当我们阈值很高的时候,精准率就会很高,精准率就是预测出...
赞
踩
article
SYN
和
RST
学习_
syn
rst
...
1._
syn
rst
syn
rst
1.
SYN
攻击原理和解决办法 三次握手的第二次,服务器...
赞
踩
article
AS报错:
Gradle
7.2
requires
Java 8
or
later
to
run
. Y...
AS报错:
Gradle
7.2
requires
Java 8
or
later
to
run
. Your
build
...
赞
踩
article
大数据知识图谱之深度学习——基于
BERT
+
LSTM
+
CRF
深度学习
识别
模型
医疗知识图谱问答
可视化
系统...
使用Vue开发h5,嵌套到Android和IOS的Webview里,需要实现pdf预览和保存功能,预览pdf的功能,我这...
赞
踩
article
01
背包
问题+
例题
_
二维
背包
问题
例题
...
目录QUESTION:解法:
二维
数组:时间复杂度和空间复杂度都是O(n*V)一维数组:时间复杂度O(n*V),空间复杂度...
赞
踩
相关标签
算法
监督学习
c++
java
动态规划
排序算法
数据结构
mongodb
ubuntu
数据库
AVL
AVL树
matlab圆周运动表示三角函数
目标跟踪
缓存
深度学习
人工智能
python
机器学习
pytorch
AIGC
redis
stm32
单片机
嵌入式硬件