关注
改造了一些,正好通过 import java.util.Scanner; public class Main27 { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNext()) { String str = in.nextLine().toLowerCase(); String str1 = in.nextLine().toLowerCase(); System.out.println(isBoolean(str,str1,0,0)); } } static boolean isBoolean(String str,String str1 ,int n,int m){ if (str.length() == n && str1.length() == m){ return true; } if (str.length() == n || str1.length() == m){ return false; } if (str.charAt(n) == str1.charAt(m)){ return isBoolean(str,str1,n+1,m+1); } if (str.charAt(n) == '*' && n+1 !=str.length() && str.charAt(n+1) == '*'){ return isBoolean(str,str1,n+1,m); } if (str.charAt(n) == '?' && ((str1.charAt(m) >= '0' && str1.charAt(m) <= '9')|| (str1.charAt(m) >= 'a' && str1.charAt(m) <= 'z'))){ return isBoolean(str,str1,n+1,m+1); }else if (str.charAt(n) == '*' && ((str1.charAt(m) >= '0' && str1.charAt(m) <= '9')|| (str1.charAt(m) >= 'a' && str1.charAt(m) <= 'z'))){ return isBoolean(str,str1,n,m+1)||isBoolean(str,str1,n+1,m+1)||isBoolean(str,str1,n+1,m); }else { return false; } } }
2
相关推荐
01-20 16:59
大连理工大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招什么时候投? #
9744次浏览 165人参与
# 今年秋招你收到了多少封邮件? #
37373次浏览 274人参与
# 春节前,你还在投简历吗? #
13107次浏览 151人参与
# 牛友的春节生活 #
6708次浏览 142人参与
# 牛客AI体验站 #
14644次浏览 266人参与
# 春节提前走,你用什么理由请假? #
9504次浏览 221人参与
# 从夯到拉,锐评职场mentor #
4525次浏览 66人参与
# 备战春招/暑实,现在应该做什么? #
4428次浏览 145人参与
# 实习到现在,你最困惑的一个问题 #
4202次浏览 119人参与
# 距离春招还有一个月,你现在是什么开局? #
6360次浏览 110人参与
# AI“智障”时刻 #
25908次浏览 129人参与
# 聊聊Agent开发 #
23622次浏览 577人参与
# 机械人的offer怎么选 #
250364次浏览 1186人参与
# 暑期实习什么时候投? #
6690次浏览 155人参与
# 推荐一个值得做的AI项目 #
6473次浏览 168人参与
# 投格力的你,拿到offer了吗? #
171504次浏览 875人参与
# 非技术2024笔面经 #
466030次浏览 4940人参与
# 实习生应该准时下班吗 #
335752次浏览 1737人参与
# 通信硬件薪资爆料 #
1226626次浏览 7207人参与
# 大家实习每天都在干啥 #
121704次浏览 633人参与
格力公司福利 356人发布