Stack (LIPO)□ 성질후입선출단반향 입출력 구조중복 가능순서보장DFS(깊이 우선 탐색)에 사용□ 자주 사용하는 메서드push(E e): 스택의 맨 위에 요소를 추가pop(): 스택의 맨 위 요소를 제거함과 동시에 해당 값을 반환peek(): 스택의 맨 위 요소를 반환하지만, 스택에서 제거하지는 않음. 스택이 비어있으면 예외가 발생empty(): 스택이 비어있는지 여부를 반환. 비어있으면 true, 아니면 false search(Object o): 인자로 주어진 요소의 위치(맨 위에서부터의 거리)를 반환가장 최근에 추가된 요소가 1의 위치를 가지며. 찾을 값이 없으면 -1을 반환 clear(): 스택의 모든 요소를 제거하여 스택을 비움QUEUE (FIFO)□ 성질선입선출중복 가능순서보장BFS(너비..