上学期心血来潮,想比较一下这几种语言递归效率谁最强.
写了一个很简单的求fibonacci序列 的函数,结果是:
c的执行速度最快fibonacci(30)也可以比较快的求出来,
而python则要等几秒了,而matlab已经不能忍受了.
可是lisp却比python还快的给出了答案,可见,lisp的递归能力确实明不虚传啊.
写了一个很简单的求fibonacci序列 的函数,结果是:
c的执行速度最快fibonacci(30)也可以比较快的求出来,
而python则要等几秒了,而matlab已经不能忍受了.
可是lisp却比python还快的给出了答案,可见,lisp的递归能力确实明不虚传啊.
通过对C、Python、MATLAB及LISP等语言实现Fibonacci数列的递归算法进行对比, 发现C语言执行速度最快, 而LISP的递归效率甚至超过Python. 这项实验揭示了不同编程语言在处理递归任务时的表现差异.
146

被折叠的 条评论
为什么被折叠?



