Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EndlessCheng/codeforces-go
/ functions
Functions
8,098 in github.com/EndlessCheng/codeforces-go
⨍
Functions
8,098
◇
Types & classes
911
Function
CF274B
github.com/EndlessCheng/codeforces-go
main/200-299/274B.go:10
Function
CF276D
github.com/EndlessCheng/codeforces-go
main/200-299/276D.go:10
Function
CF277B
github.com/EndlessCheng/codeforces-go
main/200-299/277B.go:9
Function
CF280C
github.com/EndlessCheng/codeforces-go
main/200-299/280C.go:10
Function
CF282E
github.com/EndlessCheng/codeforces-go
main/200-299/282E.go:10
Function
CF283A
github.com/EndlessCheng/codeforces-go
main/200-299/283A.go:10
Function
CF283B
github.com/EndlessCheng/codeforces-go
main/200-299/283B.go:10
Function
CF294B
github.com/EndlessCheng/codeforces-go
main/200-299/294B.go:11
Function
CF297A
github.com/EndlessCheng/codeforces-go
main/200-299/297A.go:10
Function
CF29D
另一种写法是从 1 走到 l[0], 从 l[0] 走到 l[1]... 统计经过的点,若长度超过 2*n-1 则不合法 计算每个节点的父亲,以及 l 中相邻两叶子的 LCA,利用这些数据来计算路径 采用 Tarjan 的离线写法可以做到 O(n) 的优秀复杂度 github.com/Endless
main/1-99/29D.go:15
Function
CF2B
github.com/EndlessCheng/codeforces-go
main/1-99/2B.go:11
Function
CF300A
github.com/EndlessCheng/codeforces-go
main/300-399/300A.go:10
Function
CF300C
github.com/EndlessCheng/codeforces-go
main/300-399/300C.go:9
Function
CF301D
github.com/EndlessCheng/codeforces-go
main/300-399/301D.go:10
Function
CF319C
github.com/EndlessCheng/codeforces-go
main/300-399/319C.go:10
Function
CF321C
github.com/EndlessCheng/codeforces-go
main/300-399/321C.go:10
Function
CF322B
github.com/EndlessCheng/codeforces-go
main/300-399/322B.go:10
Function
CF327E
另一种效率更高的做法是折半枚举,见 https://codeforces.com/blog/entry/8274 github.com/EndlessCheng/codeforces-go
main/300-399/327E.go:11
Function
CF329A
github.com/EndlessCheng/codeforces-go
main/300-399/329A.go:10
Function
CF330B
github.com/EndlessCheng/codeforces-go
main/300-399/330B.go:10
Function
CF332B
github.com/EndlessCheng/codeforces-go
main/300-399/332B.go:11
Function
CF337D
github.com/EndlessCheng/codeforces-go
main/300-399/337D.go:10
Function
CF339C
github.com/EndlessCheng/codeforces-go
main/300-399/339C.go:10
Function
CF340C
github.com/EndlessCheng/codeforces-go
main/300-399/340C.go:11
Function
CF346B
github.com/EndlessCheng/codeforces-go
main/300-399/346B.go:10
Function
CF347A
github.com/EndlessCheng/codeforces-go
main/300-399/347A.go:10
Function
CF349B
github.com/EndlessCheng/codeforces-go
main/300-399/349B.go:10
Function
CF351A
github.com/EndlessCheng/codeforces-go
main/300-399/351A.go:10
Function
CF353B
github.com/EndlessCheng/codeforces-go
main/300-399/353B.go:9
Function
CF353D
github.com/EndlessCheng/codeforces-go
main/300-399/353D.go:10
Function
CF354C
github.com/EndlessCheng/codeforces-go
main/300-399/354C.go:10
Function
CF356C
github.com/EndlessCheng/codeforces-go
main/300-399/356C.go:10
Function
CF358C
github.com/EndlessCheng/codeforces-go
main/300-399/358C.go:11
Function
CF358D
github.com/EndlessCheng/codeforces-go
main/300-399/358D.go:10
Function
CF359B
github.com/EndlessCheng/codeforces-go
main/300-399/359B.go:10
Function
CF359D
github.com/EndlessCheng/codeforces-go
main/300-399/359D.go:12
Function
CF35D
github.com/EndlessCheng/codeforces-go
main/1-99/35D.go:10
Function
CF360B
github.com/EndlessCheng/codeforces-go
main/300-399/360B.go:11
Function
CF362C
github.com/EndlessCheng/codeforces-go
main/300-399/362C.go:10
Function
CF366C
github.com/EndlessCheng/codeforces-go
main/300-399/366C.go:10
Function
CF369E
github.com/EndlessCheng/codeforces-go
main/300-399/369E.go:11
Function
CF370D
官方题解枚举了 9 种左上角可能的位置,这样可以省去一堆判断逻辑! github.com/EndlessCheng/codeforces-go
main/300-399/370D.go:13
Function
CF372C
(_r io.Reader, out io.Writer)
main/300-399/372C.go:39
Function
CF374D
github.com/EndlessCheng/codeforces-go
main/300-399/374D.go:11
Function
CF375B
github.com/EndlessCheng/codeforces-go
main/300-399/375B.go:11
Function
CF377C
github.com/EndlessCheng/codeforces-go
main/300-399/377C.go:12
Function
CF380C
(_r io.Reader, _w io.Writer)
main/300-399/380C.go:54
Function
CF383C
github.com/EndlessCheng/codeforces-go
main/300-399/383C.go:10
Function
CF383D
github.com/EndlessCheng/codeforces-go
main/300-399/383D.go:10
Function
CF385C
github.com/EndlessCheng/codeforces-go
main/300-399/385C.go:10
Function
CF387E
(_r io.Reader, out io.Writer)
main/300-399/387E.go:88
Function
CF388C
github.com/EndlessCheng/codeforces-go
main/300-399/388C.go:11
Function
CF3B
github.com/EndlessCheng/codeforces-go
main/1-99/3B.go:11
Function
CF401D
github.com/EndlessCheng/codeforces-go
main/400-499/401D.go:10
Function
CF402D
github.com/EndlessCheng/codeforces-go
main/400-499/402D.go:11
Function
CF407B
github.com/EndlessCheng/codeforces-go
main/400-499/407B.go:10
Function
CF412D
github.com/EndlessCheng/codeforces-go
main/400-499/412D.go:10
Function
CF416C
(in io.Reader, out io.Writer)
main/400-499/416C.go:17
Function
CF41D
github.com/EndlessCheng/codeforces-go
main/1-99/41D.go:10
Function
CF41E
github.com/EndlessCheng/codeforces-go
main/1-99/41E.go:10
Function
CF420C
github.com/EndlessCheng/codeforces-go
main/400-499/420C.go:11
Function
CF424D
(_r io.Reader, out io.Writer)
main/400-499/424D.go:88
Function
CF425D
github.com/EndlessCheng/codeforces-go
main/400-499/425D.go:10
Function
CF427D
github.com/EndlessCheng/codeforces-go
main/400-499/427D.go:13
Function
CF427E
github.com/EndlessCheng/codeforces-go
main/400-499/427E.go:10
Function
CF429B
github.com/EndlessCheng/codeforces-go
main/400-499/429B.go:10
Function
CF429D
(_r io.Reader, out io.Writer)
main/400-499/429D.go:62
Function
CF431D
github.com/EndlessCheng/codeforces-go
main/400-499/431D.go:10
Function
CF432D
github.com/EndlessCheng/codeforces-go
main/400-499/432D.go:11
Function
CF438D
(_r io.Reader, _w io.Writer)
main/400-499/438D.go:86
Function
CF441C
github.com/EndlessCheng/codeforces-go
main/400-499/441C.go:10
Function
CF446A
另一种思路是正反各扫一遍,求出以 i 为结尾的最长和以 i 为开头的最长,然后枚举要修改的位置,拼接两部分 https://www.luogu.com.cn/blog/PlutoXz/solution-cf446a github.com/EndlessCheng/codeforces-go
main/400-499/446A.go:13
Function
CF448C
github.com/EndlessCheng/codeforces-go
main/400-499/448C.go:10
Function
CF449B
(_r io.Reader, out io.Writer)
main/400-499/449B.go:26
Function
CF449D
github.com/EndlessCheng/codeforces-go
main/400-499/449D.go:11
Function
CF452B
github.com/EndlessCheng/codeforces-go
main/400-499/452B.go:10
Function
CF452C
github.com/EndlessCheng/codeforces-go
main/400-499/452C.go:9
Function
CF453A
github.com/EndlessCheng/codeforces-go
main/400-499/453A.go:10
Function
CF453B
github.com/EndlessCheng/codeforces-go
main/400-499/453B.go:9
Function
CF453C
github.com/EndlessCheng/codeforces-go
main/400-499/453C.go:10
Function
CF455C
github.com/EndlessCheng/codeforces-go
main/400-499/455C.go:10
Function
CF459C
github.com/EndlessCheng/codeforces-go
main/400-499/459C.go:10
Function
CF45G
github.com/EndlessCheng/codeforces-go
main/1-99/45G.go:10
Function
CF460D
github.com/EndlessCheng/codeforces-go
main/400-499/460D.go:9
Function
CF461B
github.com/EndlessCheng/codeforces-go
main/400-499/461B.go:10
Function
CF461C
github.com/EndlessCheng/codeforces-go
main/400-499/461C.go:10
Function
CF463B
github.com/EndlessCheng/codeforces-go
main/400-499/463B.go:10
Function
CF463D
github.com/EndlessCheng/codeforces-go
main/400-499/463D.go:10
Function
CF464A
github.com/EndlessCheng/codeforces-go
main/400-499/464A.go:9
Function
CF464B
github.com/EndlessCheng/codeforces-go
main/400-499/464B.go:9
Function
CF466B
github.com/EndlessCheng/codeforces-go
main/400-499/466B.go:10
Function
CF466D
github.com/EndlessCheng/codeforces-go
main/400-499/466D.go:10
Function
CF467B
github.com/EndlessCheng/codeforces-go
main/400-499/467B.go:11
Function
CF468B
github.com/EndlessCheng/codeforces-go
main/400-499/468B.go:10
Function
CF468C
github.com/EndlessCheng/codeforces-go
main/400-499/468C.go:9
Function
CF471D
github.com/EndlessCheng/codeforces-go
main/400-499/471D.go:10
Function
CF474D
github.com/EndlessCheng/codeforces-go
main/400-499/474D.go:10
Function
CF474E
(_r io.Reader, _w io.Writer)
main/400-499/474E.go:60
Function
CF475D
github.com/EndlessCheng/codeforces-go
main/400-499/475D.go:10
Function
CF476B
github.com/EndlessCheng/codeforces-go
main/400-499/476B.go:10
← previous
next →
2,801–2,900 of 8,098, ranked by callers