E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BZOJ3143
bzoj3143
之前我们曾经用dp解决过数学期望问题,这次我们用的是解方程的方法首先在编号之前,肯定要求出每条边的期望经过次数然后可以转化为求边端点的期望次数这种做法我一开始接触是noip2013的初赛问题求解,是类似的思想当出现循环无法用dp解决时,我们考虑列方程设pi为点i的期望经过次数则容易得到pi=sigma(pj/dj)dj表示出度,j是与i相邻的点特殊的p1=1+sigma(pj/dj)pn=0(因为
weixin_33743703
·
2020-09-14 08:13
[Hnoi2013]游走(
bzoj3143
)
Description:一个无向连通图,顶点从1编号到N(N≤500),边从1编号到M(M≤N2)。小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z到达N号顶点时游走结束,总分为所有获得的分数之和。现在,请你对这M条边进行编号,使得小Z获得的总分的期望值最小。Solution:如果我们求出了
期待变成神犇的zzj
·
2020-09-14 07:48
数学
bzoj
hnoi
[题解]
bzoj3143
(HNOI2013)游走
Description一个无向连通图,顶点从1编号到N,边从1编号到M。小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z到达N号顶点时游走结束,总分为所有获得的分数之和。现在,请你对这M条边进行编号,使得小Z获得的总分的期望值最小。Input第一行是正整数N和M,分别表示该图的顶点数和边数,
Saramanda
·
2020-09-14 06:13
数学
高斯消元
概率与期望
【
BZOJ3143
】游走(HNOI2013)-DP+概率期望+高斯消元
测试地址:游走做法:本题需要用到DP+概率期望+高斯消元。首先根据期望可加性,我们知道路径和的期望等于每条边的期望经过次数乘上边权。又根据排序不等式,我们知道给大的期望次数分配小的编号是最优的,那么现在问题就变成求每条边的期望经过次数。我们可以先求出每个点的期望经过次数pipi,然后边(i,j)(i,j)的期望经过次数就是pideg(i)+pjdeg(j)pideg(i)+pjdeg(j),其中d
Maxwei_wzj
·
2020-09-14 06:56
动态规划-普通DP
数学-概率期望
算法-高斯消元
BZOJ3143
[Hnoi2013]游走
算出每条边的期望走过次数,期望大的给小的编号,答案就最小每条边的期望走过次数可以由两个端点的期望次数算出来1个点的期望走过次数可以由与他相邻的点的期望表示出来比较特殊的是n号点不会对任何点的期望产生恭喜,因为到n就停了,还有1号点的期望次数要+1因为他是起点然后高斯消元就可以解出每个点的期望,然后每条边的期望也就能算出来了#include#include#include#include#inclu
neither_nor
·
2020-09-14 05:29
BZOJ
高斯消元
bzoj3143
游走 期望dp+高斯消元
题目传送门题意:一个无向连通图,顶点从1编号到N,边从1编号到M。小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z到达N号顶点时游走结束,总分为所有获得的分数之和。现在,请你对这M条边进行编号,使得小Z获得的总分的期望值最小。思路:很显然,我们肯定希望经过次数最多的边的标号最小,但是由于边的
weixin_30485379
·
2020-06-27 20:51
【BZOJ】3143: [Hnoi2013]游走-高斯消元&期望DP
传送门:
bzoj3143
题解边lil_ili的期望经过次数为wiw_iwi。贪心将边按www降序排序,答案即∑i⋅wi\sumi·w_i∑i⋅wi。
ccosi
·
2019-02-26 21:28
高斯消元
---线性代数---
概率与期望
【
BZOJ3143
】[HNOI2013]游走
题目链接题意给一张无向连通图,要求给m条边中的每条边一个1~m的权值使得从1号点到n号点的期望最小选择边的概率相等走到n就停止n≤500n≤500SolDP?这是个无向连通图,似乎不好DP做这种题先把题目要求的式子给写出来:∑每一条路径∑L−1(ui,vi)val(ui,vi)∏L−1ui,vidu[ui]∑每一条路径∑(ui,vi)L−1val(ui,vi)∏ui,viL−1du[ui]好像无从
NeosKnight
·
2018-08-15 10:44
======题解======
期望
HNOI
矩阵
高斯消元
那些年犯下的逗比错误
BZOJ3143
游走多亏radish巨。2、赋值longlong极大值的时候没有1ll。直接1<<60。。BZOJ2165大楼。被郝神一眼看出鄙视了半天。。
妖怪吧
·
2018-07-02 20:07
杂记--胡乱记
BZOJ3143
:[Hnoi2013]游走 (高斯消元+概率DP)
题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3143题目分析:很久之前就对这种高斯消元解DP值的题目有一种莫名的恐惧,因为它明明是DP却没有递推顺序因为我对概率论一窍不通。学了高消之后,我YY了一下这题的DP方程,发现一直过不了样例。最后居然被tututu在旁边随便口胡一句就过了?!本题要让我们自定每条边的权值,所以我们想知道经过每条
KsCla
·
2018-03-26 21:43
DP
高斯消元
浅谈期望的线性性(可加性)【CodeForces280c】【bzoj3036】【
bzoj3143
】
[pixiv]https://www.pixiv.net/member_illust.php?mode=medium&illust_id=63399955向大(hei)佬(e)势力学(di)习(tou)之前一直都没有接触过期望,更别说期望dp了。先从期望说起吧,dp什么的先不谈。浅谈一下期望的线性性(可加性),这是一个很重要的性质,主要用我做的这几道例题来更感性的理解(真的是浅谈。。。orz)首先
LinnBlanc
·
2017-09-14 09:26
题目总结
期望
[期望DP+高斯消元]
BZOJ3143
: [Hnoi2013]游走
题意一个无向连通图,顶点从1编号到N,边从1编号到M。小Z在该图上进行随机游走,初始时小Z在1号顶点。每一步小Z以相等的概率随机选择从当前顶点出去的某条边走,并获得等于这条边的编号的分数。当小Z到达N号顶点时游走结束,总分为所有获得的分数之和。现在,请你对这M条边进行编号,使得小Z获得的总分的期望值最小。n#include#includeusingnamespacestd;constintmaxn
Lynstery
·
2017-05-20 12:32
高斯消元
【
bzoj3143
】[Hnoi2013]游走
题目链接Description一个无向连通图,顶点从1编号到N,边从1编号到M。小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z到达N号顶点时游走结束,总分为所有获得的分数之和。现在,请你对这M条边进行编号,使得小Z获得的总分的期望值最小。Input第一行是正整数N和M,分别表示该图的顶点数
KikiDMW
·
2017-04-06 14:57
高斯消元
[
BZOJ3143
][Hnoi2013][概率与期望][高斯消元]游走
可以列出走到每个点的期望次数的方程组,高斯消元经过每条边的期望次数就是经过两个端点的期望次数除以度数的和#include#include#include#include#defineN510#defineeps1e-9usingnamespacestd;intn,m;intd[N];doubleA[N][N];doubleAns;structedge{intu,v;doublew;friendbo
LowestJN
·
2017-03-17 21:57
概率与期望
高斯消元
[
BZOJ3143
][Hnoi2013]游走(概率期望+高斯消元)
题目描述传送门题解感觉这种互相之间都有关系的题目就是列一坨式子然后用高斯消元搞一下…设到达点i的概率为f(i),点i的度为d(i),那么f(i)=∑(i,j)∈Ef(j)d(j)就是相当于其它的点走到这个点注意这里点n是不能计算的,因为n不会再往其它的点走这样的话得出了n-1个方程,高斯消元求出f(i)的值然后计算经过每一条边的概率,p(u,v)=f(u)d(u)+f(v)d(v)这里点n同样不能
Clove_unique
·
2017-02-06 16:50
题解
省选
概率期望
高斯消元
BZOJ3143
: [Hnoi2013]游走
要使得分的期望最小,需要求出每条边的期望经过次数,将这个从小到大排再赋编号m~1就能使得分期望最小要求出每条边的期望经过次数,我们要先得到每个点的期望经过次数,对于一条边x−>y,设x,y的度数为dx,dy,期望经过次数为fx,fy,那么边x−>y的期望经过次数为fxdx+fydy然后每个点的期望经过次数我们是可以求的,用高斯消元解个方程,注意因为1和n是出发结束点,所以f[1]除了相邻点的贡献还
L_0_Forever_LF
·
2017-01-20 21:27
BZOJ
高斯消元
期望
bzoj3143
【HNOI2013】游走
3143:[Hnoi2013]游走TimeLimit:10SecMemoryLimit:128MBSubmit:1962Solved:874[Submit][Status][Discuss]Description一个无向连通图,顶点从1编号到N,边从1编号到M。小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的
AaronPolaris
·
2016-05-22 19:04
动态规划
概率DP
高斯消元
OIer的狂欢
bzoj3143
【HNOI2013】游走
3143:[Hnoi2013]游走TimeLimit: 10Sec MemoryLimit: 128MBSubmit: 1962 Solved: 874[Submit][Status][Discuss]Description一个无向连通图,顶点从1编号到N,边从1编号到M。 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选择当前顶点的某条边,沿着这条边走到下一个顶点
AaronGZK
·
2016-05-22 19:00
高斯消元
概率DP
bzoj
【
BZOJ3143
】【Hnoi2013】 游走 期望DP 高斯消元
卧槽这题BZOJ上的数据用了dcmp就会WA不讲道理。。。裸的才能A。。。除了第一个点以外,每个点到达的期望次数是与它相连的点的期望次数除以度数之和,一条边的期望次数是他非n端点(因为到n就不再走出来了)的期望次数除以度数之和,排序后赋值即可。#include #include #include #include #include #include #include #include
qq_34637390
·
2016-04-25 17:00
bzoj3143
游走 高斯消元
对每一个点设f[i]为期望从i出发的次数(第一次从1出发不算),那么有:f[n]=0;f[1]-1=Σf[x]((x,i)为一条边);f[x]=Σf[y](x≠1,(x,y)为一条边)。 然后解出方程,那么得到一条边的期望经过次数,按期望经过次数从大到小一次赋为1~m即可。AC代码如下:#include #include #include #include #include #inc
lych_cys
·
2016-04-06 15:00
高斯消元
贪心
【BZOJ3270】博物馆 概率DP 高斯消元
{ puts("转载请注明出处[辗转山河弋流歌by空灰冰魂]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/46467273"); }题解:同
BZOJ3143
gcczhongduan
·
2016-02-19 18:00
bzoj3143
: [Hnoi2013]游走
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3143思路:首先贪心是很显然的,为了使分数最小,期望到达次数越多的,编号就应该给的越小。直接设边的期望列方程比较复杂。所以我们换一个思路,先解出每个点的期望到达次数,那么边的期望次数就可以算出来了。设边为y,与它相连的两个点为a,b,点的期望次数为f[a],f[b],度数为deg[a],deg
thy_asdf
·
2015-08-07 11:00
概率与期望
【BZOJ3270】博物馆 概率DP 高斯消元
{ puts("转载请注明出处[辗转山河弋流歌by空灰冰魂]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/46467273"); }题解:同
BZOJ3143
Vmurder
·
2015-06-12 08:00
高斯消元
博物馆
概率DP
BZOJ3270
【
BZOJ3143
】【Hnoi2013】游走 高斯消元 解期望方程
链接:#includeintmain(){puts("转载请注明出处[vmurder]谢谢");puts("网址:blog.csdn.net/vmurder/article/details/44542575");}哎一听这个题目名字就感觉好有趣。题解:(注意:下方的题解每一步如果,相当于你写个递归函数,每次求完了下一层的值才能求此层的。Wow略高能,)首先我们整体上既然是求期望,那么我们如果能算出
空灰冰魂
·
2015-03-22 21:47
高斯消元
期望
【
BZOJ3143
】【Hnoi2013】游走 高斯消元 解期望方程
链接:#include intmain() { puts("转载请注明出处[vmurder]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/44542575"); }哎一听这个题目名字就感觉好有趣。题解:(注意:下方的题解每一步如果,相当于你写个递归函数,每次求完了下一层的值才能求此层的。Wow略高能,)首先我们整体上既然是求期望,那么我们
Vmurder
·
2015-03-22 21:00
高斯消元
游走
BZOJ3143
Hnoi2013
期望方程
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他