腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
记住
这个
递归
的
最小
硬币
问题
?
、
、
我试着记忆“x”
的
值,但它给出了错误
的
答案。 取消注释注释部分将给出错误
的
答案。const int &i:v){ } return ans; } 在没有记忆
的
情况下,这是可以正常工作
的
。
浏览 15
提问于2019-06-19
得票数 0
回答已采纳
1
回答
硬币
兑换
的
动态规划
、
、
给定金额x应在
硬币
系统C= {c1,c2,…中更改这样每个
硬币
词都有一个给定
的
权重。我们想计算一下可能发生
的
变化
的
总权重。两个变化是不同
的
,如果它们包含相同
的
硬币
按不同
的
顺序。对于上述
问题
,我们
如何
给出动态规划
递归
?我知道
最小
硬币
变化
问题
的
递归
(即C(X)=min{C(X)+1表示x>0
浏览 2
提问于2016-11-08
得票数 0
回答已采纳
1
回答
寻找
最小
硬币
数
的
动态规划
、
、
我正在试着理解我作为HW
的
一个
问题
的
一部分,但它看起来真的很像中文…… 假设我们有coins x_1, x_2, x_3, ... x_n。始终使用x_1 = 1。我们希望在
最小
数量
的
硬币
中给出一定数量
的
钱。然后我们使用动态编程。现在我不明白了- c(i,j) = min { c(i-1,j), 1+c(i,j-x_i) },这里c(i,j)是返回数量j
的
最小
硬币
数量。
浏览 3
提问于2012-11-08
得票数 0
回答已采纳
5
回答
递归
实现python中
的
“
最小
硬币
数”
、
、
这个
问题
与中
的
问题
相同。 cdict[i] = answer return ans
浏览 8
提问于2012-06-11
得票数 4
回答已采纳
1
回答
时间复杂性-不良
递归
-英国变化组合
、
、
、
、
我最近想出了一个解决英国变化
问题
的
朴素(+ +)解决方案(即有多少个
硬币
组合可以产生一个给定
的
总数)。我现在有了,但仍然对解决以下两种解决方案
的
时间和空间复杂性感兴趣。最坏解 此解决方案
递归
地尝试将针对自身
的
每个数字和每个其他数字组合在一起,从而导致大量重复工作。我认为这是O(n^n)时间,并且不确定
如何
度量空间复杂性(但它很大,因为我们存储每个结果)。
这个
解决方案仍然具有巨大
的
空间复杂性,但我相信时间复杂度已经提高
浏览 2
提问于2017-06-08
得票数 1
回答已采纳
2
回答
确定
硬币
的
最优组合,以达到一美元
的
数量
、
、
、
、
我需要找到构成一定金额
的
最优
硬币
组合。所以从本质上讲,我想用最少
的
硬币
来达到
这个
目的。例如: 如果货币系统有
硬币
:{13,8,1},贪婪
的
解决方案将使24变为{13,8,1,1,1},但真正
的
最优解是{8,8,8}。
浏览 0
提问于2010-10-09
得票数 2
回答已采纳
1
回答
求解变更
问题
的
递归
算法
、
、
我想做一个
递归
算法来解决改变
问题
。是否可以使用一种非动态
的
方法,不仅返回
最小
数量
的
硬币
,而且还返回用来合成给定价值
的
一套
硬币
, 例如,给定值6和coins=1
的
集合,3,4。是否有可能建立一个不回溯
的
递归
算法,既可以返回
最小
硬币
数(2),也可以返回
硬币
集(3,3)?编辑:这是我目前
的
算法,但它只返回
硬币
浏览 3
提问于2020-02-03
得票数 1
回答已采纳
6
回答
动态规划-
硬币
换币决策
、
、
我正在复习我
的
算法课程中
的
一些旧笔记,动态编程
问题
对我来说似乎有点棘手。我有一个
问题
,我们有无限
的
硬币
供应,一些面额
的
x1,x2,...我们正在尝试设计一个动态程序来决定是否可以对X进行更改(不是
最小
化
硬币
的
数量,也不是返回哪个
硬币
,只是真还是假)。我已经对
这个
问题
做了一些思考,我可以看到一种
递归
方法来做这件事,它类似于...我该
如何</
浏览 0
提问于2010-04-14
得票数 14
回答已采纳
5
回答
输出所有组合
的
硬币
变化算法是否仍可由DP求解?
、
例如,总数应该是5,我有价值为1和2
的
硬币
。然后有三种组合方式:1 1 1 2我看过一些关于
如何
使用动态规划或
递归
计算组合总数
的
文章,但我想输出所有的组合,如上面的示例。下面我提出了一个
递归
解决方案。这基本上是一个回溯算法,我首先从
最小
的
硬币
开始,试着得到总量,然后取下一些
硬币
,然后尝试使用第二个
最小
的
硬币
。您可以在中运行下面的
浏览 5
提问于2015-10-26
得票数 1
回答已采纳
4
回答
与
递归
基例斗争
、
我花了一段时间研究以下算法: 例2:
硬币
= 2,金额=3回报-1。 注:你可以假设你有无限数量
的
每种
硬币
。这可能不是解决
问题
的
最
浏览 11
提问于2017-03-10
得票数 1
回答已采纳
1
回答
在
硬币
兑换
问题
中减少数组
的
大小?
、
硬币
兑换
问题
的
简单DP解决方案使用一个大小为SUM
的
一维数组,并将其从0填充到SUM。基于
递归
NUMBER_OF_COINS = min(arraysum-coin1+1,arraysum-coin2...)。我写
的
代码是这样
的
。arr[m-coin]+1<arr[m]: return arr[money] 我遇到了一个有趣
的
问题</e
浏览 17
提问于2020-09-24
得票数 0
3
回答
面试:为n美分(任意面额)进行改变
这个
问题
是面试中一个越来越困难
的
问题
的
一部分.它一开始就这么简单: 从最大面额d_i开始,取它们
的
最大数目,使你不超过n,m_i。取n- (d_i)(m_i),然后对下一个最大面额重复。我最初
的
想法是对
浏览 5
提问于2014-09-15
得票数 6
回答已采纳
2
回答
使用
递归
进行
硬币
更改
的
基本情况是什么?
、
、
我基本上是试图通过
递归
来解决
硬币
兑换
问题
,这是我到目前为止所得到
的
-:#include<conio.h> cout<<c(a,7)<<endl<<count; return 0;第一个函数s(i,sum)是我写
的
,
问题
是count返
浏览 0
提问于2012-04-30
得票数 0
回答已采纳
1
回答
java中
的
算法- Coin更改
、
、
、
、
我已经看到了相当多
的
硬币
兑换
问题
,这一个是相当独特
的
。我试着使用DP和
递归
,但是我不能解决它。假设有一个价格,X,其中X是美分,我有5个有限面额
的
硬币
,1,5,10,20,50。(假设X总是可以用手头
的
硬币
做
的
)我有3枚1美分
的
硬币
我有8枚10美分
浏览 1
提问于2017-11-02
得票数 0
1
回答
在任何给定
的
问题
中,是否有任何确定
的
方法来选择用于回忆录
的
变量?
、
、
、
、
例如,如果我们有以下
问题
:我们可以使用
递归
来探索状态空间。例如,根是空
的
,我们从
硬币
数组
的
索引0开始。从根本上说,我们可以选择取
硬币
1(
硬币
阵列指数0),也可以不取
硬币
1,继续
递归
地探索状态空间。 但是我们
如何
选择用于回忆录
的
变量呢?是否有任何定义
的
浏览 1
提问于2021-03-28
得票数 0
1
回答
求两人博弈中一个玩家可能拥有的所有值
的
总和
、
、
这是一个经典
的
游戏,其中两个玩家玩以下游戏:为此,我想总结一下玩家可以拥有的所有可能
的
价值组合。我使用
的
是一个
递归
解决方案,它总结了所有可能
的
结果值,但它有重叠子
问题
。我想让它变得高效,并想
浏览 0
提问于2012-10-13
得票数 0
1
回答
最小
硬币
换码
问题
(动态规划)
、
、
问题
是: def coinChange(self, coins: List[int], amount: int) -
浏览 6
提问于2022-07-30
得票数 0
回答已采纳
2
回答
使用
递归
构成数量
的
最小
硬币
数量
、
、
这个
问题
是说明动态编程
的
流行
问题
,如下所示。我们有不限数量
的
硬币
,每种面额1,3和5。我们想要
最小
数量
的
硬币
来得到N
的
数量。 我知道动态编程方法,在这种方法中,我们从基本情况建立解决方案。但我想看看
如何
编写一个纯
递归
的
解决方案。当N= 11,面额= 1,3,5时,我可以很容易地手工计算出来。但由于某些原因,我不能做以下工作。listToExamine, key=l
浏览 4
提问于2017-09-30
得票数 0
1
回答
这是一个程序,可以计算出使用任意数量
的
硬币
可以制作GB2.50
的
所有不同方法
、
、
、
2个坐立不安1×£1 + 2×50p + 2×20p + 1×5p + 1×2p + 3×1p 写一个程序,计算出使用任意数量
的
硬币
可以制作of 2.50
的
所有不同方法下面有没有更简单
的
方法来完成这一切呢?
浏览 18
提问于2020-05-12
得票数 1
2
回答
必须显示在makeChange函数中使用
的
硬币
吗?
、
、
我正在使用useIt或loseIt
递归
调用创建一个makeChange函数。我能够确定创建该数量所需
的
最小
硬币
数量;但是,我不确定
如何
显示实际使用
的
硬币
。
浏览 10
提问于2016-09-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券