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

webmaster网站制作推广普通话文字素材

webmaster网站制作,推广普通话文字素材,方向专业网站制作咨询,免费的wordpress模板下载题目: 给你一个由 不同 整数组成的数组 nums ,和一个目标整数 target 。请你从 nums 中找出并返回总和为 target 的元素组合的个数。(nums中的元素可以重复使用) 题目数据保证答案符合 32 位整数范围。 思路: 本质…

题目

给你一个由 不同 整数组成的数组 nums ,和一个目标整数 target 。请你从 nums 中找出并返回总和为 target 的元素组合的个数。(nums中的元素可以重复使用)

题目数据保证答案符合 32 位整数范围。

思路

本质上是 70. 爬楼梯,每次从 nums 中选一个数,作为往上爬的台阶数,计算爬 target 个台阶有多少种方案。70 那题相当于 nums=[1,2],因为每次只能爬 1 个或 2 个台阶。

代码

class Solution {public int combinationSum4(int[] nums, int target) {int[] memo = new int[target + 1];Arrays.fill(memo, -1);return dfs(target, nums, memo);}private int dfs(int i, int[] nums, int[] memo) {if (i == 0) {return 1;}if (memo[i] != -1) {return memo[i];}int total = 0;for (int num : nums) {if (num <= i) {total += dfs(i - num, nums, memo);}}memo[i] = total;return memo[i];}
}

性能

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

相关文章:

  • 企业管理咨询服务是什么seo自学网
  • 做网站先做前台还是后台建站模板平台
  • 什么蓝色 适合公司网站主色手机百度高级搜索
  • wordpress 仿站 主题创建网站平台
  • 360浏览器主页广州seo关键字推广
  • 海外推广助理seo优化有百度系和什么
  • 淄博一推网络科技有限公司seo网站推广简历
  • 网站建设会议讲话快速优化关键词排名
  • 松岗网站建设营销手机都有什么功能啊
  • 做网站怎么接广告赚钱做网站多少钱
  • 普通网站制作seo公司官网
  • 学校网站建设内容深圳百度开户
  • 服务好的南昌网站制作制作网页多少钱
  • 沧州网站制作信息流广告接单平台
  • wix做的免费网站可以用吗今日最新国内新闻重大事件
  • 苏州外贸营销网站建设首页关键词优化公司
  • 网站搜索排名怎么做网络运营推广怎么做
  • 如何创建外卖网站软文发布网站
  • 最炫表白网站html5源码搜索引擎调词平台多少钱
  • 该怎么做网站编辑主要做什么荥阳seo推广
  • 网站制作难不难口碑营销5t
  • 北京网站建设报价表链接式友谊
  • 广东网站建设人员关于搜索引擎的搜索技巧
  • 聊城手机网站建设会计培训机构
  • 宁夏信用建设官方网站网络媒体推广报价
  • 办公家具温州seo团队
  • 网站安排谷歌推广怎么样
  • 十大国外室内设计网站东莞百度推广优化公司
  • 建站系统源码下载网络推广公司收费标准
  • 教育培训网站建设ppt模板免费优化推广网站的软件