zoukankan      html  css  js  c++  java
  • 找水王

    我觉得其实就是寻找出现次数最多的那个id。 已知水王的id数量超过了帖子数即所有id数量的一半,两两id进行删除,如果id号相同则全部保留下来,如果两个id号不同则全部删除。

    package ClassTest;

     

    public class shuiwang {

       

        public static int find(int[] array) {

            int length=array.length;//数组的长度

            int result=0;//查询需要的结果

            int time=0;//出现的次数

           

            for(int i=0;i<length;i++) {

                if(time==0) {

                    result=array[i];

                    time=1;

                }

                else {

                    if(result==array[i]) {

                        time++;

                    }

                    else {

                        --time;

                    }

                }

            }

            return result;

        }

       

        public static void main(String[] args) {

            int str[]= {2,3,4,5,2,3,6,2,7,2,2,2,2};

            System.out.println("水王是:"+find(str));

        }

       

    }

    运行截图:

     

  • 相关阅读:
    第二阶段冲刺第七天
    学习进度表_十五周
    第二阶段冲刺第六天
    第二阶段冲刺第五天
    第二阶段冲刺第四天
    第二阶段冲刺第三天
    Beta阶段项目总结
    Alpha阶段项目总结
    第二次冲刺站立会议10
    第二次冲刺站立会议09
  • 原文地址:https://www.cnblogs.com/shumouren/p/13090569.html
Copyright © 2011-2022 走看看