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

网站开发java连接数据库后求职seo

网站开发java连接数据库后,求职seo,wordpress模版文件夹,开网站制作公司[TOC](代码随想录算法训练营第三十七天| 52. 携带研究材料 518.零钱兑换II 377. 组合总和 Ⅳ 70. 爬楼梯(进阶版) ) 入营第三十七天 难度:难 计划任务 完成任务 52. 携带研究材料 动态规划五部曲: 1.确定dp数组以及下标含义 dp[i][j]表示从下标[0-i]的…

@[TOC](代码随想录算法训练营第三十七天| 52. 携带研究材料 518.零钱兑换II 377. 组合总和 Ⅳ 70. 爬楼梯(进阶版) )

入营第三十七天
难度:难

  • 计划任务
  • 完成任务

52. 携带研究材料

动态规划五部曲:
1.确定dp数组以及下标含义 dp[i][j]表示从下标[0-i]的物品中选取,每个物品可以选无限次,放进容量为j的背包,价值总和最大
2.确定递推公式 dp[i][j]=Math.max(dp[i-1][j],dp[i][j-weight[i]+value[i])
3.递推数组初始化 第一列:容量为0时,所有物品都是0,第一行:容量大于等于第一件物品的重量时,dp[0][j]=dp[0][j-weight[0])+value[0]
4.确定遍历顺序 可以先物品再容量
5.举例推导递推公式

import java.util.Scanner;
public class Main{public static void main(String[] args){Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();int v = scanner.nextInt();int[] weight=new int[n];int[] value =new int[n];for(int i=0;i<n;i++){weight[i]=scanner.nextInt();value[i]=scanner.nextInt();}int[][] dp = new int[n][v+1];for(int i=weight[0];i<=v;i++){dp[0][i]=dp[0][i-weight[0]]+value[0];}for(int i=1;i<n;i++){for(int j=0;j<=v;j++){if(j<weight[i]){dp[i][j]=dp[i-1][j];}else{dp[i][j]=Math.max(dp[i-1][j],dp[i][j-weight[i]]+value[i]);}}}System.out.print(dp[n-1][v]);}
}

518.零钱兑换II

动态规划五部曲:
1.确定dp数组以及下标含义 dp[i][j]表示使用下标为[0-i]的不同类别的硬币能够凑满面值等于j的情况总和
2.确定递推公式 dp[i][j]=dp[i-1][j]+dp[i][j-value[i]]
3.递推数组初始化 第一列为1,第一行当出现整除情况时设置为1
4.确定遍历顺序
5.举例推导递推公式

class Solution {public int change(int amount, int[] coins) {int[][] dp = new int[coins.length][amount+1];for(int i=0;i<coins.length;i++){dp[i][0]=1;}for(int i=coins[0];i<=amount;i++){dp[0][i] += dp[0][i-coins[0]];}for(int i=1;i<coins.length;i++){for(int j=1;j<=amount;j++){if(j<coins[i]){dp[i][j]=dp[i-1][j];}else{dp[i][j]=dp[i-1][j]+dp[i][j-coins[i]];}}}return dp[coins.length-1][amount];}
}

377. 组合总和 Ⅳ

动态规划五部曲:
1.确定dp数组以及下标含义
2.确定递推公式
3.递推数组初始化
4.确定遍历顺序
5.举例推导递推公式

class Solution {public int combinationSum4(int[] nums, int target) {//nums=>物品 target=>容量int[] dp = new int[target+1];dp[0]=1;for(int i=0;i<=target;i++){for(int j=0;j<nums.length;j++){if(i>=nums[j]){dp[i] = dp[i]+dp[i-nums[j]];}}}return dp[target];}
}

70. 爬楼梯(进阶版)

import java.util.Scanner;
public class Main{public static void main(String[] args){int m,n;Scanner scanner = new Scanner(System.in);while(scanner.hasNext()){n = scanner.nextInt();m = scanner.nextInt();int[] dp = new int[n+1];dp[0]=1;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){if(i>=j){dp[i]+=dp[i-j];}}}System.out.print(dp[n]);}}
}
http://www.dtcms.com/wzjs/2367.html

相关文章:

  • 网站建设7个主要流程seo排名首页
  • 学院后勤处网站建设方案书谷歌网站推广优化
  • 展示型网站设计方案郑州seo优化哪家好
  • 代做课程设计网站怎样策划一个营销型网站
  • 正则表达式 网站地址seo国外英文论坛
  • 网站备案关闭影响排名网站关键词优化方法
  • 网站网络优化服务下载百度安装
  • 佛山推广seo排名太原网站优化公司
  • 门户网站的案例分析外链查询工具
  • 网站运营单位是什么意思国外网站制作
  • 浦东做网站公司seo是什么学校
  • 可做ppt的长篇英文阅读网站百度竞价推广点击器
  • 静态网页制作网站整站优化cms
  • 谷歌网站优化北京网站营销seo方案
  • 建设电影网站的目的郑州网站托管
  • 河间网站建软文是什么意思通俗点
  • 网站推广软文甄选天天软文百度商店应用市场
  • 唐山教育平台网站建设自制网页
  • 内部网站制作微信管理软件
  • 全国建设工程招标信息网站东莞推广
  • 微信链接网站怎么做的百度大盘指数
  • 如何进行网站设计规划新闻头条今日要闻国内
  • 大连开发区做网站花关键词排名系统
  • 如何自建网站做淘客找相似图片 识别
  • 保护环境网站模板全网营销与seo
  • 玩家世界网站建设最佳的资源搜索引擎
  • 湖南省城乡和住房建设厅官网网站优化排名的方法
  • 国内软件开发上海关键词优化的技巧
  • 日本樱花服务器seo公司重庆
  • 太原做手机网站建设班级优化大师官方网站