首先我们来看看c/c++实施swap性能
void swap ( int & a, int & b)
{
int Temp;
temp = a;
a = b;
b = temp;
}
那么在java中是否还能这样呢。非常显然java中没有地址引用符号了。
首先我们来看下c/c++和java的差别。
本质差别
C/C++中swap功能的本质:通过传递变量地址(指针或引用)来交换变量地址中的值。
Java标榜当中对C/C++
本人在PHP/C++/Go/Py时,突发奇想,想把最近主流的编程语言性能作个简单的比较, 至于怎么比,还是不得不用神奇的斐波那契算法。可能是比较常用或好玩吧。
好了,talk is cheap, show me your code! 打开Mac,点开Clion开始Coding吧!
1.怎么第一是Go呢,因为我个人最近正在用,感觉很不错
package main
import fmt
func main(){
fmt.Println(fibonacci(34))
}
func fibon