Leetcode 678. Valid Parenthesis String
Determine whether a string containing '(', ')', and '*' (where '*' can represent '(', ')', or empty) can be assigned so the parentheses are balanced and properly ordered. The challenge is to handle the exponential choices of '*' efficiently (common approaches track a range of possible open-parenthesis counts or use stacks).
Asked at:
Apple
Question Timeline
See when this question was last asked and where, including any notes left by other candidates.
0
Late July, 2026
Apple
Staff
The * was replaced with # but identical question.
Hello Interview Premium
Your account is free and you can post anonymously if you choose.