0% found this document useful (0 votes)
5 views1 page

Wildcard Pattern Matching Challenge

Uploaded by

Kerim Kochekov
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Wildcard Pattern Matching Challenge

Uploaded by

Kerim Kochekov
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Coding Test

Given an input string ( s ) and a pattern ( p ), implement wildcard pattern matching


with support for '?' and '*' where:

'?' Matches any single character.

'*' Matches any sequence of characters (including the empty sequence).

The matching should cover the entire input string (not partial).

Example 1:

Input: s = "aa", p = "a"


Output: false
Explanation: "a" does not match the entire string "aa".

Example 2:

Input: s = "aa", p = "*"


Output: true
Explanation: '*' matches any sequence.

Example 3:

Input: s = "cb", p = "?a"


Output: false
Explanation: '?' matches 'c', but the second letter is 'a', which does not match
'b'.

Constraints:

0 <= [Link], [Link] <= 2000

s contains only lowercase English letters.

p contains only lowercase English letters, '?' or '*' .

Coding Test 1

You might also like