2021/11/13
Posted 。✧* ꧁王者꧂✧*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021/11/13相关的知识,希望对你有一定的参考价值。
复盘:
7
:
50
−
8
:
50
7:50 - 8:50
7:50−8:50
T
1
T1
T1一看就是道模拟题 , 用
s
e
t
set
set维护 , 具体方法就是开
2
∗
n
2 * n
2∗n的
s
e
t
set
set , 前
n
n
n个用来存纵坐标 , 后
n
n
n个用来存横坐标 , 每次
l
o
w
e
r
b
o
u
n
d
lower_bound
lowerbound找到下一个点就
o
k
ok
ok了 , 复杂度是
O
(
n
l
o
g
n
)
O(nlogn)
O(nlogn)
的。
8
:
50
−
9
:
30
8:50 - 9:30
8:50−9:30
进行
T
1
T1
T1的对拍 , 构了组大数据后 , 发现跑了
3
s
3s
3s,似乎有点不行(当时忘了在电脑上跑比在本地跑慢这件事)。 然后就进行各种鬼畜优化 。
9
:
30
−
11
:
00
9:30 - 11:00
9:30−11:00
对着
T
2
T2
T2苦思冥想 , 第一眼像是贪心 , 第二眼又觉得是
D
P
DP
DP 。想了半天 , 突然想到了二分 ,二分答案 , 验证能不能 又手试了下样例 , 发现能过!然后就写了二分。
11
:
00
−
12
:
00
11:00 - 12:00
11:00−12:00
T
3
T3
T3 , 鬼畜的“最短路” , 应该要拆点 , 但是我不会做。就写了
s
t
r
i
n
g
string
string的
30
p
t
s
30pts
30pts跑路。看了眼
T
4
T4
T4,看不懂题目意思 , 就弃了 。 又回头看了下
T
2
T2
T2 , 发现二分验证过程不对 , 急急忙忙加了个
20
p
t
s
20pts
20pts的部分分。
失分项:
T
1
T1
T1虽然对拍过了 , 但是最后怕输出过慢 , 加了个快速输出 , 结果细节写错了 。
T
3
T3
T3用
s
t
r
i
n
g
string
string写的最短路挂了 , 我也不知道为什么。
以上是关于2021/11/13的主要内容,如果未能解决你的问题,请参考以下文章
2021-11-13:至少有 K 个重复字符的最长子串。给你一个字符串 s 和一个整数 k ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于 k 。返回这一子串的长度。提示:1(