파이썬 자료구조 4-2장. 큐

1. 큐 알아보기


큐는 가장 먼저 넣은 데이터를 가장 먼저 꺼내는 선입선출 구조이다. 예들 들어 은행 창구에서 차례를 기다리거나 마트에서 계산을 기다리는 줄을 생각하면 된다. 큐에 데이터를 추가하는 작업은 인큐, 데이터를 꺼내는 작업은 디큐, 데이터를 꺼내는 쪽을 프런트, 데이터를 넣는 쪽을 리어라고 한다.

파이썬 자료구조 3장. 배열 검색(선형검색, 이진검색, 해시법)

1. 선형 검색


배열에서 검색하는 방법 중 가장 기본적인 알고리즘이다. 직선 모양(선형)으로 늘어선 배열에서 검색하는 경우에 원하는 키값을 가진 원소를 찾을 때까지 맨 앞부터 스캔하여 순서대로 검색하는 알고리즘이다.
선형 검색 종료 조건

  • 검색할 값을 찾지 못하고 배열의 맨 끝을 지나간 경우 : 실패
  • 검색할 값과 같은 원소를 찾은 경우 : 성공

Pagination


© 2021. By Backtony