2020年3月29日

模拟+细节——gym101667G

摘要: 被这题气死,做了半天才做出来 求折线U在L上面的面积 有两个点要注意:1.求的面积必须是封闭的,即开口的开头不算,开口的结尾不算 2.最后x可以水平延伸到无限远 #include<bits/stdc++.h> using namespace std; #define N 200006 int n,m 阅读全文

posted @ 2020-03-29 22:04 zsben 阅读(132) 评论(0) 推荐(0) 编辑

思维+树形dp——gym101677A (难)

摘要: /* 拼接思想: g[u][j]表示u子树里距离u距离>=j的所有点都被覆盖的代价(子树里扣掉一个以u为圆心的扇形) g[u][j]=sum{g[v][j-1]} f[u][j]表示u子树内以及距离u距离<=j的所有点都被覆盖的代价 (子树加上以u为圆心的圆) f[u][j]=min(f[v][j+ 阅读全文

posted @ 2020-03-29 20:19 zsben 阅读(126) 评论(0) 推荐(0) 编辑

导航