DYlin level
获赞
1058
粉丝
3
关注
6
看过 TA
38
广东热成狗大学
2018
Java
IP属地:未知
不断往前攀登的未来攻城狮
私信
关注
2017-09-30 21:20
广东热成狗大学 Java
几号面试?
投递微众银行等公司10个岗位 >
0 点赞 评论 收藏
分享
2018-03-26 15:20
已编辑
广东热成狗大学 Java
0 点赞 评论 收藏
分享
2017-09-21 13:14
广东热成狗大学 Java
0 点赞 评论 收藏
分享
2017-04-26 21:21
已编辑
广东热成狗大学 Java
一直不明白该会什么内容,是编程题还是问答来的啊?
詆調壹點:就是动态规划正则表达式匹配 AC代码 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { String s = sc.next(); String p = sc.next(); boolean[][] dp = new boolean[s.length() + 1][p.length() + 1]; dp[0][0] = true; for (int i = 1; i < dp[0].length; i ++) { if(p.charAt(i - 1) == '*') dp[0][i] = dp[0][i - 1]; } for (int i = 1; i < dp.length; i ++) { for (int j = 1; j < dp[0].length; j ++) { if(s.charAt(i - 1) == p.charAt(j - 1) || p.charAt(j - 1) == '?') dp[i][j] = dp[i - 1][j - 1]; else if(p.charAt(j - 1) == '*') dp[i][j] = dp[i - 1][j] || dp[i][j - 1]; } } if(dp[s.length()][p.length()]) System.out.println(1); else System.out.println(0); } } }
投递阿里巴巴等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-04-15 16:08
广东热成狗大学 Java
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务