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

有哪些做软件的网站有哪些如何制作apple pencil

有哪些做软件的网站有哪些,如何制作apple pencil,公司找人做网站需要什么,wordpress上传图片被压缩以leetcode474题为例引出概念 题目解析: 给一个m和一个n,m表示最多有多少个0,n表示最多有多少个1, 选出来的子集,记录0和1的个数,在不超过的情况下能选的最大子集,也就是能选多少个元素 从…

以leetcode474题为例引出概念

题目解析: 

给一个m和一个n,m表示最多有多少个0,n表示最多有多少个1,

选出来的子集,记录0和1的个数,在不超过的情况下能选的最大子集,也就是能选多少个元素

从这里,如果观察敏锐的话,可以发现这是一个背包问题,就是选一堆东西,不能超过巴拉巴拉

但这里是有两个背包,也就是m和n,所以这就叫二维背包问题

就是由原来的一个体积限制,到现在的体积和重量限制

m和n就是两个限制

算法原理:

类比我们就可以推出状态表示

 

 通过前面的学习,我们已经可以快速的写出状态表示方程

注意:用a表示str[i]中的0的个数,用b表示1的个数

注意:只有当j>=a&&k>=b时才存在第二种

然后对这两种情况取最大值即可

初始化:

我们发现在填表的时候哪个地方会越界就初始化哪

但是根据我们前面的学习,当j==0和k==0时是不用初始化的,因为会判断

只有当i=0时需要初始化,根据状态表示,i=0表示数组里面有0个子串,不能超过j和k,所以填0

建表的时候就会自动初始化为0,所以不用单独填

 

代码编写: 

http://www.dtcms.com/wzjs/543997.html

相关文章:

  • 网页设计师联盟网站怎么小语种网站怎么做
  • 网站建设主要工作流程wordpress 天气插件
  • 天津电商网站制作阿里云免费域名注册
  • 网站建设用的是什么软件在货源网站自己拿样 加盟 做代理 哪个比较好?
  • 嘉兴自助模板建站怎么看网站空间
  • 嵩明县住房和城乡建设局网站检测站点是否使用wordpress
  • 大连专业手机自适应网站建设维护metro 网站模板
  • 学校网站建设注意点长沙住房与城乡建设部网站
  • 有免费建网站cvm服务器
  • 建设一个网站大概费用sem跟seo的区别
  • 做一个小程序商城需要多少钱石家庄seo优化
  • 富阳做网站成都网页设计班
  • 网站备案没座机营销推广软文案例
  • 如何查看网站建站程序网站软件有哪些
  • 商城网站开发技术地方门户系统源码
  • 广州服装 网站建设做软欧的网站
  • 天津网站开发制作重庆网站建设多少钱
  • 株洲企业网站建设工作场外期权网站开发
  • 专业微网站制作做摄影网站
  • 免费网站程序下载如何做基金公司网站
  • wordpress 建站系统wordpress客户端登陆不了
  • 企业网站备案策划门户网站地方生活门户有哪些
  • 在线做网站需要什么企业内网怎么搭建
  • 推荐一些能打开的网站桥东网站建设
  • h5自适应网站模板抖音代运营网
  • 劲松网站建设公司北京州网站建设公司
  • 网站如何做后台留言南京汤山建设银行网站
  • 网站前台模板下载网站策划岗位要求
  • 湛江自做网站郑州seo优化外包顾问阿亮
  • 无障碍环境建设 网站深圳软件开发有限公司有几家