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

css做的简单网站推广赚佣金

css做的简单网站,推广赚佣金,门户网站营销,wordpress怎么不出付费阅读目录 题目1- 思路2- 实现⭐152. 乘积最大子数组——题解思路 3- ACM 实现 题目 原题连接:416. 分割等和子集 1- 思路 理解为背包问题 思路: 能否将均分的子集理解为一个背包,比如对于 [1,5,11,5],判断能否凑齐背包为 11 的容量…

目录

  • 题目
  • 1- 思路
  • 2- 实现
    • ⭐152. 乘积最大子数组——题解思路
  • 3- ACM 实现


题目

  • 原题连接:416. 分割等和子集

1- 思路

理解为背包问题

  • 思路: 能否将均分的子集理解为一个背包,比如对于 [1,5,11,5],判断能否凑齐背包为 11 的容量
  • 在本题中,背包中的物品是不可以重用的

1.定义 dp 数组

  • dp[j] 代表容量为 j 的数组的最大价值,在本题中,容量就是价值。重量为 5 的石头,价值就是 5
  • 可划分条件dp[target] == target 也就是装满 target 的最大价值刚好是 target 这时候就可以划分

2.递推公式

  • dp[j] = Math.max(dp[j],dp[j-weight[i]]+values[i]) ——> 在本题目中 weightvalue 是一个东西

3.初始化


2- 实现

⭐152. 乘积最大子数组——题解思路

在这里插入图片描述

class Solution {public boolean canPartition(int[] nums) {// 求targetint sum = 0;for(int s:nums){sum+=s;}//总和为奇数,不能平分if(sum % 2 != 0) return false;int target = sum / 2;// 1. 定义dpint[] dp = new int[target+1];// 2. 递推公式// dp[j] = Math.max(dp[j],dp[j-weight[i]]+value[i]);// 3.初始化,都为 0dp[0] = 0;// 4. 先遍历物品,后遍历背包(逆序)for(int i = 0 ;i < nums.length;i++){for(int j = target;j>=nums[i];j--){dp[j] = Math.max(dp[j],dp[j-nums[i]]+nums[i]);if(dp[j] == target){return true;}}}return false;}
}

3- ACM 实现

public class splitNums {public static boolean splitNums(int[] nums){// 先求 targetint len = nums.length;int sum = 0;for(int i:nums){sum+=i;}if(sum%2==1) return false;int target = sum/2;// 1. 定义 dp 数组int[] dp = new int[target+1];// 2. 递推公式// dp[j] = Math.max(dp[j],dp[j-weight[i]]+value[i]);dp[0] = 0;// 3.初始化// 4. 遍历顺序,先遍历物品后遍历背包for(int i = 0 ; i < nums.length;i++) {for (int j = target; j >= nums[i]; j--) {dp[j] = Math.max(dp[j], dp[j - nums[i]] + nums[i]);if (dp[j] == target) {return true;}}}return false;}public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("输入数组长度");int n = sc.nextInt();int[] nums = new int[n];for(int i = 0 ; i < n ; i++){nums[i] = sc.nextInt();}System.out.println("结果是"+splitNums(nums));}
}
http://www.tj-hxxt.cn/news/94121.html

相关文章:

  • 网站建设这个推广赚钱app
  • 网站开发项目案例网络营销工程师前景
  • 国外的网站可以做百度推广吗怎样有效的做网上宣传
  • 网站设计权限腾讯与中国联通
  • 制作企业网站的报告360营销平台
  • 做视频网站服务器配置seo综合查询软件排名
  • 眉山网站建设公司网站编辑
  • 网站建设进度计划表链接买卖
  • 修改wordpress路径安卓优化大师最新版
  • php做电商网站有那几个模块想要网站推广版
  • 石岛网站开发买卖平台
  • 公司网站设计与制建立网站
  • 有没有什么网站免费做名片怎么样推广自己的网址
  • 个人做网站有什么用app推广赚钱平台
  • 网络和网站的区别网站百度
  • 给小孩子做网站前端性能优化有哪些方法
  • 唐山企业做网站软件开发培训机构去哪个学校
  • 福州做网站的个体户电话查询互联网营销外包推广
  • 在ps做网站分辨率96可以吗搜索引擎优化特点
  • 西宁网站建设平台公司企业关键词优化推荐
  • 淘客推广网站怎么做南京seo网络优化公司
  • 特克斯与凯科斯群岛域名官方网站北京网站建设制作开发
  • wordpress 插件 图片上传seo顾问服务咨询
  • 动态网站开发吧5118素材网站
  • 织梦网站制作费用谷歌seo关键词优化
  • 下沙建设局网站珠海做网站的公司
  • 做黑界头像网站seo排名优化推广报价
  • 为什么建设法律法规网站新闻联播直播 今天
  • 常州中环做网站多少钱免费发布信息网网站
  • 注册网站需要多久免费seo软件