zoukankan      html  css  js  c++  java
  • Queue和Stack的学习代码

    using System;
    using System.Collections;
    using System.Windows.Forms;

    namespace Lightsoftware
    {
     #region <summary>
     /// <summary>
     ///
     /// </summary>
     #endregion
     public class MyClass: Object
     {
      public static void Main(String[] args)
      {
       TestQueue();
       TestStack();
      }

      private static void TestQueue()
      {
       Queue queue = new Queue();   
       queue.Enqueue(5);
       queue.Enqueue(7);
       queue.Enqueue(9);

       Int32 count = queue.Count;

       //output 5, 7, 9
       for (Int32 index = 0; index < count; ++index)
       {
        MessageBox.Show(((Int32)queue.Dequeue()).ToString());
       }
      }

      public static void TestStack()
      {
       Stack stack = new Stack();
       stack.Push(5);
       stack.Push(7);
       stack.Push(9);

       Int32 count = stack.Count;
       
       //output 9, 7, 5
       for (Int32 index = 0; index < count; ++index)
       {
        MessageBox.Show(((Int32)stack.Pop()).ToString());
       }
      }
     }
    }

  • 相关阅读:
    ssh免密登录
    jdk安装
    jq选择器
    使用<button></button>标签
    mysql连接字符串
    如何把maven项目转成web项目
    pl/sql连接远程oracle
    Oracle 存储过程
    SQL Server存储过程
    MySQL存储过程
  • 原文地址:https://www.cnblogs.com/light/p/35918.html
Copyright © 2011-2022 走看看