腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
Ackermann
函数
C++
进行
记忆
c++
、
memoization
、
ackermann
我正在尝试
使用
Ackermann
函数
(
C++
)创建memoization。当达到
Ackermann
(1,2)时,它不会做我期望的事情。我的直觉告诉我,也许我应该尝试建立一个map,而不是一个用于
记忆
的array?任何意见都是值得感谢的。(3, 20) = " << acker(3, 20) << endl; //cout << "
Ackermann
(4, 0) = " <
浏览 23
提问于2018-02-12
得票数 0
2
回答
我的程序在Windows机器上崩溃,但在Linux上运行良好
c++
、
c
、
linux
、
windows
、
stack-overflow
我试着在我的笔记本(Win10)上编写
Ackermann
函数
,但是程序在更高的值下崩溃,而不是继续计算几分钟或几个小时。那么,我如何能够在这个系统上预先形成递归
函数
呢?我试图同时
使用
C和
C++
进行
更改。#include <stdio.h> int n = 1;
浏览 1
提问于2019-02-06
得票数 1
回答已采纳
4
回答
.Net
函数
调用(C# F#)与
C++
的性能
c#
、
.net
、
c++
、
f#
、
stopwatch
我读了一点,我做了一个基准来测量
函数
调用。我
使用
了
Ackermann
的
函数
:)sealed class Program public static int
ackermann
(int m, int n) { }一次
c++
=130
c++
Ja
浏览 2
提问于2010-07-13
得票数 9
回答已采纳
1
回答
Ackermann
函数
的迭代实现
c++
下面是
Ackermann
函数
的迭代实现,以供审查:#include <iostream>#include <vector> std::stack<int> s; while (!, 1, 5}
浏览 0
提问于2017-02-28
得票数 2
1
回答
如何在Python中获得堆栈溢出错误?
python
、
stack-overflow
我目前
使用
的代码是: try:except RecursionError: f() except RecursionError
浏览 7
提问于2018-07-27
得票数 3
1
回答
为什么timeit()
函数
在传递
函数
与字符串表达式时返回不同的结果?
python
、
timeit
我正在我的python中尝试Python
函数
。它可以用两种方式对小块代码
进行
计时:作为可调用的代码,或者作为引用的表达式。我想知道为什么下面的代码会产生不同的计时结果。调用可调用
函数
与对引用的
函数
语句计时之间似乎没有太大的时间差:...
浏览 0
提问于2019-03-15
得票数 2
回答已采纳
1
回答
Rosbridge和roslibjs:无法加载包的清单
ros
我
使用
"github.com/RobotWebTools/roslibjs/blob/develop/examples/simple.html的示例代码“
进行
以下更改: ros : ros, messageType : '
ackermann
_msgs/AckermannDriveCaused
浏览 5
提问于2014-06-30
得票数 0
1
回答
对于
Ackermann
函数
太大的数的分割故障
c
、
recursion
、
segmentation-fault
、
long-integer
、
ackermann
我用C编写了
Ackermann
的
函数
,并
使用
longs来确保任何数字都不会太小。然而,当m和n高于(包括)4时,它给了我一个segmentation fault: 11。有人知道为什么吗?#include <stdio.h> if (m == 0) return
ack
浏览 9
提问于2020-09-11
得票数 0
回答已采纳
1
回答
Raku中的多子程序递归
raku
我在学习raku,跟在书后面subset Positive-Integer of Int where { $_ > 0}multi
ackermann
(0, Positive-Integer$n) {}
ackermann
$m - 1, 1; mu
浏览 1
提问于2020-09-14
得票数 17
回答已采纳
2
回答
保持Ackerman
函数
的误差
java
、
ackermann
import java.util.Scanner; public class
Ackermann
public static: (" + num1 + "," + num2 + ") = " +
ackermann
(num1, num2)); if(n == 0)
浏览 5
提问于2015-02-21
得票数 1
回答已采纳
2
回答
计算C中k的倍数的递归
函数
调用
c
、
function
、
recursion
、
ackermann
任务是创建一个
使用
递归计算
Ackermann
方程的程序,我成功地做到了这一点。这项任务的一部分内容是:
ackermann
函数
应该打印出
函数
调用和递归
函数
调用的数量,但我不知道如何实现。任何帮助都会很好。谢谢!到目前为止,这就是我所拥有的: //function to compute the
浏览 6
提问于2012-12-04
得票数 0
回答已采纳
2
回答
Python分割故障中的修正
Ackermann
函数
python
、
math
、
dictionary
、
segmentation-fault
、
out-of-memory
所以我尝试创建一个基本的
Ackermann
函数
的修改版本,它
使用
字典来存储已经计算出来的值,这样当程序下次遇到类似的
函数
调用时,它就可以
使用
已经计算出来的值,这似乎大大地加快了进程的安静。(m-1, 1) ans =
ackermann
(m-1,
ackermann
(m, n-1))
ackermann
(0, 0): 1
浏览 2
提问于2014-12-03
得票数 2
回答已采纳
3
回答
是否总是可以将
使用
递归编写的程序重写为在
C++
中不
使用
递归的程序,性能视图是什么?
c++
只是想了解一下这个问题,从性能的角度,并请解释一下如何/为什么Stack和
Ackermann
函数
可能涉及到这个问题,在
C++
中每次
使用
它可以吗?因为在我看来,每个递归程序实际上都有一个非递归实现。
浏览 4
提问于2020-06-25
得票数 1
回答已采纳
3
回答
Ruby中的
Ackermann
-function出现“堆栈级别太深”
ruby
、
stack
我正在
使用
Rubyv1.9.1为我在大学里的班级编写一个
Ackermann
-function程序。代码如下: if n == 0 && m > 0 elsif n > 0 && m == 0 elsif n > 0 && m > 00 return
ackermann
(n-1,
acke
浏览 3
提问于2011-11-06
得票数 5
回答已采纳
1
回答
如何迭代编写
Ackermann
函数
?
c
、
algorithm
、
ackermann
我编写了一个递归版本的
Ackermann
函数
,它正常工作: if(m == 0) { return
ackermann
_r(m - 1, 1); return
ackermann
_r(m - 1,
ackermann
_r(m, n - 1));} 然后,我尝试迭代地
浏览 9
提问于2020-03-05
得票数 2
回答已采纳
1
回答
如何优化
Ackermann
函数
?
algorithm
、
optimization
、
ackermann
我需要为
Ackermann
函数
找到一个优化,并用
Ackermann
问题本身来解释这个问题。不过,我不太确定该从哪里开始。我知道
Ackermann
函数
的增长比任何原始递归
函数
都要快。也许
使用
BigInteger来存储结果会有帮助吗?或者用回忆录?例如,我在考虑
使用
自下而上的斐波纳契解,如果我们知道,在A(0,1) = 1+1,A(1,0) = A(0,1),A(1,1) = A(0,A(1,0))时,我可以根据'n‘构建。class
A
浏览 5
提问于2021-12-31
得票数 0
1
回答
raptor中的
Ackermann
函数
function
、
ackermann
、
raptor
如何
使用
Raptor流程图创建
ackermann
函数
?这是可以做到的吗?我有一个大概的想法,但我不知道如何写
函数
2或3a(m-1,1)或a(m-1,a(m,n-1) )。
浏览 7
提问于2015-05-04
得票数 2
5
回答
Ackermann
函数
java
代码如下: return
ackermann
(m-1,
ackermann
(m,n-1)); long m=4; System.out.println(
ackermann
(
浏览 2
提问于2010-05-29
得票数 4
回答已采纳
2
回答
为了使Z3能够验证具有递归的程序的可满足性,我们还需要添加哪些附加公理?
z3
、
smt
、
z3py
from z3 import * m=Int('m')n=Int('n') s.add(ForAll([n,m],Implies(And(n>=0,m>=0),
ackermann
(m,n) == If(m!=0,
ackermann
(m - 1,
ackermann</em
浏览 0
提问于2017-07-10
得票数 3
回答已采纳
1
回答
汇编x86:我必须编写
Ackermann
函数
的程序
assembly
、
x86
我需要编写
Ackermann
函数
的程序。mov ax,2 ; Value of M mov cx,0 push bx MOV ax, cxcall newline int 21h pop dx de
浏览 3
提问于2012-03-14
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券