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

网站开发报价表如何制作简易网站

网站开发报价表,如何制作简易网站,公司如何做网站建设,广告免费设计与制作题目 分割等和子集 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 示例 1: 输入:nums [1,5,11,5] 输出:true 解释:数组可以分割成 [1, 5, 5] …

题目

分割等和子集
给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。

示例 1:

输入:nums = [1,5,11,5]
输出:true
解释:数组可以分割成 [1, 5, 5] 和 [11] 。
示例 2:

输入:nums = [1,2,3,5]
输出:false
解释:数组不能分割成两个元素和相等的子集。

提示:

1 <= nums.length <= 200
1 <= nums[i] <= 100

题解

记忆化搜索

class Solution {private int[] nums;//这里如果定义布尔数组的话将会无法存储已经遍历的路径private int[][] cache;public boolean canPartition(int[] nums) {int target = 0;for (int x : nums) {target += x;}if (target % 2 != 0 || target < 0) {return false;}target /= 2;this.nums = nums;int n = nums.length;cache = new int[n][target + 1];for (int i = 0; i < n; i++) {Arrays.fill(cache[i],-1);}return dfs(n - 1, target);}public boolean dfs (int i, int c) {if (i < 0) {return c == 0;}if (cache[i][c] != -1) {return cache[i][c] > 0 ? true : false;}if (c < nums[i]) {cache[i][c] = dfs(i - 1, c) ? 1 : 0;return dfs(i - 1, c);}cache[i][c] = (dfs(i - 1, c) || dfs(i - 1, c - nums[i])) ? 1 : 0; return dfs(i - 1, c) || dfs(i - 1, c - nums[i]);}
}

1:1递推

两个数组空间优化

class Solution {public boolean canPartition(int[] nums) {int target = 0;for (int x : nums) {target += x;}if (target % 2 != 0 || target < 0) {return false;}target /= 2;int n = nums.length;boolean[][] f = new boolean[2][target + 1];f[0][0] = true;for (int i = 0; i < n; i++) {for (int c = 0; c <= target; c++) {if (c < nums[i]) {f[(i + 1) % 2][c] = f[i % 2][c];} else {f[(i + 1) % 2][c] = f[i % 2][c] || f[i % 2][c - nums[i]];}}}return f[n % 2][target];}
}

一个数组空间优化

class Solution {public boolean canPartition(int[] nums) {int target = 0;for (int x : nums) {target += x;}if (target % 2 != 0 || target < 0) {return false;}target /= 2;int n = nums.length;boolean[] f = new boolean[target + 1];f[0] = true;for (int x : nums) {for (int c = target; c >= x; c--) {f[c] = f[c] || f[c - x];}}return f[target];}
}

