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

视频网站开发的视频放在哪网络科技有限公司的简介

视频网站开发的视频放在哪,网络科技有限公司的简介,公司在百度做网站找谁,工装哪家装修公司好有一个水壶容量或者两个水壶加起来总容量为目标容量 总共有八种选择#xff1a;第一种倒满x,第二种倒满y,第三种清空x,第四种清空y,第五种x 倒给 y y能装满 #xff0c;第六种 x 倒给 y x倒完, 。。。。 这里用深度遍历#xff0c;时间超时 class Solution {public boole…有一个水壶容量或者两个水壶加起来总容量为目标容量 总共有八种选择第一种倒满x,第二种倒满y,第三种清空x,第四种清空y,第五种x 倒给 y y能装满 第六种 x 倒给 y x倒完, 。。。。 这里用深度遍历时间超时 class Solution {public boolean canMeasureWater(int jug1Capacity, int jug2Capacity, int targetCapacity) {//深度递归//用一个visited map来判断 当前情况是否能成功因此只需要置为false一次即可不需要反复操作//存储水量涉及到判断重写写一个类来存储State state new State(0, 0);ArrayListState states new ArrayList();return dfs(jug1Capacity,jug2Capacity,targetCapacity,state,states);}private boolean dfs(int jug1Capacity, int jug2Capacity, int targetCapacity, State state, List states) {if (states.contains(state))return false;states.add(state);//结束条件if (state.x 0 || state.y 0 || state.x jug1Capacity || state.y jug2Capacity)return false;if (state.x targetCapacity || state.y targetCapacity || state.x state.y targetCapacity)return true;//总共有八种情况//第一种倒满x,第二种倒满y,第三种清空x,第四种清空y,第五种x 倒给 y y能装满 第六种 x 倒给 y x倒完, 。。。。if (dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(jug1Capacity,state.y),states)|| dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(state.x, jug2Capacity),states)||dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(0, state.y),states)|| dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(state.x, 0),states)|| dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(state.x - (jug2Capacity - state.y), jug2Capacity),states)|| dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(0, state.y state.x),states)|| dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(jug1Capacity, state.y - (jug1Capacity - state.x)),states)|| dfs(jug1Capacity,jug2Capacity,targetCapacity,new State(state.x state.y, 0),states))return true;return false;} }class State{int x;int y;public State(int x, int y) {this.x x;this.y y;}Overridepublic boolean equals(Object o) {if (this o) return true;if (o null || getClass() ! o.getClass()) return false;State state (State) o;return x state.x y state.y;}Overridepublic int hashCode() {return Objects.hash(x, y);} }
http://www.hkea.cn/news/14285331/

相关文章:

  • 网站系统分析报告网页设计与网站建设试题及答案
  • 织梦网站搬迁工程服务建设网站
  • 个人网站企业网站建投商务网登录
  • iis做网站的流程美图在线图片编辑器
  • 做网站怎么开发程序南京网站费用网站建设
  • 个人网站建设研究意义百度问问
  • 网站备案管理系统登录不上去北京工程建设交易信息网官网
  • 网站建设流程文字稿南京网站建设开发公司
  • 分类门户网站开发团队做暧暧网站在线
  • 河北石家庄建设网站西安房产网签查询系统
  • 我想做个门户网站怎么做高端网站设计制作
  • 模板建站的网站小程序商城有哪些平台
  • 云南网站制作价格怎么利用国外网站做互联网挣钱
  • 石家庄建站网站怎么做优化步骤
  • 网站访问找不到域名怎么回事郑州网站技术顾问
  • 上海市建设资格注册中心网站长沙学校网站建设
  • 安福网站建设简洁大方的网站首页
  • 广西住房和城乡建设网站视频专栏海口模板网站建站
  • 网站建设的风格设置网站好玩代码和特效
  • 网站备案 怎么加爬虫网站开发
  • 我公司是帮企业做网站的_现在要帮客户们的网站备案安康seo
  • 建设拍卖网站网站标题乱码
  • 微网站做的比较好wordpress模板推荐
  • 域名对行业网站的作用平面设计案例网站
  • 哪个企业做网站怎样推荐企业建设网站和互联网推广
  • 广州比较好的网站设计企业公众号以及网站建设
  • 做卷闸门网站有用吗网站 内容 营销
  • 摄影网站开发意义可以做设计私单的网站
  • 男男床做视频网站微信推广员
  • 毕设做网站什么主题比较好注册商标查询是否已被注册