beyondhuman

  • 홈
  • 태그
  • 방명록

enqueue dequeue 1

[Python] 자료 구조1 - 스택(Stack)과 큐(Queue)의 개념과 차이점

HW)파이썬으로 데이터를 처리할 때, 데이터 처리 방식에 대한 논리적인 구조를 이해하는 것이 중요하다. 특히 자료구조 이론으로 스택(Stack)과 큐(Queue)에 대해서 이해해야 한다. 아래에 그림과 표로써, 스택과 큐의 개념과, 차이점을 정리하고 파이썬으로 구동 방식의 차이 또한 구현해보자. 우선, 빈 메모리에 데이터 3가지 요소(ex, 대한, 민국, 만세)가 차례로 쌓이고 비워지는 상황을 예로 비교해보자. > Stack은 LIFO 방식으로 구동하며 목록에 들어온 마지막 요소(Last-in)가 가장 먼저 제거된다(First-Out).push : 요소가 순서대로 쌓이도록 함. : [(empty)] → [대한(peek)] → [대한, 민국(peek)] → [대한, 민국, 만세(peek)] pop : L..

[Code] Study & Practice 2025.10.27
이전
1
다음
더보기
프로필사진

beyondhuman

yssong 님의 블로그 입니다. Python + Colab 을 활용한 인공지능 뉴커머(AI newcomer) 입니다.

  • 분류 전체보기 (15)
    • [AI] Writing & Talking (1)
    • [Code] Study & Practice (13)
    • [Car] 자동차 정비 이야기 (1)

Tag

엔진 오일 계절별 관리법, Stack, 투 포인터 (Two Pointer), 너비 우선 탐색 (BFS), 깊이 우선 탐색 (DFS), 엔진 오일 용량, 실행 속도, 파이썬, 시간 복잡도, Vertex (정점), Queue, 선형 탐색(Linear Search), Edge (간선), 백트래킹 (Backtracking), 슬라이딩 윈도우 (Sliding Window), 이진트리, Graph (그래프), 트리 (Tree), 분할 정복 (Divide & Conquer), 자료구조,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • AI TIMES
  • 과학기술정보통신부

티스토리툴바