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;

        }

    }

    截图:

     

  • 相关阅读:
    string类
    设计模式--策略模式
    设计模式--单例模式
    Python 3.7的安装过程
    为什么学习Python?
    折半查找、选择排序在一位数组中的应用
    三天打鱼两天晒网
    字符串逆序
    求字符串长度函数实现的三种方法
    Spring学习笔记一 IOC、AOP原理
  • 原文地址:https://www.cnblogs.com/jokerr/p/7019515.html
Copyright © 2011-2022 走看看