「Log」CSP-S 2023 游记
Day 0
什么题也没写,稍微复习了一下,晚上打了些板子。
整个人处于放空状态。
Day 1
早上睡了懒觉,老爹早就给我点了肯德基早餐。
边吃早餐边看番,吃完了去群里水了一水,讨论了点杂七杂八的东西,复习了一下各种编译指令。
exgcd 和 FHQ 平衡树稍微复习了一下。
没事干之后画画,把自己头像冬季重置版画出来了。
画完正好就出发,下楼买了一大堆零食,m 豆是优异的。
进考场之后发现机位有问题,然后监考老师带我去最后一排的机位了。(怎么每年 \(1\) 考场都是这俩老师监考?)
最后一排只有我一个,豪华单人间,舒适的。
比赛前打了个对拍板子,以及正常的代码模板,然后刚好开题了。
先瞅瞅题,T1 感觉是弱智题,T2 感觉有些可做,T3 大模拟,T4 大概需要树上 DP 之类的东西。
我还怀疑我是不是打开普及组题了,T1 直接把所有状态判断一遍就行了,状态只有 \(10^5\) 种,直接模拟就行。
不知道为啥赛时墨迹了好久 \(\text{15:25}\) 切掉了,也过拍了。
接下来的时间一直在 T2、T4 随机想题,因为不是很擅长大模拟,所以 T3 放最后了。
中间一直在吃 m 豆和喝饮料,但忘记上厕所理思路了(雾)。
T2 的 \(50pts\) 是显著的,直接以每个点为起点向后用栈扫一遍就行,正解可能要用到哈希一类的东西。
T4 的话先套了个二分上去,然后显然的树 DP 验证,考场上写了个假的贪心,但大样例都过了。
不知道能拿多少分,考场里闷得我有点迷糊。
大概 \(100 + 50 + 0 + ??? = 150 \sim 250\)。
Day 2
玩了一天。
洛谷自测 \(180pts\)。
云斗自测 \(210pts\)。
核桃自测 \(225pts\)。
小图灵自测 \(160pts\)。
寄。
Day ?
\(100 + 50 + 0 + 45 = 195\),感谢 CCF 送出的 \(45pts\)。
事后诸葛亮部分
T2 我都能写出 \(O(n^2)\) 的解法了那 \(O(n)\) 不是很显然吗……
T3 大模拟也不是很大,思路清晰点也不难写,考场上可能是闷得思路不太清晰(其实就是菜)。
「Log」CSP-S 2023 游记的更多相关文章
- 「SWTR-04」Sweet Round 04 游记
比赛链接 由于 \(\texttt{Sweet Round}\) 比赛挺好的(关键不知道为啥\(Unrated\) 开篇总结(大雾):这次比赛题目不错(有思维含量) 尽管我不会做. 我一看 \(T1\ ...
- 「NOWCODER」CSP-S模拟赛第3场
「NOWCODER」CSP模拟赛第3场 T1 货物收集 题目 考场思路即正解 T2 货物分组 题目 考场思路 题解 60pts 算法:一维 DP 100pts 算法:一维 DP ?线段树 + 单调栈 ...
- 「CSP-S」2019年第一届Day1游记+题解
「CSP-S」2019年第一届Day1游记+题解 Day 1 7:30 A.M. 8:10 A.M. 8:30 A.M. T1 格雷码 题目 考场经历+思考(正解) 8:50 A.M. T2 括号树 ...
- Linux 小知识翻译 - 「日志」(log)
这次聊聊「日志」. 「日志」主要指系统或者软件留下的「记录」.出自表示「航海日志」的「logbook」. 经常听说「出现问题的时候,或者程序没有安装自己预期的来运行的时候,请看看日志!」. 确实,记录 ...
- 「DIARY」PKUSC2021 小结
另外有一个纯吐槽游记版本的,还没有写完(快写完了,真的) 欢迎各路神仙来吐槽一个菜鸡的考场思路 # Day1 考场小结 总体而言,T1 完全就是送分,做得也挺快的:T2 大概是本场最难的题:然后 T3 ...
- JavaScript OOP 之「创建对象」
工厂模式 工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程.工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识别的问题. function createPers ...
- 「JavaScript」四种跨域方式详解
超详细并且带 Demo 的 JavaScript 跨域指南来了! 本文基于你了解 JavaScript 的同源策略,并且了解使用跨域跨域的理由. 1. JSONP 首先要介绍的跨域方法必然是 JSON ...
- 一个只需要点 「下一步」就完成监控 Windows
Cloud Insight 此前已然支持 Linux 操作系统,支持20多中数据库中间件等组件,多种操作,多种搭配,服务器监控玩的其乐无穷啊!但想想还有许多 Windows 的小伙伴没有体验过,所以在 ...
- jvm系列(十):如何优化Java GC「译」
本文由CrowHawk翻译,是Java GC调优的经典佳作. 本文翻译自Sangmin Lee发表在Cubrid上的"Become a Java GC Expert"系列文章的第三 ...
- 「JavaScript」JS四种跨域方式详解
原文地址https://segmentfault.com/a/1190000003642057 超详细并且带 Demo 的 JavaScript 跨域指南来了! 本文基于你了解 JavaScript ...
随机推荐
- HarmonyOS应用开发者高级认证【考题+答案】
HarmonyOS应用开发者高级认证 前言 考试简介 掌握鸿蒙的核心概念和端云一体化开发.数据.网络.媒体.并发.分布式.多设备协同等关键技术能力,具备独立设计和开发鸿蒙应用能力. 博文说明 本博文的 ...
- selenium自动化测试入门
Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台.跨浏览器的端到端的web自动化解决方案. Selenium是用于自动化控制浏览器做各种操作,打开网页,点击按钮,输入表单等等,可以 ...
- SpringBoot+使用过滤器链执行风控决策
风控流程 下单前进行风控校验 // 1.begin---风控处理---前置处理{黑白名单校验} RiskControlRuleEnum controlRuleEnum = riskControlHan ...
- linux(centos)配置ipv6网卡
1.ipv6网卡配置文件和ipv4在同一个网卡配置文件中 vim /etc/sysconfig/network-scripts/ifcfg-eth0 设置好之后重启网卡生效 2.测试
- 导入SpaceClaim的iges模型尺寸被放大1000倍的问题
问题 ANSYS APDL 和 Workbench 联合仿真时,导入 SpaceClaim 的 .iges 模型尺寸被放大 1000 倍数. 如 APDL 生成的尺寸为 10 mm(注:此处的 mm ...
- HTML5
转
贴个图:
- cpp简单总结
1.简述智能指针的特点,简述new和malloc的区别. shared_ptr,显现共享式特点,多个同类型的shared指针可以共享一个对象,当持有者的计数归0,shared_ptr指向的指针就会被释 ...
- C#+Appium+Nunit实现app自动化demo
1.新建Nunit工程 打开Rider新建一个Nunit工程并使用NuGet安装对应库,步骤如下: 2.编写代码 代码如下: using System; using NUnit.Framework; ...
- ReentrantLock底层源码分析
一.简单使用 在聊它的源码之前,我们先来做个简单的使用说明.当我在IDEA中创建了一个简单的Demo之后,它会给出以下提示 提示文字 在使用阻塞等待获取锁的方式中,必须在try代码块之外,并且在加锁方 ...
- Nginx+Windows搭建域名访问环境, 由nginx --> 网关 ---> 服务
1).修改windows hosts文件改变本地域名映射,将gulimall.com映射到虚拟机ip 2).修改nginx的根配置文件nginx.conf,将upstream映射到我们的网关服务 up ...