ICPC区域赛成都站【赛后回顾+总结】
传送门
- 前言
- 赛后总结
- 赛后回顾
- 赛后感悟
前言
首先,这是本人本赛季第一场XCPC区域赛,也是本人算竞生涯中第一场XCPC区域赛(之前只打过邀请赛和省赛)。
赛后总结
然后赛后总结一下:我队天崩开局,我队出师不利,我队昏招频出,我队陷入苦战,我队垂死挣扎,我队绝境反击,我队斩获我校第一块区域赛铜牌。
赛后回顾
这场开始我和队友A同时读A题,然后队友B看榜发现场上L题已经过了一车了所以队友A前往看L题,我继续看A题。队友A读完L题后没有太明白出题人的意思,然后让我帮忙看看这个L题的题意。我读完L题后也是属于有点懵的状态,没有get到题目到底是什么意思(因为我也挺久没有读英文题面了),这也导致队友A在给队友B传达题意时也是模棱两可的根本不知道这题的输出是什么意思。
在我理解到A题题意后,我提出要不先做A题的想法,队友B同意后我把A题的假题意报给了队友B(把能进行操作的字符串长度至少为5说成了必须为5,虽然在队友B写之前再瞄了一眼题意然后重新给他说了至少为5就行,但是由于只说了至少为5而首尾字符串没有沟通清楚导致队友B吃到的还是假题意,这波我的锅,下次给队友丢题意前得先再看一下题面再喂给队友,因为其实我读的时候其实理解的就是那个正确的题意,但是由于中间几分钟的间隔导致有些东西遗忘以至于出现传达错误题意)。
由于前面签到题L题没读懂题意加上A题的假题意导致我队心态有点爆炸了,但好在大家没有冲动出现不必要的争吵。然后队友A再次理解了下L题题意跟我说了个不可名状的做法,因为此时我们还没有过一题然后我和队友B也都没懂队友A的想法,然后我们让他直接上机自己写一下。此时时间已经过去一个半小时我灵光乍现终于读懂L题的关键点要求上机,但此时队友A还在写着不知名做法的L题,我迫切的询问好了吗,随后队友A可能意识到自己还是理解错了,然后我直接上机写L(虽然一度被队友怀疑也是理解错了,但我还是硬着头皮写着),写完之后我跟队友说我交了随后交了一发,结果喜提一发WA。然后我下机后再次看了眼题面,结果又是有个地方记忆错乱导致代码写错了,随后我再次要求上机改了个小地方后再次交了一发,显示AC,迎来了我队的第一个AC。
虽然此时罚时爆炸+处于吊车尾的铁牌区,但此时大家的状态已经慢慢好起来了,我队也有了转机。随后过了几十分钟后队友B上机把A题过了后队友A又给队友B喂了J题题意,队友Bget到后上机写了个模拟把J题给过了。然后此时对G有想法的我上机写了G,写完交了一发,再度喜提一发WA,随后跟队友讨论的过程中得知队友A再度把题意给队友B传递错误,然后我纠正题意后队友B有了思路上机写了个神秘暴力把G过了。此时我队虽然已过4题但仍处铁牌区且时间已经过去3h。
随后又过了几十分钟队友B把I给过了此时距离封榜还有1h多但此时5题的我们已经进入铜牌区较前排。随后队友A又给队友B丢了个B题题意,队友B迅速意识到是个DP,然后上机开始写,写完后交了一发喜提一发WA后开启快速调试,发现可能是边界问题修改后再次提交,再次喜提一发WA,然后我说到有没有可能爆int了,随后队友B将范围改到ll后再次提交,AC!由于此时已经封榜,已经看不到实时排名了,但此时我们已经过了6题如果按封榜前来看的话我们可以进入到银牌区尾,但是封榜后必然会有多支队伍过题的并且由于我队的巨大劣势罚时如果不能再过一题的话最终也只能在铜牌区前排。但好在无论如何也不太可能掉入铁牌区了,我们也轻松了许多。
之后队友A之前就读完了的E题不太理解让我看一下,得知是个图论题后我建议直接丢了(一是由于题面有点长,二是因为旁边杭电的队伍也没过这题),然后我提议如果还要开题的话选择K题是最合适的(题面短,且旁边杭电过了K但没过E)。
虽然最终还是没能开出K题进入银牌区,但是好在保住了铜牌斩获我校第一个区域赛铜牌也算是个不错的结果。
最后在这里非常感谢队友B@zx带飞,队友实在是太强!不然仅仅凭借我那微不足道的热爱和坚持以及零零散散的努力怎可能在这赛季就拿到区域赛牌子,起码也得再等一年在下一赛季(明年)才可能获得这块铜牌(又或许在我的整个算竞生涯都将与之错失)。但现在不仅提前拿到这块铜牌甚至还有可能冲击区域赛银牌。所以我非常庆幸自己能够坚持走算竞这条路(不管当时是因为觉得好玩还是由于什么,如果可能的话,明年我还希望能再打一年,而不是到时候因为“没实力时打不到,有实力时打不了”而去遗憾)。也非常幸运地能够遇到现在的队友,希望自己能够在本赛季接下来几场尽快提升实力,能够给到队友更大的助益,与队友一起携手共创更高的荣誉。
赛后感悟
不管怎么说,本场比赛我也有了一些感悟:
首先,虽然我队是队友A翻译英文题面的,但是我本人自己也是能看懂英文的,尽管可能有时候会读的比较慢题目,但是如果平时做题多读读英文题面提升英文读题效率的话还是可以增加我队的容错率的。
其次,赛场上我总感觉有些题目其实有些熟悉但却又不知道如何写或者写出来会WA上几次,这种情况下就会导致罚时高不如让队友上机解决且浪费了机时,所以我需要自己多做些经典模型的题以至在赛场上能够看到这种模型能尽快尽可能的一次性AC来减少罚时和帮助队友节约时间冲击后期题。
最后,也算是打了一年ACM算竞了,我也逐渐意识到自己在这方面没有什么所谓的天赋,有的只是不知所谓的热爱和坚持。大一学习C语法时,我还能凭借对编程的兴趣和热爱比别人多花点时间更快更好的掌握语法知识,从而慢慢地领先别人,但在大二我在接触到二分、DFS、BFS等算法的时候我越学发现越乏力,没有了以前比别人多花时间就能比别人学得更好的劲,大部分学习算法的时间都是脑力的顽强拼搏。我没有我队友那样的算法天赋,也没有他那样的理解能力和变通能力,大部分时候只能做些我见过的模型,衍生出的思维之类的很难做出,甚至有时候别人可能一眼的题,我或许需要花上几个h都不一定能理解其思路和代码含义。但我也相信终有一天我会理解原理然后把它写出来,尽管这个时间可能会有点长。但在我大二时连二分都不理解,以及DFS、BFS到底是怎样遍历甚至连dx、dy数组都理解是什么含义但此时大三的我懂得这些,所以我相信现在我不理解的这些有一天也会终像二分算法那些最后被我理解吸收。
自此,本赛季第一场ICPC区域赛(成都)小记就先到这了,接下来的区域赛,希望以更好的状态迎接更好的结果。
相关文章:

