Stack1 알고리즘 | 탐색 기본 - Stack, Queue 스택과 큐 모두 일을 처리하는 순서, 값을 처리하는 순서에 대한 개념. 새롭게 추가되는 값 / 지금 당장 처리해야하는 값을 생각하며 일을 한다. Stack Last In First Out : LIFO 예 / 엘레베이터 : 늦게 온 사람이 제일 먼저 내린다. (문이 하나!) 새로운 것 : 뒤로 쌓는다 -> 리스트 : .append() 처리할 것 : 뒤에서부터 꺼내 쓴다 -> 리스트 : .pop() task = ['eat', 'poop', 'sleep'] task.append('cry') >>> ['eat', 'poop', 'sleep', 'cry'] task.pop() >>> ['eat', 'poop', 'sleep'] 리스트.pop() 은 파괴적 함수로 리스트의 마지막 값을 제거한다. Queue Firs.. 2024. 4. 1. 이전 1 다음