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

沈阳 建设工程 招标中心网站wordpress get_taxonomy

沈阳 建设工程 招标中心网站,wordpress get_taxonomy,个人网站怎么建设,360浏览器网页测试次数 - 蓝桥云课 (lanqiao.cn) 题目描述 题目分析 对于本题我们可以使用动态规划来分析 dp[i][j]代表剩余i层,j台手机的情况下对应的测试数量 分类进行讨论一下: 1.当只剩下一台手机的时候,只能从第一层一层一层往上尝试&#xff0c…

测试次数 - 蓝桥云课 (lanqiao.cn)

题目描述

题目分析

对于本题我们可以使用动态规划来分析

dp[i][j]代表剩余i层,j台手机的情况下对应的测试数量

分类进行讨论一下:

1.当只剩下一台手机的时候,只能从第一层一层一层往上尝试,尝试到第几层摔坏就是几

2.当j = 2,假设剩余k层,总层数为n,dp[k][2]可以分为以下两种情况:

   ①摔坏 dp[k][2] = dp[k - 1][1];

   ②没摔坏 dp[k][2] = dp[n - k][2] //n - k相当于把下面的k层全部砍掉

当j = 3同理

由于考虑的是最坏的情况,所以我们需要在手机摔坏和没摔坏这两种情况中取到最大的测试次数,由于我们要考虑最坏的最优情况,所以我们要在每层最大的里面选择最小的

#include<bits/stdc++.h>
using namespace std;
const int N = 2e3 + 10;
int dp[N][N];
int main()
{ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);int l = 1, r = 1000;for(int i = 1; i <= 1000; i ++)dp[i][1] = i;//第一部手机 for(int j = 2; j <= 3; j ++)//第二和第三部手机 {for(int i = 1; i <= 1000; i ++){dp[i][j] = 1e9 + 10;for(int k = 1; k <= i; k ++)//手机在第k层是否摔坏 {dp[i][j] = min(max(dp[k - 1][j - 1], dp[i - k][j]) + 1, dp[i][j]); }}}cout << dp[1000][3];return 0;
}
http://www.yayakq.cn/news/513790/

相关文章:

  • 沈阳网站开发公司望野赏析
  • 专业 网站设计缩短链接网站
  • 一个公司做两个网站的多吗长沙正规网站建设价格
  • 邢台做网站哪个网络公司好泉州营销型网站建设
  • 网络优化网站建设学习做场景秀的网站
  • 辞职做美食网站永康网站建设zjyuxun
  • 宁波自适应网站建设百度助手官网
  • 重庆网站建设总结与体会龙岩新罗区
  • 把别人的图片拿来做网站凡科互动官网登录入口官方
  • 小型的做网站公司从哪里接的项目新闻发布会筹备方案
  • mysql 注册网站南阳做网站哪家好
  • 搭建asp虚拟主机网站wordpress主题 反盗版
  • 公司想制作网站重庆网站公司制作价格
  • 网站设计中 查询怎么做建站行业严重产能过剩
  • 自己怎么建立个人网站企业宣传片策划方案
  • 美工做任务网站东城东莞网站建设
  • 有什么做vi设计的网站个旧市建设网站
  • 更换网站程序无做弊的棋牌游戏网站
  • 网站建设的价值是什么网站建设哪里接活
  • 建设视频网站费用吗企业微信平台
  • 网站设计与网页制作wordpress写文章分段
  • js素材网站网站建设办什么手续
  • 婚恋网站开发平台代理招商小程序制作报价
  • 用什么软件上传网站wordpress index.html
  • 网站专业制作揭阳市seo点击排名软件价格
  • 做网站界面需要注意什么网络免费推广平台
  • 如何用wordpress做视频网站个人博客网站教程
  • 双线主机可以做彩票网站吗站酷网如何接单
  • 网站建议方案北京网站设计多少钱
  • wordpress网站内容朋友圈推广平台