○ 자료구조(DATA STRUCTURE)란? - 데이터를 표현하고 효율적으로 관리 및 처리하기 위한 구조 - 적절한 데이터 구조는 메모리를 절약할 수도 있고, 실행시간도 단축 시킬 수 있다. ● 스택 예제(선입후출 구조) stack = [] # 삽입(5) - 삽입(7) - 삽입(1) - 삽입(4) - 삭제() - 삽입(2) - 삽입(3) - 삭제() stack.append(5) stack.append(7) stack.append(1) stack.append(4) stack.pop() stack.append(2) stack.append(3) stack.pop() print(stack) # 최하단 원소부터 출력 print(stack[::-1]) # 최상단 원소부터 출력 [5, 7, 1, 2] [2, 1, 7..