Search⌘ K
AI Features

DIY: Valid Parenthesis String

Explore how to determine if a string with parentheses and asterisks is valid by following specific rules. Learn to implement a function in Kotlin that treats asterisks as flexible parentheses or empty characters, enhancing your problem-solving skills for coding interviews.

Problem statement

You are given a string named check. Your task is to find out if this string is valid. This string will only contain three type of characters i.e., (, ), and *.

A string is valid if it follows the following rules:

  • Every left ( parenthesis ...