반응형
- 코드 예시
using System.Collections.Generic;
public class StackExample
{
private Stack<int> stack;
public StackExample()
{
stack = new Stack<int>();
}
public void Push(int value) //삽입
{
stack.Push(value);
}
public int Pop() //마지막에 넣은 것이 먼저 나옴(후입선출)
{
if (stack.Count > 0)
{
return stack.Pop();
}
return -1;
}
public int Peek() //가장 위에 있는 항목 반환
{
if (stack.Count > 0)
{
return stack.Peek();
}
return -1;
}
}
반응형