如何更正我的 Collatz 猜想代码?
我想取最后一个数字并乘以乘数并添加增量。并将该号码放回列表中。我不知道如何将 s 放入列表中。正如你所看到的,它是“...8, 4, 2, 1], 4)”,我想…
为什么这个简单的 haskell 算法这么慢?
剧透警告:这与 Project Euler 的问题 14 有关。 以下内容代码运行大约需要 15 秒。我有一个运行时间为 1 秒的非递归 Java 解决方案。我想我应该能够…
科拉茨猜想和打印陈述
我正在尝试创建一个简单的程序,将 Collatz 猜想的语句应用于用户可以输入的整数,我有: def collatz(n): print n, if n % 2 ==0: n = n / 2 eli…
如何在 C# 中解决 Collatz 猜想算法?
我能够使用 Java 在大约 5 分钟内解决 Collatz 猜想算法(不,我没有尝试证明它)。 现在我正在学习 C# 来制作网络应用程序,但我在做同样的事情…
UVa 的 3n+1 挑战
我在运行“编程挑战”中的“3n+1 问题”时遇到问题 书。 我已经尝试了在 google 上找到的所有 Java 解决方案(甚至是 Stack Overflow 上的解决方案)…
图形计算器逻辑测试错误
我尝试制作以下程序,一开始效果很好。 Label 1 Input "n=", Q If Q≤0 ...Then Goto 1 Else Label 2 ((Q-2int(Q/2))(3Q+1)+(1-Q+2int(Q/2))(Q/2))->Q…
错误“(Num [t]) 没有实例”在 Collatz 函数中
我是 Haskell 和一般编程的新手。我正在尝试定义一个函数,该函数从 n 生成 Collatz 数字序列。我有: collatz n = (collatz' n) : 1 where colla…
为什么这个循环不终止?
下面是示例代码: public static void col (int n) { if (n % 2 == 0) n = n/2 ; if (n % 2 != 0) n = ((n*3)+1) ; System.out.println (n) ; if (n !…
代码高尔夫:Collatz 猜想
受到 http://xkcd.com/710/ 的启发,这里有一个代码高尔夫。 挑战 给定一个大于 0 的正整数,打印出该数字的冰雹序列。 冰雹序列 有关更多详细信息,…
你知道这个Scheme函数怎么写吗?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…
3n+1 challenge at UVa
I'm having trouble running the "3n+1 Problem" from the "Programming Challenges" book. I've tried every solution in Java I could find on goog…
- 共 1 页
- 1