Day 0.5

在门口等了好久,终于进去了。

Day 1

下午来到考场,发现自己承诺书没有拿,然后就跑到宿舍去拿,回来发现只要身份证。

T1一眼是个博弈,发现不太好打,先跳。

T2发现最多消耗43200个能量(其实是43200/2),然后暴力所有情况,看能不能匹配,然后输出;

赛后:我感觉没什么问题但只有20分。(所以我感觉题目理解错了);

T3感觉可以做,就是复杂度未知;

首先存一个无向图一个有向图(反着存;

跑反着的有向图把经过的点都标记一下;

然后从1跑一遍无向图,看看有没有不经过标记的点的环;

有的话就有可能到不了,没有的话就到得了(终点);

赛后:这个东西爆零;

返回T1观察样例,随便水了一个printf("%d\n",(maxn%2==0)?(maxn/2):(maxn/2+1));

以为只有10分;

赛后:这个居然能A,我乱水的;

Day2

T1捣鼓好久发现kmp;

突然发现自己在JZ好像学了一点但没有学透;

根据自己背的断断续续的板子自己推了一下kmp;

发现自己会打,然后高高兴兴敲了一遍;

但是我要匹配的字符串有可能重合,后面乱敲(复杂度不能保证);

赛后:40;kmp板题?我打错了?

T2打了一个暴力打表;准备跑40%的数据;

后来没时间了,只跑了20%的数据;

暴力应该可以优化,没时间打;

赛后:20;

T3

读了好久的题目,暴力O(n),感觉正确性没问题;

1,2样例都能过。但是样例3过不了(感觉样例3有问题);

赛后:30;(如果样例没有问题的话那就理解错题意了);

时间很紧张,差点打不完

?!

感觉这次尽力打了;

感觉自己拿了一点分,但是全是靠着自己的暴力和一点点优化(还有一点侥幸;

然鹅自己学的什么算法根本用不到(也不知道怎么用

(就比如说如果Day2 T1kmp是正解,但是我的kmp只比暴力多了十分;感觉就比打暴力的还糟糕

1、数据结构各种应用;

我这个菜鸡都不会啊

回头打一下一些数据结构的板子吧;(并查集?堆

2周左右

2、一些算法:dp,数论,然后再搞图;

(主要是多打题?我不知道干啥啊

感觉前面欠的好多

dp:区间,树形还有状压;(数位?)2~3W

树:就复习一下线段树,然后再看看各种树 3W

图:最小生成树,最短路径,计算图的传递闭包,连通分量,强连通分量tarjan,拓扑排序,关键路径,哈密尔顿环,欧拉回路,Dij,SPFA,二分图,

(来源于网络:主要我也不知道要学啥)1+M

网络流2W

数论:这点我非常薄弱 1M

然后再做csp初赛的

csp 2021 rp++

GDOI 2021 PJ 总结的更多相关文章

  1. 阶段性总结 GDOI 2022 PJ

    阶段性总结 GDOI 2022 PJ 比赛经过 Day ? ~ Day -1 半停课集训,补了很多东西,但是之前漏得太多了,结果是还有很多题没改 打了若干场 AtCoder ,承认自己思维的不足,训练 ...

  2. GDOI 2021 退役记

    Day -n 时常想自己不学OI会怎样,经常畏惧自己其实没有心里想的那样有能力,去机房来麻痹自己 从 3.21 始加大频率刷题,复习以前都学会,而现在都被抛在脑后的算法 反正都要退役了,成绩也得鲜亮点 ...

  3. 总结 到 GDOI 2021 这个阶段

    截止本蒟蒻第一次体验省选(虽然是普及组) 本蒟蒻已经有了许多收获,却也有很多不足 优点 对一些学过的知识掌握还行 没了 缺点 会却做不出来 有一些题不难,却想不到正解 如 Day2 T1 ,就是移一下 ...

  4. GDOI 2021 普及组溺水记

    Day 1 T1 一看样例:答案不就是 \(\dfrac{\max_{i=1}^n a_i +1}{2}\) 吗? 于是自信打上,拍都不拍.然后就,,对了? 插曲:自己出了一个极端数据,发现 scan ...

  5. GDOI2021划水记

    Day0 上午有意志行,一大早就醒了,然后走了五个小时脚痛.中午洗澡,宿舍轮流看巨人最终话然后聊了一个小时? 下午老师带着我和全爷先开溜,宿舍好像很破旧还还没得充电,领了牌牌和斐爷去吃饭. 然后六点多 ...

  6. GDKOI 2021 Day3 PJ 懵逼记

    今天早了一点起来,初三的大奆都来做比赛了, 自然,自测的有许多 AK 虽然今天的题比昨天简单,但还是脑子还是十分迟钝,以至于贪心都想不出 真为明天的提高组而担忧 T1 斜率被卡 90 ,直接用勾股定理 ...

  7. GDKOI 2021 Day2 PJ 去世记

    比赛时和昨天一样困,后面的大奆打代码的速度简直了 T1 用 2.4.6.8 来与 5 抵消掉末尾的 0 ,然后用周期问题的方法直接乘起来并取个位 #include<bits/stdc++.h&g ...

  8. GDKOI 2021 Day1 PJ 爆炸记

    早上睡到 7:10 分才想起今天有 GDKOI ,赶紧去买了一个面包赶去机房 发现隔壁的大奆都过来了.比赛时由于昨晚一直没睡好,打了两个小时的哈欠 T1 :暴力模拟 根据 \(r\) 和 \(c\) ...

  9. CSP 2021 总结

    CSP 2021 总结 PJ 开题顺序:1342 应该先做 T2 ,导致我 T2 直接看错 T1.T3 T1 :直接推规律即可,考场的想法应该正确 T3 :好家伙直接 map 走起 T2 最崩溃的来了 ...

  10. codevs 2021 中庸之道

    2021 中庸之道  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond       题目描述 Description 给定一个长度为N的序列,有Q次询问,每次 ...

随机推荐

  1. Asp.Net Core6.0中MediatR的应用CQRS

    1.前言 对于简单的系统而言模型与数据可以进行直接的映射,比如说三层模型就足够支撑项目的需求了.对于这种简单的系统我们过度设计说白了无异于增加成本,因为对于一般的CRUD来说我们不用特别区分查询和增删 ...

  2. Go语言核心36讲16----接口

    你好,我是郝林,今天我们来聊聊接口的相关内容. 前导内容:正确使用接口的基础知识 在Go语言的语境中,当我们在谈论"接口"的时候,一定指的是接口类型.因为接口类型与其他数据类型不同 ...

  3. go如何编写命令行(cli)程序

    创建一个命令行程序 问题 如何使用golang创建可以在命令行当中传递参数的程序?go如何带参数执行程序? 比如我们期望使用hello -version来查看hello程序的版本号码.或者输入hell ...

  4. elasticsearch bucket 之rare terms聚合

    目录 1.背景 2.需求 3.前置准备 3.1 准备mapping 3.2 准备数据 4.实现需求 4.1 dsl 4.2 java代码 4.3 运行结果 5.max_doc_count 和 sear ...

  5. MongoDB - 事务支持

    事务简介 事务是数据库中处理的逻辑单元,每个事务中包括一个或多个数据库操作,既可以是读操作,也可以是写操作. ACID 是一个"真正"事务所需要具备的一组属性集合,指的是原子性(A ...

  6. 运用领域模型——DDD

    模型被用来描述人们所关注的现实或想法的某个方面.模型是一种简化.它是对现实的解释 -- 把与解决问题密切相关的方面抽象出来,而忽略无关的细节. 每个软件程序是为了执行用户的某项活动,或是满足客户的某种 ...

  7. 【Java SE】Day06 类与对象、封装和构造方法

    一.面向对象思想 1.概述:调用对象的行为实现功能,无需一步一步实现(从执行者变成指挥者) 2.类和对象 类是属性和行为的集合,可以看成描述事物的模板 对象是事物的具体体现,是类的一个实例,具备该类的 ...

  8. Springboot优雅进行字段检验

    Springboot优雅进行字段检验 1.Controller VS Service 推荐与业务无关的放在controller层中进行校验,而与业务相关的放在service层中校验. 2.常用校验工具 ...

  9. Sqlserver分布式跨数据库查询、Join,以及分布式事务

    简言: 这篇文章我要谈一谈SQL Server分布式跨服务器查询,多表Join,以及分布式事务的处理 SqlServer跨服务器查询的方式 以往自己才疏学浅,学习了一波之后,在这记录下来. 1. 使用 ...

  10. 服务器迁移遇到的bug

    目前有个客户做了个下单系统,系统运行了太多的扩展了,但是又没有文档,我就想着能不能把服务器打包成镜像,然后用新服务直接使用?? 事实是完全OK的.服务器用的阿里云. 但是遇到一个bug,我目前还没解决 ...