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

    设计思想:

      根据题目的需求我们可以得知解决的方法是,相互比较,例如第一个ID与第二个ID比较如果不同则删除,如果相同则保留与下一个比较最终会得出水王。

    代码:

     1 package zhaoshuiwang;
     2 //找水王 张生辉 4.10
     3 public class main {
     4 public static void main(String[] args)
     5 {
     6     int id[]={1,1,1,3,2,1,2,1};//ID
     7     int sw = id[0];
     8     for(int i=0;i<id.length;i=i+2)
     9     {
    10         if(i<id.length-1)
    11         {
    12             if(id[i]==id[i+1])
    13             {
    14                 sw=id[i];
    15                 if(i<id.length-2)
    16                 {
    17                     if(id[i]==id[i+2]);
    18                     {
    19                         id[i+2]=id[i];
    20                     }
    21                 }
    22             }
    23         }
    24     }
    25     System.out.println(sw);
    26 }
    27 }

    运行结果截图:

    个人总结:

    有的时候需要换一种思路,问题就会迎刃而解,比如这种能够抵消,不需要遍历就会能够解决,一定要仔细思考问题,才能发现简便方法

  • 相关阅读:
    C#读取并修改app.congig的实例
    apache:添加cgi模式
    初识golang
    Golang: pprof
    Golang:测试map是否存在
    beego: 获取request参数
    shell:crontab
    初识Iaas,paas
    初识golang
    Go-new和make
  • 原文地址:https://www.cnblogs.com/shenghuizhang/p/6729567.html
Copyright © 2011-2022 走看看