자료구조3 [Algorithm] 자료구조와 알고리즘 - 3. 자료구조 - 스택(Stack) 이 포스팅은 를 학습하면서 정리한 내용이다. https://www.yes24.com/Product/Goods/97142842 파이썬 자료구조와 알고리즘 for Beginner - 예스24 파이썬으로 구현하며 다지는논리적 사고를 위한 기초 체력기본 자료구조와 알고리즘을 쉽게 풀어낸 입문서입니다. 기본 → 간단 구현 → 일반 구현 → 응용 순으로 체계적으로 학습할 수 있습 www.yes24.com 스택(Stack) 입구와 출구가 하나, 먼저 들어간 데이터가 가장 나중에 나오게 되는 구조 스택 : 한쪽이 막힌 파이프 push : 스택에 데이터를 삽입 pop : 스택에 데이터를 추출 top : 스택에 들어있는 가장 위에 있는 데이터 Stack Overflow Stack 영역의 메모리가 지정된 범위를 넘어갈 때 .. 2023. 9. 7. [Algorithm] 자료구조와 알고리즘 - 2. 자료구조 - 큐(Queue) 이 포스팅은 를 학습하면서 정리한 내용이다. https://www.yes24.com/Product/Goods/97142842 파이썬 자료구조와 알고리즘 for Beginner - 예스24 파이썬으로 구현하며 다지는논리적 사고를 위한 기초 체력기본 자료구조와 알고리즘을 쉽게 풀어낸 입문서입니다. 기본 → 간단 구현 → 일반 구현 → 응용 순으로 체계적으로 학습할 수 있습 www.yes24.com 큐(Queue) 양쪽이 뚫린 파이프 큐의 특징 입구와 출구가 다르다. 원리 enQueue : 삽입 deQueue : 추출 front : 첫번째 데이터 (front = -1 > 큐가 비었다는 뜻) rear : 마지막 데이터 01. 단순 코드 구현 ## 함수 ## 변수 SIZE = 5 queue = [None for .. 2023. 9. 6. [Algorithm] 자료구조와 알고리즘 - 1. 자료구조 - 선형 리스트 이 포스팅은 를 학습하면서 정리한 내용이다. https://www.yes24.com/Product/Goods/97142842 파이썬 자료구조와 알고리즘 for Beginner - 예스24 파이썬으로 구현하며 다지는논리적 사고를 위한 기초 체력기본 자료구조와 알고리즘을 쉽게 풀어낸 입문서입니다. 기본 → 간단 구현 → 일반 구현 → 응용 순으로 체계적으로 학습할 수 있습 www.yes24.com 자료구조 컴퓨터 프로그래밍 언어에서 효율적인 자료의 형태, 저자의 표현에 따르면 자료구조 : 식재료, 알고리즘 : 요리 01. 자료구조의 종류 선형 자료구조(실무 활용도 높음) 리스트 선형 리스트(= 순차 리스트) : 배열 단순 연결 리스트 : 노드(Data + Link) 원형 연결 리스트 : 꼬리가 다시 머리 스.. 2023. 9. 5. 이전 1 다음