相关疑难解决方法(0)

Scala用于理解性能

为什么是

for (
  a <- 1 to 1000;
  b <- 1 to 1000 - a;
  c <- 1 to 1000 - a - b;
  if (a * a + b * b == c * c && a + b + c == 1000)
) println((a, b, c, a * b * c))
Run Code Online (Sandbox Code Playgroud)

266毫秒

慢一点:

for (a <- 1 to 1000)
  for (b <- 1 to 1000 - a)
    for (c <- 1 to 1000 - a - b)
      if …
Run Code Online (Sandbox Code Playgroud)

algorithm performance scala

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

标签 统计

algorithm ×1

performance ×1

scala ×1