Anonymous user
Balanced brackets: Difference between revisions
m
→Scala Version 2
Line 4,034:
Alternate implementation of "isBalanced" using tail-recursion instead of var and return:
<lang scala>import scala.util.Random.shuffle
import scala.annotation.tailrec
// ...
def isBalanced(str: String): Boolean = isBalanced(str.toList, balance = 0)
|