zoukankan      html  css  js  c++  java
  • 水王

    package demo;

    import java.util.Stack;

    public class Test {

        public static void main(String[]args)

        {

            String[] a ={"a","b","a","a","a","c","b"};

            String shuiwang=select(a);

            System.out.println("水王是"+shuiwang);;

        }

        static String select(String[] a)

        {

            Stack<String> s =new Stack<String>();

            s.push("#");

            for(int i=0;i<a.length;i++)

            {

                if(a[i].equals(s.peek())||s.peek().equals("#"))

                {

                    s.push(a[i]);

                }

                else

                {

                    s.pop();

                }

            }

            String rs=s.pop();

            return rs;

        }

    }

    截图:

    package demo;

    import java.util.Stack;

    public class Test {

        public static void main(String[]args)

        {

            String[] a ={"a","b","a","a","a","c","b"};

            String shuiwang=select(a);

            System.out.println("水王是"+shuiwang);;

        }

        static String select(String[] a)

        {

            Stack<String> s =new Stack<String>();

            s.push("#");

            for(int i=0;i<a.length;i++)

            {

                if(a[i].equals(s.peek())||s.peek().equals("#"))

                {

                    s.push(a[i]);

                }

                else

                {

                    s.pop();

                }

            }

            String rs=s.pop();

            return rs;

        }

    }

    截图:

     

  • 相关阅读:
    Fizz Buzz 问题
    旋转字符串
    合并排序数组
    尾部的零
    A + B 问题
    CentOS6.x安装RabbitMQ
    MySql游标
    MySql存储过程
    找出n个自然数(1,2,3,……,n)中取r个数的组合
    正则表达式
  • 原文地址:https://www.cnblogs.com/jokerr/p/7019515.html
Copyright © 2011-2022 走看看