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

网站设计在线培训卖货平台有哪些

网站设计在线培训,卖货平台有哪些,wordpress加入移动端导航栏,微信开发者模式在哪题目大意#xff1a; 你有k个鸡蛋#xff0c;对n层楼的建筑#xff0c;请确认在f层扔鸡蛋鸡蛋恰好不会破碎的最少次数#xff08;f满足 0 f n#xff09;。 方法一#xff1a; 状态#xff1a;即会发生变化的量#xff0c;很明显有两个#xff0c;当前拥有…题目大意 你有k个鸡蛋对n层楼的建筑请确认在f层扔鸡蛋鸡蛋恰好不会破碎的最少次数f满足 0 f n。 方法一 状态即会发生变化的量很明显有两个当前拥有的鸡蛋数量和需要测试的楼层 选择即选择哪个楼层扔鸡蛋。 dp(n,k)是你在所有楼层中选择一个在最坏情况下需要的操作次数最小的楼层扔鸡蛋 代码   class Solution {MapString,Integermem new HashMap();public int superEggDrop(int k, int n) {return dp(k,n);}// n为当前找寻的楼层数private int dp(int k, int n) {if(k1)return n;if(n0)return 0;String curKey k , n;if(mem.containsKey(curKey)) {return mem.get(curKey);}int res Integer.MAX_VALUE;for(int i1;in;i) {// 找所有楼层中最坏情况下操作次数最小的楼层扔鸡蛋res Math.min(res, Math.max(dp(k-1,i-1), dp(k,n-i))1);}mem.put(curKey, res);return res;} } 方法二 状态当前拥有的鸡蛋数量k和测试次数m 选择每次鸡蛋碎或者不碎总的测试获取的楼层数量都为楼上的层数 楼下的楼层数 1 dp(k,m)代表在k个鸡蛋的情况下扔m次在最坏情况下的测试楼层数量。 代码   class Solution {public int superEggDrop(int k, int n) {int [][]dp new int[k1][n1];int m0;while(dp[k][m]n) {m;for(int i1;ik;i) {// 碎了的话测试楼下没碎的话测试楼上dp[i][m]dp[i-1][m-1] dp[i][m-1]1;}}return m;}}
http://www.hkea.cn/news/14424595/

相关文章:

  • app网站建设介绍广西智能网站建设平台
  • 淘宝站内推广方式有哪些wordpress配置ip访问不了
  • 普通网站与营销型网站有什么区别代码生成器在线
  • 两学一做网站安徽省搭建漏洞网站
  • 网站开发难不难网站公司建设网站
  • 做网站怎么赚钱 111科技企业网站如何建设
  • 网站建设公司需要哪些成都锦江区网站建设公司
  • 网站建设公司如何转型做地产网站
  • wordpress全站cdn教程静态页面网站
  • 中学生网站设计下载中国国家人事人才培训网官网
  • mvc5 网站开发美学 pdf小程序小游戏开发
  • 网站换ip 有多大影响山西省住房和城乡建设厅官方网站
  • 字体设计灵感网站营销型外贸网站制作
  • 东莞网站建设环保设备android开发技术有哪些
  • 网站建设推广服务合同范本做微商怎么找客源加人
  • 通过apache建设网站wordpress 配置
  • 外贸五金网站网页升级在线观看
  • 做蔬菜的网站有哪些唐山百度网站建设
  • 浅谈中兴电子商务网站建设网址怎么申请
  • 注册网站免费注册搭建网站上传文件
  • 公司做网站费用入什么科目wordpress和the7主题的关系
  • 企业淘宝网站备案旅游网站做精准营销的
  • 增城百度做网站多少钱怀化刚刚发生的大事
  • 做视频的音乐哪里下载网站怎么做好网站开发 设计
  • 珠海网站建设网络公司怎么样互联网服务平台官网
  • 如何远程连接 网站 数据库开源网站后台
  • 免费网站登陆模板做网站的图片素材
  • 有服务器如何做网站求网站建设详细过程
  • 昌平上门做网站那做画册封面的网站
  • 任县城乡建设局网站网页设计图片大小