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

听小说的网站哪个好高端网站设计百家号

听小说的网站哪个好,高端网站设计百家号,企业php网站建设,wordpress 归档插件步骤(1)确定初始状态(2)确定转移矩阵,得到每个阶段的状态,由上一阶段推到出来(3)确定边界条件。例题蓝桥杯——印章(python实现)使用dp记录状态,d…

步骤

(1)确定初始状态

(2)确定转移矩阵,得到每个阶段的状态,由上一阶段推到出来

(3)确定边界条件。

例题

  1. 蓝桥杯——印章(python实现)

使用dp记录状态,dp[i][j]表示买i张印章,凑齐j种印章的概率

i表示买的印章数,j表示凑齐的印章种数

情况一:如果i<j,不可能凑齐印章,概率为0

情况二:如果j=1,dp[i][1] = n*((1/n)**i),凑齐一种印章,所有i个印章为一个种类,这一个种类有n种情况可选

情况三:凑齐j种印章。前面买了i-1个印章。可能前面i-1步凑够了j种印章,那么只用从j种里随意选出来一个dp[i-1][j]*j*p;可能前面i-1步凑够了j-1种印章,那么从剩下的n-j+1种里选出来一个dp[i-1][j-1]*(n-j+1)*p,因此为dp[i][j] = dp[i-1][j]*j*p+dp[i-1][j-1]*(n-j+1)*p

strs = input().strip().split()
n = int(strs[0])
m = int(strs[1])# 使用dp记录状态,dp[i][j]表示买i张印章,凑齐j种印章的概率
dp = [[0]*(n+1) for _ in range(m+1)]p = 1.0/nfor i in range(1,m+1):for j in range(1,n+1):# 如果i<j,不可能凑齐印章if i<j:dp[i][j] = 0# 如果凑齐一种印章elif j==1:dp[i][1] = n*(p**i)# 凑齐j种印章:可能前面i-1步凑够了j种印章,那么只用从j种里随意选出来一个;# 可能前面i-1步凑够了j-1种印章,那么从剩下的n-j+1种里选出来一个else:dp[i][j] = dp[i-1][j]*j*p+dp[i-1][j-1]*(n-j+1)*p
print('%.4f'%(dp[m][n]))

http://www.yayakq.cn/news/739630/

相关文章:

  • 水利网站建设情况汇报腾讯云如何创建网站
  • 做网站的五要素虚拟主机服务
  • 郑州专业网站建设在哪里常州微元宝网站建设
  • 互联网公司网站建设ppt农产品销售网站建设方案
  • seo网站培训优化怎么做网站的开发建设费
  • 网页设计网站维护百度优化排名软件
  • 企业网站的分类有哪三种企业做网站建设的好处
  • 电子网站模板网络营销的原理
  • 网上注册公司什么网站怎么建立一个公司网站
  • 深圳设计网站培训学校可植入代码网站开发
  • 网站每天1万ip能收入多少白领兼职做网站
  • 2018江苏省海门市建设局网站模板 wordpress
  • 事业单位网站登录模板电子商务网站建设可行性分析
  • dw做的网站如何上传网站怎么做备份
  • 用照片做的ppt模板下载网站好东莞企业怎么做网站建设
  • 类似k站的网站北京市场调研公司
  • 淄博周村专业网站建设公司四川省城乡与建设厅网站
  • 购物网站免费模板html5单页面网站
  • 购物网站建设所需软件广东建设网 工程信息网站
  • 昆山做网站公司房产网站运营方案
  • 番禺区pc端网站建设网站推广优化c重庆
  • 临安网站开发企业网站运维
  • 福建市建设厅网站网站的后台管理
  • 网上做视频赚钱的网站做网站手机号抓取的公司
  • 卖酒网站排名云南科技公司网站
  • 网站广告位一般多少钱网站怎么做搜索引擎优化、
  • 做网站的目的中国建筑集团网
  • 绵阳网站建设报价锦州做网站多少钱
  • 建设网站论坛wordpress 跳转链接
  • 盐城网站建设代理商视频点播网站开发