2016-E14-team1

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

||User||Problem||Result||Memory||Time||Language||Length||Submit Time||
||Siunaus||K||WA||  ||  ||G++||3024||2016-09-21 23:05:17||
||Siunaus||C||AC||5416||124||G++||1490||2016-09-21 22:42:23||
||Siunaus||C||WA||  ||  ||G++||1467||2016-09-21 22:37:01||
||Siunaus||C||WA||  ||  ||G++||1466||2016-09-21 22:32:07||
||Siunaus||C||TLE|| ||  ||G++||1383||2016-09-21 22:21:15||
||Siunaus||D||AC||138144||1372||G++||2968||2016-09-21 22:04:14||
||Siunaus||L||AC||48044||1388||G++||2009||2016-09-21 21:15:50||
||Siunaus||H||AC||4580||15||G++||1392||2016-09-21 19:53:36||
||Siunaus||E||AC||14104||1825||G++||2038||2016-09-21 19:11:31||
||Siunaus||J||AC||11384||1575||G++||3282||2016-09-21 19:09:41||
||Siunaus||E||TLE|| ||  ||G++||1988||2016-09-21 18:47:30||
||Siunaus||E||TLE|| ||  ||G++||1412||2016-09-21 18:32:54||
||Siunaus||B||AC||1416||249||G++||272||2016-09-21 18:17:51||

start at 18:05:00

比赛链接: http://vjudge.net/contest/133209

== 流水账 ==

== 总结 ==

== 题解 ==

official: http://bestcoder.hdu.edu.cn/blog/2016-multi-university-training-contest-7-solutions-by-sysu/

== 补题 ==

AFGIK

=== A. Ants [Akalm] ===
所有蚂蚁到最后都会变为在两个点之间徘徊。

KD树寻找任意点的最近点,连边,用并查集判断是否在同一连通块内。

=== G. Golden Week [Akalm] ===
树dp。dp[i][j]表示以i为根节点,到i的总费用为j,整个子树的最大收益。实际上j取B_i  才有意义,离散化后直接可以dp。

=== K. Knights [Akalm] ===
概率dp。dp[i][j]表示前i个人有j个最后向右的概率,不难推出O(n^3^)的式子,观察一下加加减减就能得到O(n^2^)的递推式。
UserProblemResultMemoryTimeLanguageLengthSubmit Time
SiunausKWA G++30242016-09-21 23:05:17
SiunausCAC5416124G++14902016-09-21 22:42:23
SiunausCWA G++14672016-09-21 22:37:01
SiunausCWA G++14662016-09-21 22:32:07
SiunausCTLE G++13832016-09-21 22:21:15
SiunausDAC1381441372G++29682016-09-21 22:04:14
SiunausLAC480441388G++20092016-09-21 21:15:50
SiunausHAC458015G++13922016-09-21 19:53:36
SiunausEAC141041825G++20382016-09-21 19:11:31
SiunausJAC113841575G++32822016-09-21 19:09:41
SiunausETLE G++19882016-09-21 18:47:30
SiunausETLE G++14122016-09-21 18:32:54
SiunausBAC1416249G++2722016-09-21 18:17:51

start at 18:05:00

比赛链接: http://vjudge.net/contest/133209

流水账

总结

题解

official: http://bestcoder.hdu.edu.cn/blog/2016-multi-university-training-contest-7-solutions-by-sysu/

补题

AFGIK

A. Ants [Akalm]

所有蚂蚁到最后都会变为在两个点之间徘徊。

KD树寻找任意点的最近点,连边,用并查集判断是否在同一连通块内。

G. Golden Week [Akalm]

树dp。dp[i][j]表示以i为根节点,到i的总费用为j,整个子树的最大收益。实际上j取B_i 才有意义,离散化后直接可以dp。

K. Knights [Akalm]

概率dp。dp[i][j]表示前i个人有j个最后向右的概率,不难推出O(n3)的式子,观察一下加加减减就能得到O(n2)的递推式。