CF
文章平均质量分 83
cmy_lunaticc
OIer
展开
-
CF1072 Div2D (Div1B)Minimum path
一个简单的dp这题打比赛的时候用BFS实现被卡了内存很是难受,赛后十分钟改成dp写法就过了此题。 D. Minimum pathtime limit per test1.5 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a matrix o...原创 2018-10-23 13:58:15 · 489 阅读 · 0 评论 -
CF160E Buses and People
题意有一群人要坐公交车。人的路线和车的看路线在同一个数轴上。人iii要从lil_ili到rir_iri并在时间bib_ibi开始在lil_ili这个点等车。车iii从sis_isi开到fif_ifi并在时间tit_iti从sis_isi出发。车开得很快,相当于瞬时到达且停靠每一个经过的点。人只能上来得不早于他的车且不能换车。思路首先题目给的条件可以知道:只有车行...原创 2019-02-16 16:54:00 · 216 阅读 · 0 评论 -
CF160D Edges in MST
题意给你一张联通无向图,没有自环和重边。问每一条边是:在所有MST中(输出"any");在至少一个MST中(输出"at least one");不在任何MST中(输出"none")。思路利用kruskal的思想及证明(感性,严谨证明可看OI wiki),对于边权小的边应先加入MST中,因为如果这不是最优的,那么必然在原图中有另一条更短路连接这两个联通块,那么此边就不是最短边了。...原创 2019-02-16 18:46:08 · 189 阅读 · 0 评论 -
CF994F Compute Power
题意有一堆任务,每个计算机可以跑一或两个。第iii个任务需要消耗aia_iai的能量,使用bib_ibi个核。你可以安排这些任务,安排在一个计算机上第二轮的任务的能量消耗必须比第一轮的小。问第一轮任务的能量总和除以核总数最小。思路看到能量除以总和最小,就想到01分数规划的问题。二分答案,对于这个答案跑DP检验是否可行。ai÷bi≤x a_i\div b_i \le xai÷bi≤x ...原创 2019-02-23 08:09:42 · 313 阅读 · 0 评论 -
CF1091F New Year and the Mallard Expedition
题意原创 2019-02-13 20:16:35 · 331 阅读 · 0 评论 -
CF342E Xenia and Tree
题意给你一棵nnn个点的树,根节点是红点。有mmm个操作分为两种:把一个点染成红点。询问一个点到最近红点的距离。思路分块:nnn和mmm的范围是1e51e51e5时限是5s5s5s,nnn \sqrt{n}nn似乎过的去。于是想到了分块。对于每个点保留一个最近距离Mindis[]Mindis[]Mindis[],一开始是depth[]−1depth[]-1depth[]−1。...原创 2019-03-18 15:23:37 · 196 阅读 · 0 评论