108281 백준 10828 자료구조 - 스택(코틀린) 스택은 LIFO구조를 가진 자료구조이다. 그래서 가장 먼저 삽입된 원소가 가장 나중에 나오게 된다. https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 문제는 간단하다. 스택과 push, pop, size, empty, top의 기능을 구현하면 된다. 필자는 kotlin으로 풀었으며 간단하게 ArrayList를 이용하여 스택을 구현하였다. 입력된 값이 push a 이면 ArrayList에 add한다. top이면 stack의 자료구.. 2023. 1. 14. 이전 1 다음