NOIP2024 游记

考试之前一直有很多话想在游记里说,但考完后又不知道该说些什么。这六个月的集训时光仿佛像一场梦一般。

怒砍\([60, 100] + 0 + 0 + 0\)

作为一个只学了不到一年的OIer, 我知道这不是理由,noip考爆炸了,本来定的策略是稳切第一题,后面三题骗分,能混个省二或省一。只是没想到今天的T1太恶心了。开考\(5min\),读了一遍题后,就大概知道T1怎么做了,思路大概是两个01字符串被不可移动的字符分割成若干个字串,若干个字串可以任意排列,使得$$ans = \sum\limits_{i = 1}^{n}(s1_i == s2_i)$$最大,可以先处理出来每个字串的左右边界,\(0\)的数量以及\(1\)的数量。然后对每个不可动点前匹配,在用两个指针从左到右扫描两个字符串,能选就选。不知不觉,\(30min\)过去了,不知不觉\(60min\)过去了,...,到\(10:30\)了,诶呀,T1怎么还没写对,此时已经汗流浃背了,我有些犹豫是否应该放弃T1去看后面的题,最后决定还是继续写T1,在12:30过了大样例的\(8\)个点。后面也没有时间了。一看码量\(4915b\),感觉是写复杂了,而且有可能假。这下连省三都拿不到了。悲。出考场后大家对今天的题褒贬不一,有人跟我一样调了\(4hour\),也有人a了t1和t2,喜提200+。

bye

要回去补文化课了,希望明年的我更强。

随机推荐

  1. 开发一个属性名提示友好的Vue组件

    这两天开发了一个组件,开发好之后想着先本地npm link 用一用试试,然后在vue3 项目中link了过来,发现VSCODE没有属性提示,鉴于考虑到一个好的组件应该是提示友好的,于是给组件准备加上属 ...

  2. Java项目笔记(二)

    一.分页待解决的问题 分页是在service层实现的 在controller层和service层同时写了这句代码 PageHelper.startPage(Integer.valueOf(pageNo ...

  3. 使用 vite 配置目录别名

    你是否被 ../ ../../ 这样的路径折磨的心力憔悴,如果你使用 vite 的话,不妨来试试 alias 命名目录吧. 安装 @types/node 来加载 path 模块 npm i @type ...

  4. [kubernetes]二进制方式部署单机k8s-v1.30.5

    前言 之前在单机测试k8s的kind最近故障了,虚拟机运行个几分钟后就宕机了,不知道是根因是什么,而且kind部署k8s不太好做一些个性化配置,干脆用二进制方式重新搭一个单机k8s. 因为是用来开发测 ...

  5. NoC简介

    一.什么是NoC NOC(Network on Chip)是一种用于片上系统(SoC, System on Chip)中的通信架构,它在芯片内为处理器.存储器.I/O 设备和其他硬件模块之间提供数据通 ...

  6. Android MTP流程

    概要 本文的目的是介绍Android系统中MTP的一些相关知识.主要的内容包括:第1部分 MTP简介 对Mtp协议进行简单的介绍.第2部分 MTP框架 介绍Android系统下MTP的框架.第3部分 ...

  7. C#的类和对象,继承

    /// 类与对象 /// 类和对象是面向编程的两个核心概念 /// 类:类是对一群具有相同特征的或者行为事物的统称 类 是图纸 /// 对象是由类创造出来的一个具体存在 可以直接使用 对象是图纸造出来 ...

  8. C#内存缓存

    把缓存数据放到应用程序的内存,内存缓存中保存的是一些列键值对 :生命周期就是关闭程序的时候,内存数据就会被销毁 : IMemerCache  接口 Get 获取缓存 Set 设置缓存

  9. 什么是AI网关?AI网关在企业系统中承担什么角色?

    AI 大模型的发展正在推动各行业的增长,据有关报告显示:"未来十年内预计年均增长率将达到37.3%,全球企业预计在2027年之前将在AI领域投入8000亿美元".这一迅猛发展促使许 ...

  10. NJU ICS2024 PA 作业心得(一)

    NJU ICS2024 PA 作业心得(一) 由于自己并不是NJU 2024的学生,因此"堂而皇之"的把这份心得发在了网上,并且只是仅供非以此课程作为自己当前学年保研课的同学参考. ...