当前位置: 首页 > wzjs >正文

网站制作过程合理的步骤是百度关键词工具入口

网站制作过程合理的步骤是,百度关键词工具入口,黄骅贴吧在线,wordpress wp unslash题目传送门 思路 状态设计 设 d p i , j dp_{i, j} dpi,j​ 表示袋中有 i i i 个白鼠和 j j j 个黑鼠时, A A A 能赢的概率。 状态转移 现在考虑抓鼠情况: A A A 抓到白鼠:直接判 A A A 赢,概率是 i i j \frac{i}{i j}…

题目传送门


思路

状态设计

d p i , j dp_{i, j} dpi,j 表示袋中有 i i i 个白鼠和 j j j 个黑鼠时, A A A 能赢的概率。

状态转移

现在考虑抓鼠情况:

  1. A A A 抓到白鼠:直接判 A A A 赢,概率是 i i + j \frac{i}{i + j} i+ji
  2. A , B A,B A,B 都抓到一只黑鼠,并且跑出来一只黑鼠:概率为 j i + j × j − 1 i + j − 1 × j − 2 i + j − 2 \frac{j}{i + j} \times \frac{j - 1}{i + j - 1} \times \frac{j - 2}{i + j - 2} i+jj×i+j1j1×i+j2j2,然后转移到 d p i , j − 3 dp_{i, j - 3} dpi,j3,故此情况下 A A A 获胜的概率为 j i + j × j − 1 i + j − 1 × j − 2 i + j − 2 × d p i , j − 3 \frac{j}{i + j} \times \frac{j - 1}{i + j - 1} \times \frac{j - 2}{i + j - 2} \times dp_{i, j - 3} i+jj×i+j1j1×i+j2j2×dpi,j3
  3. A , B A,B A,B 都抓到一只黑鼠,并且跑出来一只白鼠:概率为 j i + j × j − 1 i + j − 1 × i i + j − 2 \frac{j}{i + j} \times \frac{j - 1}{i + j - 1} \times \frac{i}{i + j - 2} i+jj×i+j1j1×i+j2i,然后转移到 d p i − 1 , j − 2 dp_{i - 1, j - 2} dpi1,j2,故此情况下 A A A 获胜的概率为 j i + j × j − 1 i + j − 1 × i i + j − 2 × d p i − 1 , j − 2 \frac{j}{i + j} \times \frac{j - 1}{i + j - 1} \times \frac{i}{i + j - 2} \times dp_{i - 1, j - 2} i+jj×i+j1j1×i+j2i×dpi1,j2
  4. B B B 抓到白鼠:此情况 A A A 失败,故不考虑。

所以总得转移方程就是:
d p i , j = i i + j + j i + j × j − 1 i + j − 1 × j − 2 i + j − 2 × d p i , j − 3 + j i + j × j − 1 i + j − 1 × i i + j − 2 × d p i − 1 , j − 2 dp_{i, j} = \frac{i}{i + j} + \frac{j}{i + j} \times \frac{j - 1}{i + j - 1} \times \frac{j - 2}{i + j - 2} \times dp_{i, j - 3} + \frac{j}{i + j} \times \frac{j - 1}{i + j - 1} \times \frac{i}{i + j - 2} \times dp_{i - 1, j - 2} dpi,j=i+ji+i+jj×i+j1j1×i+j2j2×dpi,j3+i+jj×i+j1j1×i+j2i×dpi1,j2
当然转移的时候得分别判断【 j j j 是否大于等于 3 3 3】和【 i i i 是否大于等于 1 1 1 j j j 是否大于等于 2 2 2】。

边界条件

  1. 在没有老鼠或全是黑鼠的情况下, A A A 一定输,即: ∀ i ∈ [ 0 , m ] , d p 0 , i = 0 \forall i \in [0, m], \ dp_{0, i} = 0 i[0,m], dp0,i=0
  2. 在只有白鼠的情况下, A A A 一定赢,即: ∀ i ∈ [ 1 , n ] , d p i , 0 = 1 \forall i \in [1, n], \ dp_{i, 0} = 1 i[1,n], dpi,0=1

复杂度

  • 时间复杂度: O ( n × m ) O(n \times m) O(n×m)
  • 空间复杂度: O ( n × m ) O(n \times m) O(n×m)

代码

#include <bits/stdc++.h>using namespace std;typedef long long ll;const int maxn = 1e3 + 7;int n, m;
double dp[maxn][maxn];
int main() {scanf("%d%d", &n, &m);for (int i = 0; i <= m; ++i) dp[0][i] = 0;  // 没有老鼠或只有黑鼠, B 赢 for (int i = 1; i <= n; ++i) dp[i][0] = 1;  // 只有白鼠, A 赢for (int i = 1; i <= n; ++i) {for (int j = 1; j <= m; ++j) {dp[i][j] += 1.0 * i / (i + j);if (j >= 3) {dp[i][j] += 1.0 * j / (i + j) * 1.0 * (j - 1) / (i + j - 1) *1.0 * (j - 2) / (i + j - 2) * dp[i][j - 3];}if (i >= 1 && j >= 2) {dp[i][j] += 1.0 * j / (i + j) * 1.0 * (j - 1) / (i + j - 1) * 1.0 * i / (i + j - 2) * dp[i - 1][j - 2];}}}printf("%.9lf\n", dp[n][m]);return 0;
} 
http://www.dtcms.com/wzjs/123590.html

相关文章:

  • 中国风网站模板下载seo攻略
  • 外贸购物网站制作百度指数查询排行榜
  • 免费咨询医生回答西安优化网站公司
  • 凡科免费个人做网站有弊吗淘宝推广引流方法有哪些
  • 网站做著作权网络营销类型
  • 的网站设计案例aso推广
  • 肉菜配送网站建设b2c有哪些电商平台
  • 做任务的网站源码宁波seo外包平台
  • 公司网站续费帐怎么做360建站和凡科哪个好
  • HTML做网站的书籍windows优化大师在哪里
  • 杏坛网站建设网站怎样优化文章关键词
  • 室内设计公司排名十强seo网站结构优化的方法
  • 本地如何安装wordpressseo排名怎么看
  • 怎么制作一个网站推广普通话内容
  • 公安部的网站备案好搜网
  • 373网站怎么做这样的网站太原关键词优化服务
  • 河南亿元建设有限公司公司网站线上商城推广软文
  • 网业设计公司seo营销
  • 重庆造价信息网seo 推广服务
  • 新化网站建设seo3的空间构型
  • 柳州网站seo搜索引擎营销案例分析
  • 免费app制作平台有哪些百度竞价seo排名
  • wordpress是建站工具 还是语言seo优化与推广招聘
  • 电商网站 建设步骤什么是关键词推广
  • 政务网站建设和技术维护制度play商店
  • 国务院网站工程建设审批制度改革济南网站优化公司哪家好
  • 在微信怎样搞做微视频网站seo优化推广技巧
  • 做炭化料的网站湖南seo排名
  • 查找网站备案腾讯企点下载
  • win7 iis添加网站鹤壁seo