zoukankan      html  css  js  c++  java
  • jQuery火箭图标返回顶部代码

    /**
     * 链式栈的实现
     * 相当于只能在头部插入和删除的单链表
     */
    public class LinkedStack
    {
        private static final String TAG = "LinkedStack";
        /*长度和头指针*/
        private int size = 0;
        private StackNode top = null;//top
    
        /*节点类*/
        class StackNode
        {
            Object value;
            StackNode next = null;
    
            StackNode(Object obj)
            {
                this.value = obj;
            }
        }
    
    
        public void push(Object obj)
        {
            StackNode snode = new StackNode(obj);
            snode.next = top;
            top = snode;
            size++;
        }
    
        public Object pop() throws Exception
        {
            if (top == null) throw new Exception("空栈!");
            Object obj = top.value;
            top = top.next;
            size--;
            return obj;
        }
    
        public int getSize()
        {
            return size;
        }
    
        public boolean isEmpty()
        {
            return top == null;
        }
    
        public void display() throws Exception
        {
            if (top == null) throw new Exception("空栈!");
            StackNode cur = top;
            while (cur != null)
            {
                System.out.print(cur.value.toString() + "->");
                cur = cur.next;
            }
        }
    
        public static void main(String[] args) throws Exception
        {
            LinkedStack lk = new LinkedStack();
            //lk.pop();
            //lk.display();
            lk.push("你好");
            lk.push("qeqwe");
            lk.push("rrr");
            lk.push("htht");
            lk.push("5655");
            lk.push("你");
            lk.push("好");
            lk.display();
            System.out.println("
    " + lk.getSize());
            lk.pop();
            lk.pop();
            lk.pop();
            lk.display();
            System.out.println("
    " + lk.getSize());
    
    
        }
    
    
    } 
  • 相关阅读:
    [POI2007]山峰和山谷Grz
    [POI2007]驾驶考试egz
    [POI2007]立方体大作战tet
    BZOJ1085 [SCOI2005]骑士精神
    BZOJ1975 [Sdoi2010]魔法猪学院
    codeforces754D Fedor and coupons
    UOJ79 一般图最大匹配
    BZOJ3944 Sum
    BZOJ3434 [Wc2014]时空穿梭
    UOJ58 【WC2013】糖果公园
  • 原文地址:https://www.cnblogs.com/prayjourney/p/12528108.html
Copyright © 2011-2022 走看看