Challenge 2: Balance Parenthesis
Explore how to use recursion with arrays to determine if parentheses are balanced. This lesson teaches you to create a function that checks for correctly nested and matching pairs, enhancing your problem-solving skills for coding interviews.
We'll cover the following...
We'll cover the following...
Problem Statement
Implement a function that takes an array testVariable containing opening ( and closing parenthesis ) and determines whether or not the brackets in the array are balanced. The function also takes startIndex = 0 and currentIndex = 0 as parameters.
What does “Balanced Parenthesis” Mean?
Balanced parentheses mean that each opening bracket ( has a corresponding closing bracket ). Also, the pairs of parentheses are properly nested.
Consider the following correctly balanced parentheses:
...