zoukankan      html  css  js  c++  java
  • 博客园 之 “水王”

    设计思想:简单来讲 就是同归于尽思想,从头至尾依次遍历,每两个不相同ID消除,相同ID保留,最后剩余的ID就是水王

    代码总结:

    package ketang;

    import java.util.Stack;

    public class Waterking {
    public static void main(String [] args){
    String []a={"1","2","2","1","1","2","2"};
    System.out.println(wk(a));
    }
    public static String wk(String []a){
    Stack<String> save =new Stack<String>();
    save.push("#");
    for(int i=0;i<a.length;i++)
    {
    if(a[i].equals(save.peek())||save.peek().equals("#"))
    {

    save.push(a[i]);
    }
    else
    {
    save.pop();
    }
    }
    String rs=save.peek();
    return rs;
    }

    }

    代码截图:

    个人总结:

  • 相关阅读:
    day_5.25py
    day_5.24py
    day_5.22 py
    numpy模块 03
    requests 模块例题示范
    logging模块
    typing 模块
    hashlib模块和hmac模块
    random模块
    time和datetime模块
  • 原文地址:https://www.cnblogs.com/du1269038969/p/6724936.html
Copyright © 2011-2022 走看看