C# Code Challenges Solved on LeetCode
Level:
Language: C#
Topic: String
Given a string s containing only three types of characters: (, ) and *, return true if s is valid.
The following rules define a valid string:
( must have a corresponding right parenthesis ).) must have a corresponding left parenthesis (.( must go before the corresponding right parenthesis ).* could be treated as a single right parenthesis ) or a single left parenthesis ( or an empty string “”.(, ) or *.