Balanced brackets: Difference between revisions

m
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)
 
Anonymous user