推出状态转移方程不难,用f[i]表示到第i个人为止最少需要多少辆车,则f[i]=min(f[i],f[j]+1)(0<=j<=i-1)。关键在于如何快速判断能否从一个状态转移到下一个状态,也即快捷地表示出题目中的限制条件。这里介绍一个很巧妙的方法,用g[i]表示到第i个人为止h与j的人数差,显然当abs(g[i]-g[j])=i-j时即从第j+1个人到第i个人中间没有另一球队的球迷。而abs(g[i]-g[j])<=d时即从第j+1个人到第i个人中间,不同球队的球迷的相差人数不大于d。
另外需要注意的是第j+1个人到第i个人不能坐同一辆车不代表第j个人到第i个人不能做同一辆车。
R1128841 Accepted 100 From IwfWcf- P1331 FPC Vijos Dolphin 2009-2-2 1:05:11
vikings jerseys
回复删除ugg boots outlet
cheap rolex watches
cheap jordan retro
longchamp handbags
coach outlet online
ugg boots clearance
michael kors outlet
coach handbags new
polo outlet
201612.26chenjinyan
cheap uggs
回复删除oakley vault
kate spade
oakley sunglasses
beats earbuds
ugg australia
oakley sunglasses
cheap jordans
james shoes
fake rolex
20170112caiyan
vapormax
回复删除goyard bags
nmd
retro jordans
cheap jordans
nike air max
nike vapormax
cheap jordans
michael kors handbags outlet
michael kors handbags
air max 2018
回复删除kyrie irving shoes
nike vapormax
supreme hoodie
supreme clothing
hogan outlet
balenciaga shoes
kyrie spongebob
supreme t shirt
nike air max 2019
about his Dolabuy Fendi look at here now Louis Vuitton replica Bags Visit Your URL Loewe Dolabuy
回复删除this contact form have a peek at this web-site directory Chloe Dolabuy my link Ysl replica
回复删除