腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Collatz
函数
未
正确
退出
、
、
、
下面是一个递归计算
Collatz
序列长度的程序: return (3 * n) + 1 return(even_
collatz
(initialNumber), length)
collatz
_counter(odd_
collatz
(程序的功能与预期一致:使用even_
collatz
和数字10
浏览 19
提问于2016-08-21
得票数 2
回答已采纳
1
回答
使用递归和回忆录与
collatz
、
、
、
、
未
检查定理(
Collatz
):应用此
函数
序列的所有数均以1结尾,其中1到1000000之间的数对应于最长的序列?def
Collatz
(n, arr): if n == 1: elif n % 2 == 0:return
Collatz
(n / 2, arr) return
Collatz
((3 * n) + 1, arr)
浏览 0
提问于2018-10-10
得票数 0
回答已采纳
3
回答
Collatz
序列。(Python 3)
、
在第3章的末尾,作者建议在Python中创建
Collatz
序列作为练习。(练习建议我使用print
函数
和return语句)print("This is The
Collatz
Sequence") print(n) while n !例如,
浏览 59
提问于2015-10-25
得票数 3
2
回答
在没有++的Haskell中从左到右构建一个列表
、
、
现在,我正在编写一个创建
Collatz
序列的
函数
,但是它正在朝着错误的方向构建列表:
collatz
n l
collatz
n [] =
collatz
n [n]
collatz<
浏览 1
提问于2014-05-20
得票数 2
回答已采纳
2
回答
java中递归方法的回溯
、
、
、
这就是问题所在:StdOut.print(n + " ");if (n % 2 == 0)
collatz
(n / 2);例如,由于17个
浏览 0
提问于2014-02-22
得票数 4
回答已采纳
3
回答
为什么我的
函数
总是出错?
、
、
: "); printf("%d",
collatz
(x));{ return1 +
collatz
((n*3) + 1);当我运行这段代码时,我一直收到错误消息 [-Werror,-Wreturn
浏览 0
提问于2020-07-30
得票数 0
1
回答
使用while循环和变量
、
、
我试图用“用Python实现无聊的东西自动化”编写
collatz
程序,但是遇到了一些问题。我使用python 3.5.2。以下是项目大纲: 编写一个名为
collatz
()的
函数
,该
函数
有一个名为number的参数。如果数字是偶数,那么
collatz
()应该打印number // 2并返回这个值。如果数字是奇数,则
collatz
()应该打印并返回3* number + 1。然后编写一个程序,让用户输入一个整数,并一直对该数字调用
collatz
(),直
浏览 1
提问于2016-09-29
得票数 0
回答已采纳
3
回答
Python 2.7。迭代列表不工作
、
、
、
从Python开始,做一些挑战,这是关于
Collatz
数字的。但是,我被困在最初的位置,在这里,我要传递给
collatz
方法的范围并不是在给定的范围内迭代。 for i in number: return i // 2 print(
collatz
(range(0,10))) except Z
浏览 0
提问于2015-11-20
得票数 1
回答已采纳
4
回答
Haskell:
函数
应用程序与$
、
在下面的片段中,您可以看到我用Haskell编写的两个
collatz
函数
。对于递归应用程序,我在第一个示例(
collatz
)中使用括号来获得
正确
的优先级。由于我刚刚用$学习了
函数
应用程序,我尝试用它重写
函数
(
collatz
')。[a]' against inferred typea1 -> a1’
collatz<
浏览 6
提问于2011-12-04
得票数 11
回答已采纳
1
回答
函数
始终循环使用相同的两个数字。
、
、
、
有个问题要求我制作
collatz
序列。一个
函数
collatz
()将处理实际的数学,而第二个
函数
get_
collatz
()将接受用户输入并通过
collatz
函数
运行它,直到返回== 1为止。如果有人能帮我找到
正确
的方向会很感激的。我不想要一个直截了当的答案,因为我想了解自己,只是想知道这里可能会出什么问题。这是我的密码。def
collatz
(number): number /&
浏览 4
提问于2022-10-20
得票数 0
8
回答
如何在Lisp中记忆递归
函数
?
、
、
我正在尝试记忆一个递归
函数
,用于计算中的项数(对于中的问题14 )。我认为这是由于递归调用调用了
函数
的非内存版本,这有点违背了目的。在这种情况下,在这里做memoization的
正确
方法是什么?有没有办法让所有对原始
函数
的调用都调用记忆版本本身,而不需要特殊的m-
collatz
-step符号?(从大约60秒加速到1.5秒),但需要更改原始
函数
。有没有一种更干净的解决方案,不需要改变原来的
函数
?
浏览 1
提问于2008-11-02
得票数 18
回答已采纳
2
回答
Collatz
函数
中的“Num[t]无实例”错误
、
、
我试图定义一个
函数
,它从n生成
Collatz
数的序列。我有: where
collatz
' n = (takeWhile (>1) (
collatz
'' n)) where
collatz
'' n = n :
collatz
'' (
collatz
''
浏览 1
提问于2010-07-02
得票数 3
回答已采纳
3
回答
Python:程序运行良好,但在代码中跳过输出行。
当我运行以下代码时: if number % 2 == 0: result = number= 1:代码运行以使数字变为1,但它似乎总是跳过行。print(number) 因为它没有显示任何输出。
浏览 5
提问于2022-01-20
得票数 0
2
回答
为什么我的号码只停留在2对
Collatz
序列?
、
、
、
、
我试图用
Collatz
序列来计算一个数字何时会达到零。下面是我的程序代码: while z !
浏览 3
提问于2014-01-26
得票数 0
回答已采纳
2
回答
从递归
函数
中消除全局变量
我编写了这个非常简单的
函数
来计算
Collatz
级数收敛到1的步骤,它被称为递归,但是使用了一个全局变量,我想消除它。我相信
正确
的(?)这样做的方法是使变量成为
函数
调用的参数;但是,当我这样做时,我得到的值是在所有调用都已解除之后,而不是在最后一个值之后。例如,如果您用steps = 0;
collatz
(97)调用这个
函数
,您将得到118返回。def
collatz
(num): steps += 1 if num ==
浏览 0
提问于2018-12-18
得票数 1
回答已采纳
2
回答
方法使用递归,导致代码在运行时失败,涉及全局变量。
、
、
| n == 0) return; else }以下是我的Java教科书中的说明,如果有人不理解我想要完成的任务: 考虑下面的递归
函数
,它与数论中一个著名的
未
解问题,即
Collatz
问题或3n
浏览 1
提问于2015-10-22
得票数 0
回答已采纳
1
回答
递归
Collatz
-猜想输出挑战
、
我有一个递归
函数
来计算
collatz
猜想。代码产生
正确
的数字,它根据一个计数器递归地调用自己。一旦计数器耗尽,它应该返回
正确
的数字-但它返回None。def
collatz
_con(x, revs): print(x, revs) print("even and revs =" + str(revs)) holder = x&
浏览 1
提问于2019-03-27
得票数 0
1
回答
在c++中使用递归
函数
有问题。
、
我只是试着做一下递归
函数
短文中提到的练习。我已经写了这段代码,但是当我运行它(甚至使用debug50)时,它似乎在第10行的scanf语句之后没有响应。亚历克斯#include <stdio.h> int
Collatz
(int n); { int n = scanf("%d \n", &n);
浏览 14
提问于2019-11-30
得票数 0
回答已采纳
2
回答
一个范围内最大的
Collatz
序列的数字是多少?
我必须使用递归编写一个程序,该程序给定n,返回最小值m,1≤m≤n,它生成
Collatz
步骤的最长序列。*Main> longestSequenceTo 13*Main> longestSequenceTo 30*Main> longestSequenceTo我已经成功地将
collatz
猜想写成了一个
函数
,我想我知道对主
函数
的递归应该是什么
浏览 7
提问于2022-05-06
得票数 0
2
回答
在python
函数
中使用计数器
、
、
我正在尝试计算
函数
中的迭代数,但我无法
正确
地计算。密码有什么问题吗?n = 41 print(n)
collatz
=
浏览 12
提问于2022-09-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
跟踪AWS Lambda函数的正确方法
Linux 命令正确的退出方式:exit 0
PHP中eval函数的危害与正确禁用方法
php中eval函数的危害与正确禁用方法
如何在神经网络中选择正确的激活函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券