IT용어위키



스택 소스코드

1. Java

 1 public class Stack {
 2 	
 3 	private int MAX = 5;
 4 	private int top;
 5 	private int[] item;
 6 	
 7 	public Stack() {
 8 		top = 0;
 9 		item = new int[MAX];
10 	}
11 	
12 	public void push(int num) {
13 		if(top >= item.length) {
14 			System.out.println("Stack is fulled");
15 			return ;
16 		} else {
17 			item[top] = num;			
18 			top = top + 1;
19 			
20 			System.out.println(num);
21 		}
22 	}
23 	
24 	public void pop() {
25 		if(top == 0) {
26 			System.out.println("Stack is empty");
27 		} else {
28 			top = top - 1;			
29 			int num;
30 			num = item[top];
31 			item[top] = 0;
32 			
33 			System.out.println(num);
34 		}
35 	}
36 }

2. 출처

지식잡식 블로그


  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!