为什么我第二题求字典序实例一直卡在45,没想明白。。。 public static void main(String[] args) { Map<String, List<String>> sub = new HashMap<>(); Map<String, List<String>> ins = new HashMap<>(); Set<String> res = new HashSet<>(); Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.nextLine()); for (int i = 0; i < n; i++) { String str = sc.nextLine(); String[] ss = str.split(" "); if (ss[1].equals("instanceOf")) { List<String> temp = ins.getOrDefault(ss[2], new ArrayList<>()); temp.add(ss[0]); ins.put(ss[2], temp); } else { List<String> temp = sub.getOrDefault(ss[2], new ArrayList<>()); temp.add(ss[0]); sub.put(ss[2], temp); } }
1 5

相关推荐

09-29 11:19
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客企业服务