scala

强制Scala函数产生“副作用”

最近看到一个有意思的题目:波斯公主选驸马链接 ,手痒想写代码模拟实现一 下。正好在做scala的项目,自然就想用scala来实现。 模型里首先要实现一个"洗牌算法" ,该算法用java实现的话如下:void MySwap(int &x, int &y) { int temp = x; x = y; y = temp; } void Shuffle(int n)