相关疑难解决方法(0)

不同语言的因子算法

对于阶乘子程序或程序,我希望看到所有不同的方法.希望是任何人都可以来这里看看他们是否想学习一门新语言.

思路:

  • 程序
  • 实用
  • 面向对象
  • 一个衬里
  • 混淆
  • 古怪
  • 糟糕的代码
  • 多语种

基本上我想看一个例子,编写算法的不同方式,以及它们在不同语言中的样子.

请将其限制为每个条目一个示例.如果你试图突出一个特定的风格,语言,或者仅仅是一个经过深思熟虑的想法,我会允许你在每个答案中有不止一个例子.

唯一真正的要求是它必须在所有代表的语言中找到给定参数的阶乘.

有创意!

推荐指南:

# Language Name: Optional Style type

   - Optional bullet points

    Code Goes Here

Other informational text goes here

我会偶尔编辑任何没有正确格式的答案.

language-agnostic algorithm

64
推荐指数
34
解决办法
3万
查看次数

如何使用随机值生成数组,而不使用循环?

如何使用100个随机值在Perl中生成数组,而不使用循环?

我必须避免所有类型的循环,例如"for",foreach",while.这是我的练习,来自我的实验室.我找不到解决这个问题的方法,因为我是Perl的新手.

在C中,生成这个数组非常容易,但我不知道如何在Perl中实现它.

perl

24
推荐指数
13
解决办法
1万
查看次数

如何在Delphi中将字符串保存到文本文件中?

创建字符串并将其保存到.txt文件中的最简单方法是什么?

delphi text-files

11
推荐指数
3
解决办法
2万
查看次数

什么替代Python 3中的xreadlines()?

在Python 2中,文件对象有一个xreadlines()方法,它返回一个迭代器,一次读取一行文件.在Python 3中,xreadlines()方法不再存在,而realines()仍然返回一个列表(不是迭代器).Python 3有类似于xreadlines()的东西吗?

我知道我能做到

for line in f:
Run Code Online (Sandbox Code Playgroud)

代替

for line in f.xreadlines():
Run Code Online (Sandbox Code Playgroud)

但我还想使用没有for循环的xreadlines():

print(f.xreadlines()[7]) #read lines 0 to 7 and prints line 7
Run Code Online (Sandbox Code Playgroud)

python iterator readlines python-3.x

9
推荐指数
1
解决办法
6593
查看次数

Java 1.6与C++的性能如何?

使用Java 1.6,我们可以说Java 1.6的性能几乎等同于C++代码,或者与C++相比,Java的性能方面还有很多需要改进的地方吗?

谢谢.

c++ java performance

2
推荐指数
2
解决办法
1514
查看次数