zoukankan      html  css  js  c++  java
  • hduoj1004解题问题

    题目其实很简单,就是判断字符串出现的次数,但是在做的过程中出现了一些问题,首先我是用类来做的,新建一个实体类把name和count作为属性进行操作

    提交的时候报编译错误,我以为是不能用两个类,然后我换成用map做,但是后来发现好像是因为public类的类名不是Main,因为提交时是要求是main的,这个我忘了,很久没做了

    然后才ac

    代码如下

    import java.util.*;
    
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            while(scanner.hasNext()){
                int n = scanner.nextInt();
                if(n == 0){
                    break;
                }
                scanner.nextLine();
                Map<String,Integer> map = new HashMap();
                for (int i = 0; i < n; i++) {
                    String str = scanner.nextLine();
                    if(map.containsKey(str)){
                        map.replace(str,map.get(str)+1);
                    } else map.put(str,1);
                }
                int max = 0;
                String color = "";
                for(Map.Entry<String, Integer> m: map.entrySet()){
                    if(m.getValue() > max){
                        max = m.getValue();
                        color = m.getKey();
                    }
                }
                System.out.println(color);
            }
            scanner.close();
        }
    }
  • 相关阅读:
    Django-models,继承AbstractUser类
    Django-views,用户认证,login_requierd()
    django前篇
    jquery插件
    jquery事件及插件
    jquery操作元素
    jquery选择器筛选器
    js作用域与作用域链
    js之DOM(二)
    bootstrap
  • 原文地址:https://www.cnblogs.com/cykfory/p/10715819.html
Copyright © 2011-2022 走看看