programming

  • 홈
  • 태그
  • 방명록

stack 1

[자료구조] Queue, Stack, Deque

자료구조 3가지를 다뤄볼 것이다. 코테 때도 자주 사용하니 알아두는 게 좋다. 1 Queue 먼저 queue이다. 큐라고 쓰기도 한다. 큐는 선입선출이라고 해서 먼저 들어온 것이 먼저 나오는 구조를 가지고 있다. 예를 들어서 열차가 터널을 지날 때 앞부분이 먼저 들어가고 앞부분이 먼저 나온다. 또 내가 먼저 동물원에 들어가기 위해 줄을 먼저 섰다면 먼저 들어가게 될 것이다. 연결리스트와 배열을 이용한 구현방식이 있다. 그리고 큐는 종류가 선형큐와 원형큐로 나뉘는데 원형큐는 배열로 구현했을 때의 단점을 해소하기 위해 만들어졌다. 이 단점에 대해 간단히 설명하겠다. 보통 큐에서 앞쪽의 자료를 뺄 때 뒤에 있는 모든 원소를 한 칸씩 앞으로 움직이는 방법대신 front를 뒤로 한 칸 당긴다. 만약 자료가 1억 ..

자료구조 2024.03.12
이전
1
다음
더보기
프로필사진

  • 분류 전체보기
    • 자료구조
    • 알고리즘
      • 정렬
      • 탐색
      • 최단경로
      • 그래프
    • 수학
      • 이산수학
      • 기타
      • 미적분학
      • 통계학
    • 논문리뷰
      • vision
      • nlp
    • 인공지능
      • 데이터 전처리
      • nlp
    • 개발
    • 보안
      • pwnable

Tag

Heap, 자료구조, 비둘기집 원리, 알고리즘, Pwnable, jit 컴파일, 논문리뷰, 합성함수의 미분법, 빅-오 표기법, 정렬, 이상치 처리, 자연어 처리, min-max scaling, 탐색, 통계학, 플로이드 워셜, 개발, _int_malloc, _int_free, 조화수열의 합,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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.

티스토리툴바