2021/11/15

Posted 。✧* ꧁王者꧂✧*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021/11/15相关的知识,希望对你有一定的参考价值。

复盘:

8 : 30 − 9 : 00 8:30 - 9:00 8:309:00
T 1 T1 T1刚开始看题摸不着头脑 , 推了几组样例后才发现 , 这个“回文” , 只要划分的两个相对区间从左往右扫相同就行了 , 而且按照贪心思想 , 只要能划分就直接划分 。 所以 ,一个很直接的思想就是 , 维护两个指针 , 维护当前区间的左右端点 , 然后枚举长度 l e n len len,划分即可。时间复杂度 O ( n ) O(n) O(n)
9 : 00 − 10 : 30 9:00 - 10:30 9:0010:30
T 2 T2 T2 , 先大致看了一下 , 确定了自己会写 50 p t s 50pts 50pts的部分分之后 , 就开始想怎样维护正解 , 最开始想的是能否把当前的菱形 ◇ ◇ 转化为正方形 □ □ (扭转坐标轴?似乎不可行) , 然后就想到了求平面正方形区域内点的个数那道题 , 想着能否转化为菱形。最终发现 , 还是不可行 。 最后就只写了 50 p t s 50pts 50pts的。(然而可能是因为 O ( 200 n l o g n ) O(200nlogn) O(200nlogn)的常数不够优秀 , 最终它 T L E TLE TLE了。)
10 : 30 − 12 : 00 10:30 - 12:00 10:3012:00
T 3 T3 T3先写了 40 p t s 40pts 40pts的部分分( n < = 300 n <= 300 n<=300以及链那一档部分分)。然后就想正解怎么做。有过很多想法 , 比如树上倍增维护合法点的个数 , 或者是树形 D P DP DP来求解 。 但是 , 因为做法极其复杂 , 且会有很多时候算重(需要去重) , 所以并没有选择这样写 。(还有一个原因是思路不是很清晰 , 没有把握)。
12 : 00 − 12 : 30 12:00 - 12:30 12:0012:30
开始写 T 4 T4 T4 , 读题花了些时间 , 就一个感觉:概率算过来算过去的 , 好麻烦啊。直接写部分分 , 写完部分分后 , 还把所有 x > = 4 x >= 4 x>=4的部分全写了 , 希望数据能良心点。
最后 30 m i n s 30mins 30mins , 回头看 T 3 T3 T3有没有什么可优化的地方 , 似乎是没有了。

没拿到分的地方:

1. 1. 1. T 2 T2 T2本来是想拿 50 p t s 50pts 50pts的 , 奈何常数太大 。
2. 2. 2. T 3 T3 T3真的没想到无脑 B i t s e t Bitset Bitset可以水 80 p t s 80pts 80pts。(对 B i t s e t Bitset Bitset还是不太熟悉)。

与正解的差距:

T 2 : T2: T2: 当时就觉得应该是翻转坐标系 , 转化成一个正方形区域而非菱形区域 。 但是不会曼哈顿距离和切比雪夫距离互换 。 一个小结论是:曼哈顿距离转切比雪夫距离 , 点 ( x , y ) (x , y) (x,y)变为 ( x + y , x − y ) (x + y , x - y) (x+y,xy),如果是切比雪夫距离转曼哈顿距离 , 则点 ( x , y ) (x , y) (x,y)变为 ( ( x + y ) / 2 , ( x − y ) / 2 ) ((x + y) / 2 , (x - y) / 2) ((x+y)/2,(xy)/2)
T 3 T3 T3考试时没想到枚举中间点可以解决这么多问题QWQ。只要解决来源不同的问题就 O K OK OK了 。(这个小技巧还是挺妙的)。
T 4 T4 T4考场上虽然也想到大力 d f s dfs dfs找所有情况 , 但是之后的就不太会了。觉得 T 4 T4 T4思维难度不高 , 但题意鬼畜 , 细节也多 , (感觉是道数学加模拟?阿巴巴~)。

以上是关于2021/11/15的主要内容,如果未能解决你的问题,请参考以下文章

华电非全研究生学习和工作总结(2021.11.15-2021.11.28)-哲学

华电非全研究生学习和工作总结(2021.11.15-2021.11.28)-哲学

《安富莱嵌入式周报》第240期:2021.11.15--2021.11.21

2021/11/15

2021-11-15

javaweb学习的第9天(2021-11-15)--------登录功能的实现