文件名称:GoogleCodeJam-2019:GC GCJ 2019中所有27个问题的Python解决方案
文件大小:107KB
文件格式:ZIP
更新时间:2024-02-19 13:54:46
python algorithm competitive-programming codejam programming-contests
Google Code Jam 2019的Python解决方案。解决方案以*开头,表示它将在最大的数据集中获得TLE(总计算量> 10^8 ,这对于Python在5到15秒内解决问题并不友好)。 资格赛 # 标题 解 时间 空间 困难 标签 注意 一个 O(logN) O(1) 简单 数学 乙 上) O(1) 简单 串 C O(LlogN) O(1) 中 数学 d O(NlogB) 上) 中 比特操作,BFS 第一轮 # 标题 解 时间 空间 困难 标签 注意 一个 O(R * C) O(1) 中 建设性的 乙 O(B * N + BlogM) O(B) 中 中国剩余定理 C O(T) O(T) 简单 特里 第一轮 # 标题 解 时间 空间 困难 标签 注意 一个 O(PlogP) 压力 简单 线扫 乙 O(1) O(1) 中 数学 C O(NlogN) 上) 硬 单声道堆栈,二进制搜索,RMQ 1C回合 # 标题 解 时间 空间 困难 标签 注意 一个 O(A ^ 2) O(A) 简单 贪婪 乙 O(1) O(1) 简单 数
【文件预览】:
GoogleCodeJam-2019-master
----Round 2()
--------pottery-lottery2.py(1KB)
--------new-elements-part-1.py(1KB)
--------new-elements-part-2.py(1KB)
--------contransmutation.py(3KB)
--------pottery-lottery.py(1KB)
----cpplint.py(236KB)
----Round 3()
--------zillionim2.py(2KB)
--------datacenter-duplex.py(2KB)
--------zillionim.py(2KB)
--------napkin-folding.py(9KB)
--------pancake-pyramid.py(801B)
----LICENSE(1KB)
----README.md(8KB)
----World Finals()
--------go-to-considered-helpful.py(3KB)
--------juggle-struggle-part2.py(4KB)
--------juggle-struggle-part1.py(3KB)
--------go-to-considered-helpful.cpp(5KB)
--------sorting-permutation-unit.py(3KB)
--------wont-sum-must-now.py(6KB)
--------board-meeting.py(2KB)
----Round 1C()
--------power-arrangers.py(2KB)
--------robot-programming-strategy.py(1KB)
--------bacterial-tactics.py(3KB)
----Round 1B()
--------manhattan-crepe-cart.py(1KB)
--------fair-fight.test-generator.py(329B)
--------draupnir.py(1KB)
--------fair-fight2.py(3KB)
--------fair-fight.py(3KB)
----Qualification Round()
--------you-can-go-your-own-way.py(529B)
--------dat-bae.py(1KB)
--------cryptopangrams.test-generator.py(927B)
--------dat-bae2.py(3KB)
--------foregone-solution.py(612B)
--------cryptopangrams.py(1KB)
----Round 1A()
--------golf-gophers.py(2KB)
--------golf-gophers2-prove.py(503B)
--------pylons.py(4KB)
--------golf-gophers2.py(1KB)
--------alien-rhyme.py(1KB)