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

访问国外网站用什么dns企业做网站需要注意事项

访问国外网站用什么dns,企业做网站需要注意事项,江苏建工集团的现状,网站开发策划案#x1f495;轻舟已过万重山!#x1f495; 作者#xff1a;Lvzi 文章主要内容#xff1a;算法系列–算法系列–动态规划–特殊的状态表示–分析重复子问题 大家好,今天为大家带来的是算法系列--动态规划--特殊的状态表示--分析重复子问题 一.组合总数IV 链接… 轻舟已过万重山! 作者Lvzi 文章主要内容算法系列–算法系列–动态规划–特殊的状态表示–分析重复子问题 大家好,今天为大家带来的是算法系列--动态规划--特殊的状态表示--分析重复子问题 一.组合总数IV 链接: https://leetcode.cn/problems/combination-sum-iv/ 分析: 本题名字叫做组合问题,但实际上是一个排列问题,需要说明的是背包问题解决的是有限制条件下的组合问题,本题是一个排列问题,其实根本就无法使用背包问题的思路解决 那该如何解决呢?而且这道题还不太容易分析状态表示,其实这是动态规划问题中比较难的一种问题,状态表示的确立应该是:在分析问题的时候,发现重复的子问题,并抽象出状态表示 目的是求出总和等于target的所有排列方式,如果固定第一个数为a,那么就是求出总和等于target-a的所有排列方式,这里的重复子问题就是求出总和等于某个数的所有排列方式 状态表示: dp[i]:总和等于i的所有排列方式 状态转移方程: 还是根据最后一个位置的状态划分问题 nums[j]表示的是数组中任意的一个数,只要符合条件(i nums[j]),都可以作为组成总和为i的排列方式的一种,那么只需在前面判断组成和为i-nums[j]的所有排列数即可,即dp[i - nums[j](注意本题是排列,排列!!!是区分顺序的!!!) 再次明确,本题是一个排列问题,是从数组中的所有元素选择出一些排列方式,使总和为target就行,在这个过程中,必须要保证添加的数字不能超过总和 初始化: dp[0] 1:凑出总和为0的所有方式–什么也不选–空集也算一种情况 代码: class Solution {public int combinationSum4(int[] nums, int target) {int[] dp new int[target 1];dp[0] 1;for(int i 1; i target; i)for(int j 0; j nums.length; j)if(i nums[j])dp[i] dp[i - nums[j]];return dp[target];} }根据状态表示可以推导出最后应该返回的结果为总和为target的所有排列方式,但是这些排列方式的组合中必须包含数组中的数字 二.不同的二叉搜索树 链接: https://leetcode.cn/problems/unique-binary-search-trees/ 分析: 做之前一定要知道什么是二叉搜索树,二叉搜索树是指一课二叉树的所有子树都满足left root right 本题同样也可以采用在分析问题的时候,发现重复的子问题,并抽象出状态表示的分析方法 这里的重复子问题就是选择一个数作为根节点之后,统计其所有的情况,一直统计完所有的数 状态表示: dp[i]:结点的个数为i时,一共有多少种二叉搜索树 状态转移方程: 初始化: dp[0] 1:空树也算是二叉搜索树 代码: class Solution {public int numTrees(int n) {int[] dp new int[n 1];dp[0] 1;// 初始化for(int i 1; i n; i)// 枚举节点的总数for(int j 1; j i; j)// 选择每一个根节点dp[i] dp[j - 1] * dp[i - j];// 填表return dp[n];} }分别以数组中的每一个数作为根节点的值,判断有多少种二叉搜索树 动态规划的系列就此完结!
http://www.pierceye.com/news/799924/

相关文章:

  • 宁波网站建设鲤斯设计游戏网站上图片动态怎么做的
  • 重庆php网站建设网站ip地址 转向域名
  • 知名的电子商务网站从化手机网站建设
  • 钓鱼网站 企业形象做一婚恋网站多少钱
  • 南阳网站建设公司wordpress视频无法播放视频
  • 广西防城港建设厅网站wordpress导航栏修改
  • 网站建设桂林永川网站建设公司
  • 英文网站设计制作wordpress搜索不到
  • 企业营销网站建设的基本步骤吉林省建设工程质量监督站网站
  • 现在用什么软件做网站北京工程设计公司排名
  • 烟台网站开发技术找人做网站服务器不是自己的怎么办
  • 网站样式下载pc网站建设的优势是什么
  • 网站是怎么建设的网页制作基础教程第2版葛艳玲答案
  • 企业做一个网站的费用网站设计专业需要什么
  • 昆山住房和城乡建设部网站网站开发用的工具
  • 广州优化网站建设网站建设是怎么赚钱
  • 公司建设网站公司系统软件开发培训机构
  • 小程序分销系统开发成熟的网站怎么做seo推广
  • 网站dns修改wordpress极简清新主题
  • 南京网站建设价位招商门户网站建设方案
  • 中学加强校园网站建设个人博客网站开发的原因
  • 网站域名管理中心广州市外贸网站建设企业
  • wordpress建站位置布吉网站建设价格
  • 网站域名正在维护中企业内网网站建设
  • 广西南宁官方网站企业wordpress和ueeshop
  • access数据库做网站自贸区注册公司有什么优势
  • 福州做网站公司企信网企业信用信息系统黑龙江
  • 网站建设先学什么保定徐水网站建设
  • 济南网站建设哪个好电商创业
  • 如何在年报网站上做遗失公告天津做企业网站公司