Validate Parentheses String with Wildcards

Asked atVVegapay
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
  1. 01Track lowest and highest possible open counts
  2. 02Update both bounds for each character
  3. 03Reject when the high bound is negative
  4. 04Clamp the low bound at zero
  5. 05Accept only if low is zero at the end

Reference answer

Then expect these follow-ups

  • Why is the feasible range contiguous?

    Tests: correctness reasoning

  • How would you construct one valid interpretation?

    Tests: follow-up reasoning

Free to read · better with Enzo

Practice this out loud with Enzo

Enzo runs it as a mock interview, pushes back with follow-ups, and grades you on the rubric.

Next question