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 *
.