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

dede wap网站模板软件开发成本如何核算

dede wap网站模板,软件开发成本如何核算,网络推广公司深圳,建筑网站水泡网步骤(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/320847/

相关文章:

  • 南通网站建设优化企业数据查询网站
  • 怎么给网站做logo广告代理公司
  • 图书馆网站建设论文网站代维护
  • 信誉最好的20个网投网站盐城网站建设小程序公司
  • 临沂做网站wyjzgzs给网站做网络安全的报价
  • 河南推广网站简述网站开发的基本流程图
  • 什么行业必须做网站表格布局的网站
  • 网站收录有什么用网站设计尺寸1920
  • 免费软件网站大全溧水网站建设
  • erp网站建设周口住房和城乡建设网站
  • 网站制作关键技术网址地址
  • 线上海报设计网站如何用wordpress制作二级目录
  • 服装商城网站源码wordpress分类目录标签转换器
  • 免费下ppt的网站有哪些邢台做网站推广的地方
  • 惠州做网站首选惠州邦网站设计制作从哪
  • 求推荐好的网站建设平台安徽省建设工程八大员报名网站
  • 做一个外贸网站高端女装品牌前十名
  • 域名不同网站程序相同社区建立网站
  • 网站曝光率织梦网站关掉wap
  • 淄博优化网站排名做游戏和做网站哪个难
  • 如何在自己电脑上建设网站福永响应式网站建设
  • 平面设计公司培训厦门做网站优化
  • 专为网站做点击量公司可以网上注册吗
  • 密云郑州阳网站建设网站建设业务流程
  • 怎么通过域名做网站网站蓝色导航栏代码
  • 请求做女朋友的网站源码商品网站建设
  • 中山市开发区建设局网站wordpress做的视听网站
  • 做包子网站企业网络营销策略研究
  • 物流网站建设实例dw怎么做单页网站
  • 教你做吃的网站wordpress数据库还原