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
ACM-概率DP
ACM-
模拟-找规律 HDU5573二进制应用
原理就是二进制的转换0001==8-4-2-1(奇数)01011==(16-8)+(4-2)+1(奇数)(首位不变)01010==((16+1)-8)+(4-2)+1(偶数)(首位加一)对于二进制数16==32-16==16==64-32-16所以,我们转换n的二进制,然后判断每一段的开头0和末尾1就好。。。我天真的以为这样就行了。。。但是还有1.n可能是负数—–用个标记jud,判断输出+/-就行
oliveQ
·
2020-08-10 21:26
算法题解
Sgu 495 Kids and Prizes (
概率dp
)
个人依次过来拿礼物如果某个人拿到的盒子有礼物则空盒子留下礼物拿走如果拿到的是空盒子留下盒子走人问m个人拿到礼物的期望题目链接:点击打开链接#include#includedoubledp[110000][2];//dp[i][1]表示第i个人拿到奖品的
概率
superFool_song
·
2020-08-10 21:26
DP
Bag of mice(
概率dp
)
概率dp
入门题题意:龙和公主捉老鼠谁先捉到白老鼠谁赢龙每捉一只老鼠会吓跑一只老鼠公主不会吓跑老鼠屋里共有w只白老鼠b只黑老鼠公主先捉问公主赢的
概率dp
[i][j]表示公主面对i只白老鼠j只黑老鼠赢的概率题目链接
superFool_song
·
2020-08-10 21:26
DP
zoj 3640 Help Me Escape (
概率dp
)
题意:吸血鬼被困在山洞中这里有n条出去的路每条路有一个攻击力c[i]现在吸血鬼每天随机选一天路当吸血鬼p的攻击力大于c[i]时吸血鬼可以花ti的时间从这条路逃出去如果p小于c[i]那么吸血鬼就得花一天时间让自己的攻击力增加ci然后再随机选一个路问吸血鬼最后出去时天数的期望题目链接:点击打开链接//记忆化搜索#include#include#includedoubledp[21000];//dp[i
superFool_song
·
2020-08-10 21:26
DP
ZOJ3822 ACM-ICPC 2014 亚洲区域赛牡丹江赛区现场赛D题Domination
概率DP
DominationTimeLimit:8SecondsMemoryLimit:131072KBSpecialJudgeEdwardistheheadmasterofMarjarUniversity.Heisenthusiasticaboutchessandoftenplayschesswithhisfriends.What'smore,heboughtalargedecorativechessb
Puyuacm
·
2020-08-10 21:38
ACM
ACM-
补提交 (ZCMU-1617)
DescriptionTOM给自己定了一个宏伟的目标:连续100天每天坚持在zcmu上提交一个程序。100天过去了,tom查看自己的提交记录发现有N天因为贪玩忘记提交了。于是TOM要来M张"补提交卡"。每张"补提交卡"都可以补回一天的提交,将原本没有提交程序的一天变成有提交程序的一天。tom想知道通过利用这M张补提交卡,可以使自己的"最长连续提交天数"最多变成多少天。Input第一行是一个整数T(
舒然---小广广
·
2020-08-10 21:36
牛客 C.算概率 [
概率dp
]
https://ac.nowcoder.com/acm/contest/3003/C这题用了整数表示概率;分数的取模可以用费马小定理算;写了个板子;llqp(lla,llb,llmod)//ans=a^b%mod{llans=1;while(b){if(b&1)ans=(ans*a)%mod;b>>=1;a=(a*a)%mod;}returnans%mod;}llfsy(llz,llm,llmod
ryougi_
·
2020-08-10 20:49
[POJ 3744] Scout YYF I 题解
题解:\(~~~~\)显然
概率DP
,设
Azazеl
·
2020-08-10 20:00
dp小练
CCPC吉林D题,
概率DP
。暴力打表为2^n不可行,考虑每个点由什么状态转移过来。设DP[i][j]表示到坚持到玩了i回合,赢了j次仍然没有结束的概率。
ye-leng
·
2020-08-10 19:59
算法
期望dp
概率dp
练习
1.DiscoveringGoldhttps://vjudge.net/contest/306858#problem/B题意有n个格子,每个格子上都有一定的黄金值;还有一个色子(1-6)。起始位置站在格子1上面,若每次投掷色子得到数x,x+i#include#includeusingnamespacestd;inta[110];doubledp[110];intmain(){intt,n,cnt=
qiao111_
·
2020-08-10 18:24
概率dp
ACM-
最短路(SPFA,Dijkstra,Floyd)之最短路——hdu2544
***************************************转载请注明出处:http://blog.csdn.net/lttree***************************************最短路TimeLimit:5000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmissi
ltree98
·
2020-08-10 18:03
ACM-数据结构
漫漫刷题路
暑假训练2-DP专题
背包九讲2.数位DP->数位DP2.线型DP->线型动态规划3.区间DP->区间型动态规划4.坐标规则型DP->坐标规则型动态规划5.状压DP->状态压缩DP总结6.树型DP->树规总结树形DP专辑7.
概率
yunyouxi0
·
2020-08-10 15:06
BZOJ 3270: 博物馆 && 1778: 驱逐猪猡 【
概率DP
+高斯消元】
题目描述:中文题面,不多解释。1778传送门3270传送门(博物馆)题目分析:也许很多人做概率题的时候都有种虚幻感。。感觉莫名其妙就得出一个期望、概率,一知半解。。。所以我在这里仔细地剖析一下这个题的所谓概率是怎么得来的。两人的起始点为A,B每个人的操作有两种:pi的概率不动,1-pi的概率任意选择一个邻接点走过去两人相遇为终止先弄清楚我们要求的是什么:求两人在每间房间相遇的概率做概率题要想做的踏
Master.Yi
·
2020-08-10 13:07
概率DP
acm-
最短路径算法
最短路径算法一、求出最短路径的长度以下没有特别说明的话,dis[u][v]表示从u到v最短路径长度,w[u][v]表示连接u,v的边的长度。1.Floyed-Warshall算法O(N3)简称Floyed(弗洛伊德)算法,是最简单的最短路径算法,可以计算图中任意两点间的最短路径。Floyed的时间复杂度是O(N3),适用于出现负边权的情况。算法描述:初始化:点u、v如果有边相连,则dis[u][v
agarophobia
·
2020-08-10 11:45
牛客网笔试题 随机的机器人(
概率DP
+滚动数组)
题意:有一条无限长的纸带,分割成一系列的格子,最开始所有格子初始是白色。现在在一个格子上放上一个萌萌的机器人(放上的这个格子也会被染红),机器人一旦走到某个格子上,就会把这个格子涂成红色。现在给出一个整数n,机器人现在会在纸带上走n步。每一步,机器人都会向左或者向右走一个格子,两种情况概率相等。机器人做出的所有随机选择都是独立的。现在需要计算出最后纸带上红色格子的期望值。输入描述:输入包括一个整数
Self-Discipline
·
2020-08-10 01:31
dp
纪中在家培训总结(2020.2.1~2020.2.24)
请勿嘲讽正文Day0(2020.1.31)隔天就要纪中培训了,作业还没写完(基本没动QAQ),我选择顺其自然,无为而治Day1(2020.2.1)第一场比赛直接翻车,100分都没有QAQ,T3还搞出一个
概率
ssl_lyf
·
2020-08-09 17:49
杂
hdu4405Aeroplane chess【
概率DP
】
ProblemDescriptionHzzlovesaeroplanechessverymuch.ThechessmapcontainsN+1gridslabeledfrom0toN.Hzzstartsatgrid0.Foreachstephethrowsadice(adicehavesixfaceswithequalprobabilitytofaceupandthenumbersonthefac
MissZhou要努力
·
2020-08-09 16:18
—dp
———其他dp
hdu
算法
dp
ACM-
模拟/搜索 codeforces Lucky Numbers 95B
题意:找一个大于等于k的幸运数(由4,7组成,且4,7的个数相同)找了很久很久很久很久的bug,发现是最后填充判断的锅我再也不用while(x>0)了=========================请用while(x-1>0)代码#include#include#include#defineinf0x3f3f3f3f#definemem(x,y)memset(x,y,sizeof(x))usin
oliveQ
·
2020-08-09 12:05
算法题解
hdu 4405 Aeroplane chess (
概率dp
)
AeroplanechessTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):952AcceptedSubmission(s):652ProblemDescriptionHzzlovesaeroplanechessverymuch.Thechessmapcontains
utobe67
·
2020-08-09 12:37
dp
ACM-
乘法逆元
乘法逆元写在前面:本文借鉴了正义小学生的博客(1)何为乘法逆元?在(modp)的意义下,如果a*a’=1,那么我们就说a’是a的逆元。同时容易理解:a也为a’的逆元。有乘法逆元的前提是:a,p互质,若a,p不互质,也就意味着不存在a的乘法逆元。(2)乘法逆元的性质:本文只选出最重要的几个性质进行说明:1.存在唯一性:对于a来说,如果他有逆元,则它只能有一个逆元。证明:我们先假设aa有两个不相等逆元
Chillstepp
·
2020-08-09 11:05
算法
HDU4405:Aeroplane chess(
概率dp
& 期望)
AeroplanechessTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4200AcceptedSubmission(s):2659ProblemDescriptionHzzlovesaeroplanechessverymuch.Thechessmapcontai
junior19
·
2020-08-09 09:34
概率dp
HDU 4405 Aeroplane chess (
概率dp
)
AeroplanechessTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2219AcceptedSubmission(s):1441ProblemDescriptionHzzlovesaeroplanechessverymuch.Thechessmapcontai
_TCgogogo_
·
2020-08-09 06:58
动态规划
概率期望
ACM
Codeforces 553E:Kyoya and Train (最短路+
概率DP
+分治+FFT)
题目传送门:http://codeforces.com/contest/553/problem/E题目大意:给出一幅n个点m条边的有向图,并给出参数T,你要从1号点走到n号点。经过每一条边都要花费时间和金钱,第i条边需要花费cost[i]的金钱,并且经过该边花费时间为t的概率是p[i][t](1#include#include#include#include#include#include#inc
KsCla
·
2020-08-09 06:38
DP
最短路
CDQ分治
FFT-NTT
acm-
根号分治在各个领域的应用
引言对于acm常有一些题目让人十分棘手,并且没有专门的算法来解决这些问题。这时候一般都最好从暴力着手来思考解决方案,而根号分治可以说是一种优雅的暴力。本文将通过例题的方式从各个领域来剖析根号分治的核心思想。图论例题一题目来源:2020上海高校程序设计竞赛暨第18届上海大学程序设计联赛夏季赛(同步赛)D题:旅行简化题意:给定一张n#defineFOR(i,a,b)for(registerinti=(
&*^*&(
·
2020-08-08 00:57
高级暴力技巧
图论
acm竞赛
算法
CF# 301 D Bad Luck Island(
概率dp
+记忆化)
D.BadLuckIslandtimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputTheBadLuckIslandisinhabitedbythreekindsofspecies:rrocks,sscissorsandppapers.Atsomemomentsofti
左眼皮跳跳~
·
2020-08-05 20:20
DP
动态规划
概率dp
ACM-
数论-矩阵快速幂 解斐波那契数列Yet another Number Sequence(UVA)
题意:就是求某斐波那契数列的第n个数值,同时要进行取余运算,避免爆数据。valueofnrangesin[0,1000000000]valueofmrangesin[1,4]input401113014240122401214output8942967711946矩阵快速幂的原理详情点链接这里介绍比较全,我主要讲一下这题的我踩的坑这里的1.res.v[i][j]%=mod;//这里的mod必须是题
oliveQ
·
2020-08-05 20:17
算法题解
ACM-
数论-矩阵快速幂 POJ3233 矩阵快速幂
这里是题面这个是写得最好的题解下次再来补坑注意一点:矩阵开longlong会超时,矩阵必须开到60+,不然会RE#include#include#includeusingnamespacestd;typedeflonglongll;intg;intmod;structmx{intv[65][65];//ll会超时%因为取模,所以不需要ll}a;mxmul(mxa,mxt,intg){mxres;m
oliveQ
·
2020-08-05 20:17
算法题解
ACM-
数论-矩阵快速幂 HDU6030
这里是题面r:redb:blue【题意】有一串珍珠,长度为n(1e18)每个珍珠要不染色成红色,要不染色成蓝色。要求任何连续素数长度的珍珠,都必须是红色个数>=蓝色个数让你求出有多少种对这串珍珠的染色方案。一开始以为要打质数表,但是后来发现不需要,套路特别像斐波那契数列。要求任何连续素数长度的珍珠,都必须是红色个数>=蓝色个数1.用f[i]表示长度为i的珍珠串的合法染色方案数当需要填入r:前面任意
oliveQ
·
2020-08-05 20:17
算法题解
ACM-
数论-矩阵快速幂 HDU5015&HDU2276
HDU2276题目链接HDU5015题目链接2276矩阵:(只有左边和本身有关联(1),其他都无关(0))第一个样例1000001110000001100000011000000110000001100000011代码:#include#include#include#include#include#include#definemem(x,y)memset(x,y,sizeof(x))usingn
oliveQ
·
2020-08-05 20:17
算法题解
小Biu的骰子(
概率dp
)
小Biu的骰子(
概率dp
)题目描述从左到右有n个方格,每一块方格上有x[i]块黄金,最初站在第一块方格上,有一个6个面的均匀骰子,每一个面上的权值是1−6,每次掷骰子之后按照点数y跳到y步之后的方格,如果超出范围
)NCuyALnA$Ke
·
2020-08-05 08:42
ACM-
图论总结
之前因为自己不是搞图论这一块的,所以这一块的知识点有些欠缺一直也没来的及总结虽然大家都学过了,但总是没有其他同学理解的深入,所以慢慢来做一些总结,包括之前看的一些博客啦图的定义图:顶点集合V和一个顶点间关系的集合E组成,记为G=(V,E);存在一个结点v,可能含有多个前趋结点和后继结点。顶点;边;ACM图的存储邻接矩阵:使用一个矩阵来表述一个图,对于矩阵的第i行第j列的值,表示为编号i的顶点到编号
胖亚亚
·
2020-08-04 17:52
算法总结
Robots(
概率DP
与拓扑排序)
题目链接在做这道题之前看一个简化版:绿豆蛙的归宿设F[x]F[x]F[x]表示从xxx走到终点所经过的路径的期望长度。若从xxx出发有kkk条边,分别到达y1,y2...yky_1,y_2...y_ky1,y2...yk,边长分别为z1,z2...zkz_1,z_2...z_kz1,z2...zk,则根据数学期望的定义和性质,有:F[x]=1k∗∑i=1k(F[yi]+zi)F[x]=\frac{
燃烧的团团
·
2020-08-04 16:20
动态规划/思维
搜索
acm-
一个简单的数学题
一个简单的数学题时间限制:3000ms|内存限制:65535KB难度:3描述zyc最近迷上了数学,一天,dj想出了一道数学题来难住他。算出1/n,但zyc一时答不上来希望大家能编程帮助他。输入第一行整数T,表示测试组数。后面T行,每行一个整数n(1<=|n|<=10^5).输出输出1/n.(是循环小数的,只输出第一个循环节).样例输入4237168样例输出0.50.30.1428570.00595
林下溪源
·
2020-08-04 10:37
NYOJ
ACM-
二分-三分查找笔记
思想:分治。适用范围:二分只适用于单调函数,对单调递增或单调递减的一个序列中的某一个元素进行查找;三分用于凸函数和凹函数。复杂度分析:二分的时间复杂度为log2(n),而三分的时间复杂度为3log3(n)。>3.1.2假定一个解并判断是否可行。Poj1064-Cablemaster题意:给出n条绳子,长度分别为Li,裁剪出m条等长且尽量长的线段,并且让这些线段尽可能长。#include#inclu
yyy_3y
·
2020-08-04 09:58
ACM-
图论完全总结(知识点+模板)
目录图的类型与性质1.1欧拉图1.2哈密尔顿图拓扑排序最短路3.1Dijkstra3.1.1优先队列优化3.1.2堆优化3.1.3路径还原3.2Bellman-Ford3.2.1判断负环3.3Floyd3.4SPFA3.5K短路3.6差分约束系统最小生成树4.1Prmie4.2Kruskal二分图5.1二分图判断5.2二分图匹配(匈牙利算法)5.3带权二分图匹配(KM算法)最大团6.1Bron-K
Ogmx
·
2020-08-04 06:41
ACM常用模板
算法完全解析
CodeForces 1139D Steps to One(
概率dp
容斥/莫比乌斯反演)
题目链接https://codeforces.com/contest/1139/problem/D题意:给定一个m,每次在1-m中随机取一个数放到容器中,当容器的gcd为1时停止,求期望步数,用分数形式的逆元输出题解思路:表示只会容斥的思路啊,反演的题解那步概率的转移没看懂==(p/(1-p))哪个不知道怎么来的下面主要提一下容斥,以后有能力了补莫比乌斯反演的方法。设dp[x]表示当前gcd为x,
neuq_zsmj
·
2020-08-03 20:41
cf
概率
期望
dp
莫比乌斯反演
ACM-
一道简单的排序题(HDOJ 1031)Design T-Shirt
这道题理解之后很简单,所以发这道题也不是为了写下来思路,而是小总结。刚看到这道题,理解了很久,然后看数据的时候,因为有一个小数影响了排版,把他们的总和计算错了百度这道题,发现没怎么有。好吧,主要是太简单。过一会再做的时候,我心想写一部分试试,还是刚才的思路,求和之后发现刚才看错了,看错了之后自己也没有信心去做这道题。只到试出来怎么做。题目就是一个简单的二次排序。先求和,然后编号排序。DesignT
hy1405430407
·
2020-08-03 17:28
codeforces 148D Bag of mice(
概率dp
)
思路:
概率dp
,如果把princess能赢的分成两种情况,那么这个题就是递推了
dizhuo0219
·
2020-08-03 16:41
Steps to One (
概率dp
+莫比乌斯反演)
题目链接:http://codeforces.com/contest/1139/problem/D题意:在$1$到$m$中选择一个数,加入到一个初始为空的序列中,当序列的$gcd$和为$1$时,停止加入,求序列的期望长度数据范围:$1\leqm\leq10^{9}$分析:定义$f[x$]为$gcd$等于$x$时把序列$gcd和$改变成1的期望长度,定义$G(x,y)$为$i$在1到$n$范围,满足
diandu7489
·
2020-08-03 16:43
codeforces 601C(
概率dp
)
题目链接C.Kleofášandthen-thlontimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputKleofášisparticipatinginann-thlon-atournamentconsistingofndifferentcompetitionsinnd
madaidao
·
2020-08-03 01:42
动态规划
概率dp
入门小结
概率dp
是一类求期望/概率的题目简单总结一下做法对于求期望1.先将状态定义出来2.然后对于每一个状态uuu,考虑他可能的下一个状态vvv,于是从uuu到vvv连一条概率为puvp_{uv}puv的边。
IDrandom
·
2020-08-02 16:49
dp-概率dp
省选之路
其实是一个咕了很多东西的blog文章目录动态规划-Undone线性DP树形DP状压DP数位DP
概率DP
树堆-heapAC自动机-ACautomaton最近公共祖先&区间极值-LCA&RMQ线段树&树状数组树链剖分平衡树
forto42
·
2020-08-01 12:00
hdu4405
概率dp
入门
AeroplanechessTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1122AcceptedSubmission(s):762ProblemDescriptionHzzlovesaeroplanechessverymuch.Thechessmapcontain
星天93
·
2020-08-01 07:54
概率DP
【DP_
概率DP
专辑】【10、4最新更新】
现在痛下决心,好好虐待自己一段时间,做下
概率dp
。Codeforces148DBagofmice状态转移方程比较难想,开虚拟比赛的时候花了50分钟硬是没AC.设win[i][j]表示公主赢的概
ZeroClock
·
2020-08-01 07:56
全部博客
ACM_阶段性总结
ACM_动态规划(DP)
杭电多校第七场 1011 Kejin Player HDU(6656)
闲话:这场也是真自闭了,开始先去看fianlexam去了,然后疯狂自闭近两小时,最后看最后一题A了很多人就去看看了,开始想线段树+
概率DP
,百度了很久学习这个东西,然后突然发现其实递推就可以了,类似前缀和
一介植树人
·
2020-08-01 06:29
思维
DP
HDU 5378 (2015多校第七场1010)
概率DP
题意是给一棵树,有n个节点,求能组成k个leader的方案数?每个节点有一个val值(1~n且每个节点的val值不相同)。leader的定义,如果一个子树中最大的val值是根节点对应的val值,那么我们称这个节点是leader。我们用x[i],y[i]分别代表这个节点能够成为leader和不能够成为leader的概率。cnt[i]代表以i节点为根的子树的节点数。那么x[i]=1/cnt[i],y[
hqwhqwhq
·
2020-08-01 02:11
多校2015
hdu4336
概率dp
http://acm.hdu.edu.cn/showproblem.php?pid=4336ProblemDescriptionInyourchildhood,doyoucrazyforcollectingthebeautifulcardsinthesnacks?Theysaidthat,forexample,ifyoucollectallthe108peopleinthefamousnovelW
life4711
·
2020-08-01 02:26
DP
概率dp
hdu6656
概率dp
KejinPlayerTimeLimit:10000/5000MS(Java/Others)MemoryLimit:524288/524288K(Java/Others)TotalSubmission(s):1852AcceptedSubmission(s):761ProblemDescriptionCuberQQalwaysenviesthoseKejinplayers,whopayalotof
sdauguanweihong
·
2020-08-01 00:11
概率
HDU 6656-Kejin Player【
概率DP
】
题意:给你n次升级的机会,每次升级成功的概率是p(用r/s表示),花费为a,如果成功会升到下一级,否则的话会掉到x级。q次询问,每次问你从l升到r级的期望花费。思路:dp[i]表示从i级升到i+1级的花费,1/p次中有1次升级,那么剩下1/p-1次会掉级,所以dp[i]=(a[i]+(1/p-1)*(sum[i-1]-sum[x[i]-1]+a[i])),(sum是dp的前缀和),每次询问用前缀和
moomhxy
·
2020-07-31 23:28
动态规划
概率期望
HDU
ACM-
卡特兰数之Train Problem II——hdu1023
***************************************转载请注明出处:http://blog.csdn.net/lttree***************************************TrainProblemIITimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)To
ltree98
·
2020-07-31 20:31
ACM-数论
漫漫刷题路
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他