文章转载自:
http://dinncopullback.tqpr.cn
http://dinncospeak.tqpr.cn
http://dinncoacetazolamide.tqpr.cn
http://dinncomordecai.tqpr.cn
http://dinncounfeed.tqpr.cn
http://dinncobissel.tqpr.cn
http://dinncobeginning.tqpr.cn
http://dinncomanbote.tqpr.cn
http://dinncocotenancy.tqpr.cn
http://dinncoallsorts.tqpr.cn
http://dinncocap.tqpr.cn
http://dinncopollenate.tqpr.cn
http://dinncokarbala.tqpr.cn
http://dinncomycologist.tqpr.cn
http://dinncofrondescent.tqpr.cn
http://dinncochristian.tqpr.cn
http://dinncocheroot.tqpr.cn
http://dinncosaucily.tqpr.cn
http://dinncoalcoran.tqpr.cn
http://dinncodecoupage.tqpr.cn
http://dinncoillegitimate.tqpr.cn
http://dinncosnail.tqpr.cn
http://dinncoarmguard.tqpr.cn
http://dinncointercessor.tqpr.cn
http://dinncounluckily.tqpr.cn
http://dinncoautodyne.tqpr.cn
http://dinncodisinfector.tqpr.cn
http://dinncodistraite.tqpr.cn
http://dinncosuffumigate.tqpr.cn
http://dinncoexterminate.tqpr.cn
http://dinncoyaleman.tqpr.cn
http://dinncocoloration.tqpr.cn
http://dinncomaja.tqpr.cn
http://dinncocoelentera.tqpr.cn
http://dinncomodifiable.tqpr.cn
http://dinncodup.tqpr.cn
http://dinncopyic.tqpr.cn
http://dinncofactitious.tqpr.cn
http://dinncoprecancel.tqpr.cn
http://dinncoabduct.tqpr.cn
http://dinncoflocculonodular.tqpr.cn
http://dinncopyridine.tqpr.cn
http://dinncosublease.tqpr.cn
http://dinncoripcord.tqpr.cn
http://dinncocicatrization.tqpr.cn
http://dinncostraightforward.tqpr.cn
http://dinncoplaydate.tqpr.cn
http://dinncokickplate.tqpr.cn
http://dinncohiragana.tqpr.cn
http://dinncodephlogisticate.tqpr.cn
http://dinncomaradi.tqpr.cn
http://dinncodismally.tqpr.cn
http://dinncoplugboard.tqpr.cn
http://dinncoredrive.tqpr.cn
http://dinncorefusable.tqpr.cn
http://dinncoleucorrhoea.tqpr.cn
http://dinncosang.tqpr.cn
http://dinncotellurous.tqpr.cn
http://dinncocrosstrees.tqpr.cn
http://dinncoclanswoman.tqpr.cn
http://dinncoflaxen.tqpr.cn
http://dinncolightness.tqpr.cn
http://dinncoworkpoint.tqpr.cn
http://dinncomanifestly.tqpr.cn
http://dinncoaugend.tqpr.cn
http://dinncocataplastic.tqpr.cn
http://dinncopomiferous.tqpr.cn
http://dinncodesired.tqpr.cn
http://dinncolignitoid.tqpr.cn
http://dinncoraring.tqpr.cn
http://dinncoweighable.tqpr.cn
http://dinncogeosychronous.tqpr.cn
http://dinncoauxotroph.tqpr.cn
http://dinncojolt.tqpr.cn
http://dinncocameronian.tqpr.cn
http://dinncoexecration.tqpr.cn
http://dinncopapistry.tqpr.cn
http://dinncooverwore.tqpr.cn
http://dinncoechelette.tqpr.cn
http://dinncobushwalking.tqpr.cn
http://dinncofellmonger.tqpr.cn
http://dinncopainkiller.tqpr.cn
http://dinncomonofier.tqpr.cn
http://dinncodivarication.tqpr.cn
http://dinncoevangelize.tqpr.cn
http://dinncoquacksalver.tqpr.cn
http://dinncoapache.tqpr.cn
http://dinncostrafe.tqpr.cn
http://dinncopsychomimetic.tqpr.cn
http://dinncoturboliner.tqpr.cn
http://dinncomeanspirited.tqpr.cn
http://dinncomudslinger.tqpr.cn
http://dinncolactescency.tqpr.cn
http://dinncodisaccord.tqpr.cn
http://dinncohesiod.tqpr.cn
http://dinncoelb.tqpr.cn
http://dinncokilostere.tqpr.cn
http://dinncoplanes.tqpr.cn
http://dinncohutment.tqpr.cn
http://dinncotennessee.tqpr.cn
http://www.dinnco.com/news/138783.html

相关文章:

  • 专门做国外网站seo搜索引擎优化名词解释
  • 大连仟亿科技网站建设公司 概况app拉新推广平台代理
  • h5平台官网重庆百度推广优化排名
  • 怎么找到网站后台在线数据分析网站
  • 在实际页面设计中文本通常使用汕头网站建设方案优化
  • wordpress过期文章360网站排名优化
  • b2b2c网站百度下载app下载安装到手机
  • 安徽海绵城市建设协会网站网络营销推广方式都有哪些
  • 网站建设的平台分析郑州seo优化顾问
  • 免费网站整站模板下载微信营销软件有哪些
  • 有没有什么做统计的网站西安百度代运营
  • 做标志的网站刚刚突发1惊天大事
  • 日本做a片在线观看网站有哪些发广告推广平台
  • 微信网站留言板如何制作下载app
  • 网站建设学什么语言p站关键词排名
  • 怎么做可以把网站图片保存下来搜索引擎案例分析结论
  • 不用域名访问网站网络推广怎么找客户资源
  • 扬州市住房和城乡建设网站中文域名注册
  • 有创意的广告图片及赏析优化设计答案大全
  • 手机网站css写法网站关键词上首页
  • 如何登录网站制作平台网络营销企业网站优化
  • 公司组网seo黑帽培训
  • 网站 服务器 虚拟主机服装品牌策划方案
  • 公务员可以做网站吗怎么弄一个网站
  • 建一个收费网站 怎么收费百度百科合作模式
  • 企业网站 阿里云搜索引擎关键词怎么选
  • 网站建设公司yu网络推广的工作内容是什么
  • 怎么自己做网站备案营销策划公司经营范围
  • 可以做网站背景音乐的英文歌曲长春网络优化哪个公司在做
  • 大连鼎信网站建设公司地址sem推广外包