package leetcode;

/**
 * https://leetcode.com/problems/wildcard-matching/
 */
public class Problem44 {
    public boolean isMatch(String s, String p) {
        // TODO
        return false;
    }

    public static void main(String[] args) {
        Problem44 prob = new Problem44();
    }
}

@@ -278,16 +278,473 @@
 em44();%0A
+        System.out.println(prob.isMatch(%22aa%22, %22a%22)); // false%0A        System.out.println(prob.isMatch(%22aa%22, %22*%22)); // true%0A        System.out.println(prob.isMatch(%22cb%22, %22?a%22)); // false%0A        System.out.println(prob.isMatch(%22adceb%22, %22*a*b%22)); // true%0A        System.out.println(prob.isMatch(%22acdcb%22, %22a*c?b%22)); // false%0A        System.out.println(prob.isMatch(%22acdcb%22, %22a*c?b%22)); // false%0A        System.out.println(prob.isMatch(%22aabc%22, %22a*?c%22)); // true%0A
     %7D%0A%7D%0A

Update problem 44