ICPC区域赛成都站【赛后回顾+总结】
传送门 前言赛后总结赛后回顾赛后感悟 前言 首先,这是本人本赛季第一场XCPC区域赛,也是本人算竞生涯中第一场XCPC区域赛(之前只打过邀请赛和省赛)。 赛后总结 然后赛后总结一下:我队天崩开局,我队出师不利…...

保险大模型革新:全面自动化倒计时
摘 要 大模型于保险业不仅是一个技术升级的过程,更是一种商业模式的变革 未来将会是一切都连接着AI的世界——科技杂志《连线》创始主编凯文凯利(KevinKelly)曾在《5000天后的世界》中预测。 ChatGPT催生大模型热潮已将近两年,…...

《使用Gin框架构建分布式应用》阅读笔记:p212-p233
《用Gin框架构建分布式应用》学习第12天,p212-p233总结,总22页。 一、技术总结 1.JavaScript知识点 (1)class、method (2)function, arrow function, (3)fetch() (4)Promise, then() 2.bootstrap 第5章主要涉及前端技术的运用,作为后…...

点云聚类学习 KMeans/DBSCAN
点云聚类学习--KMeans/DBSCAN OverviewKMeansDBSCAN简单对比 Overview 最近做的东西会处理一些Lidar的点云数据,虽然之前在看Autoware的时候有了解一些聚类的基本原理和实现,但还是稍微再学习一下聚类方法吧,这里就简单记录一下(…...

反悔贪心
Problem - C - Codeforces(初识反悔贪心) 题目: 思路: 代码: #include <bits/stdc.h> #define fi first #define se secondusing namespace std; typedef pair<int,int> PII;string a, b, ans; bool vis…...
汽车软件融合分析
随着汽车智能化、互联化的不断发展,软件在汽车中的重要性日益彰显。从硬件定义汽车,到软件定义汽车,再到AI定义汽车,汽车产业的变革正在加速进行。在这一变革中,软件融合成为了一个重要的趋势。本文将从多个角度对汽车…...

机器人和智能的进化速度远超预期-ROS-AI-
危机 通常,有危险也有机遇才称之为危机。 从2020年启动转型自救,到2021年发现危险迫在眉睫,直到2024年也没有找到自己满意的出路。 共识 中产阶级知识分子共有的特性和一致的推断。 200年前的推断,在如今得到了验证。 机器人…...

5天学习RAG路线图,你信吗?
RAG是"Retrieval Augmented Generation"的缩写,让我们来拆解这个术语,了解RAG的本质: R -> Retrieval(检索) A -> Augmented(增强) G -> Generation(生成&…...
JIME智创:抖音创作者的AI绘画与视频生成创作神器
在短视频和社交内容创作的时代,创意和速度成了成功的关键。无论是视频博主、图文创作者还是品牌推广人,他们都面临着如何快速生成高质量图片与视频素材的挑战。JIME智创正是针对这一需求推出的AI创作工具,专为抖音的图文和视频创作者设计&…...

基于SpringBoot和PostGIS的世界各国邻国可视化实践
目录 前言 一、空间数据查询基础 1、空间数据库基础 2、空间相邻查询 二、SpringBoot后台功能设计 1、后台查询接口的实现 2、业务接口设计 三、Leaflet进行WebGIS开发 1、整体结构介绍 2、相邻国家展示可视化 四、成果展示 1、印度及其邻国 2、乌克兰及其邻国 3、…...
Halcon相机外参自理解
外参描述了相机在世界坐标系中的位置和朝向,即它将世界坐标转换为相机坐标的几何变换。具体来说,外参包括一个 旋转矩阵 R R R 和一个 平移向量 t t t,它们共同构成了将世界坐标变换到相机坐标系的刚体变换 相机标定的Pose0代表了相机在外界…...
C#语言入门:从基础到进阶
C#(发音为"C sharp")是微软公司推出的一种面向对象的编程语言,它由Anders Hejlsberg和他的团队在.NET框架下开发。C#语言结合了C和Java的特性,并添加了新的功能,使其成为当今最流行的编程语言之一。 C#的特…...
网络爬虫的定义
网络爬虫,即Web Spider,是一个很形象的名字。 把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。 网络蜘蛛是通过网页的链接地址来寻找网页的。 从网站某一个页面(通常是首页)开始,读取网页…...

一个月调研分析标的“英伟达”
放在现在依然成立 一、移动网兴起至今的最佳股票与人工智能时代的目标 9 年移动网兴起至今,若选一只股票长期持有,最佳解是 ARM(涨了 20 倍),因为无论系统层和应用层谁胜出,底层一定是芯片,而…...

Spring Boot 与 EasyExcel 携手:复杂 Excel 表格高效导入导出实战
数据的并行导出与压缩下载:EasyExcel:实现大规模数据的并行导出与压缩下载 构建高效排队导出:解决多人同时导出Excel导致的服务器崩溃 SpringBoot集成EasyExcel 3.x: 前言 在企业级应用开发中,常常需要处理复杂的 …...

什么是严肃游戏,严肃游戏本地化的特点是什么?
“严肃游戏”是一种交互式数字体验,不仅用于娱乐,还用于教育、培训或解决问题。与主要关注乐趣和参与度的传统游戏不同,严肃游戏的目标不仅仅是娱乐,比如教授特定技能、模拟现实生活场景或提高对重要问题的认识。它们用于医疗保健…...

ceph补充介绍
SDS-ceph ceph介绍 crushmap 1、crush算法通过计算数据存储位置来确定如何存储和检索,授权客户端直接连接osd 2、对象通过算法被切分成数据片,分布在不同的osd上 3、提供很多种的bucket,最小的节点是osd # 结构 osd (or device) host #主…...

2024/11/1 408 20题
b d c c a b d c c...

Python相关类库使用问题
文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 在工作中不时遇到新的需求,需要用到新的类库,以此篇专门记录Python类库使用过程中遇到的问题与解决 一、Python是什么? Python是一种高级编…...

ESP32/ESP8266开发板单向一对多ESP-NOW无线通信
ESP32/ESP8266开发板单向一对多ESP-NOW无线通信 简介读取ESP32/ESP8266接收方Receiver的MAC地址ESP32/ESP8266发送方Sender程序ESP32/ESP8266接收方Receiver程序ESP-NOW通信验证总结 简介 本实验通过ESP-NOW无线通信协议实现多个ESP32/ESP 8266开发板向ESP32开发板发送数据。例…...

Docker 离线安装指南
参考文章 1、确认操作系统类型及内核版本 Docker依赖于Linux内核的一些特性,不同版本的Docker对内核版本有不同要求。例如,Docker 17.06及之后的版本通常需要Linux内核3.10及以上版本,Docker17.09及更高版本对应Linux内核4.9.x及更高版本。…...

业务系统对接大模型的基础方案:架构设计与关键步骤
业务系统对接大模型:架构设计与关键步骤 在当今数字化转型的浪潮中,大语言模型(LLM)已成为企业提升业务效率和创新能力的关键技术之一。将大模型集成到业务系统中,不仅可以优化用户体验,还能为业务决策提供…...

[ICLR 2022]How Much Can CLIP Benefit Vision-and-Language Tasks?
论文网址:pdf 英文是纯手打的!论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误,若有发现欢迎评论指正!文章偏向于笔记,谨慎食用 目录 1. 心得 2. 论文逐段精读 2.1. Abstract 2…...

苍穹外卖--缓存菜品
1.问题说明 用户端小程序展示的菜品数据都是通过查询数据库获得,如果用户端访问量比较大,数据库访问压力随之增大 2.实现思路 通过Redis来缓存菜品数据,减少数据库查询操作。 缓存逻辑分析: ①每个分类下的菜品保持一份缓存数据…...

微信小程序云开发平台MySQL的连接方式
注:微信小程序云开发平台指的是腾讯云开发 先给结论:微信小程序云开发平台的MySQL,无法通过获取数据库连接信息的方式进行连接,连接只能通过云开发的SDK连接,具体要参考官方文档: 为什么? 因为…...
PAN/FPN
import torch import torch.nn as nn import torch.nn.functional as F import mathclass LowResQueryHighResKVAttention(nn.Module):"""方案 1: 低分辨率特征 (Query) 查询高分辨率特征 (Key, Value).输出分辨率与低分辨率输入相同。"""def __…...

MySQL 知识小结(一)
一、my.cnf配置详解 我们知道安装MySQL有两种方式来安装咱们的MySQL数据库,分别是二进制安装编译数据库或者使用三方yum来进行安装,第三方yum的安装相对于二进制压缩包的安装更快捷,但是文件存放起来数据比较冗余,用二进制能够更好管理咱们M…...

论文阅读笔记——Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing
Muffin 论文 现有方法 CRADLE 和 LEMON,依赖模型推理阶段输出进行差分测试,但在训练阶段是不可行的,因为训练阶段直到最后才有固定输出,中间过程是不断变化的。API 库覆盖低,因为各个 API 都是在各种具体场景下使用。…...

消防一体化安全管控平台:构建消防“一张图”和APP统一管理
在城市的某个角落,一场突如其来的火灾打破了平静。熊熊烈火迅速蔓延,滚滚浓烟弥漫开来,周围群众的生命财产安全受到严重威胁。就在这千钧一发之际,消防救援队伍迅速行动,而豪越科技消防一体化安全管控平台构建的消防“…...
【实施指南】Android客户端HTTPS双向认证实施指南
🔐 一、所需准备材料 证书文件(6类核心文件) 类型 格式 作用 Android端要求 CA根证书 .crt/.pem 验证服务器/客户端证书合法性 需预置到Android信任库 服务器证书 .crt 服务器身份证明 客户端需持有以验证服务器 客户端证书 .crt 客户端身份…...