Human Learning

  • 홈
  • 태그
  • 방명록

큐 C언어 구현 1

[자료구조] - 큐 (Queue)(선형큐)(C언어)

[ 큐의 개념 ] : 컴퓨터의 기본적인 자료구조 중 하나로 먼저 집어넣은 자료가 먼저 나오는 FIFO(First In First Out) 또는 LILO(Last In Last Out) 구조의 자료형식을 말함. 큐는 선형큐와 원형큐가 존재하며 이번 포스팅에서는 선형큐에 대해 알아보겠습니다. 선형큐는 데이터를 집어넣는 Enqueue 기능과 데이터를 내보내는 Dequeue 기능이 존재합니다. 큐의 핵심 key 로는 front 와 rear이 존재합니다. Front는 가장 먼저 들어온 데이터를 가리키고 Rear은 가장 나중에 들어온 데이터를 가리키게 됩니다. 예시로 살펴봅시다 Enqueue의 방식을 살펴보면 front는 고정되어 있고 새로 들어오는 데이터는 큐의 끝(tail)에 저장되는 방식..

Computer Science/Data Structure 2019.12.31
이전
1
다음
더보기
프로필사진

제가 공부한 내용들, 공유하고 싶은 내용들을 올립니다. 주로 인공지능, 수학과 관련된 내용을 공유합니다.

  • 분류 전체보기 (55)
    • 전공공부 (0)
      • 컴퓨터구조 (0)
      • 오토마타와 형식언어 (0)
      • 프로그래밍언어론 (0)
    • Computer Science (29)
      • Git (8)
      • Low Level (2)
      • Algorithm (0)
      • Data Structure (2)
      • Java (15)
      • MATLAB (1)
      • C++ (0)
      • NodeJS (1)
    • 프로그래밍 (8)
      • 삽질 (5)
      • 백준 (3)
    • 머신러닝 (3)
      • Adversarial-ML (1)
      • Graph Neural Networks (1)
      • Deep Learning (1)
    • 대외활동 (5)
      • 봉사활동 (1)
      • 장학금 (3)
      • 공모전 (0)
    • 학교생활 (3)
      • 일기 (0)
      • 과제 (0)
      • 학부연구생 (0)
      • 대학원 (3)
    • 진로고민 (0)
      • 대학원 (0)
    • 프로젝트 (0)
      • JAVA 리듬게임 (0)
      • 외주 (0)
    • IT리뷰 (1)
    • TIP (1)
    • 독서 (1)
    • Math (0)
      • Mathematical Statistics (0)

Tag

설치했는데 module not found error, 포스텍 AI대학원, 카이스트 AI대학원, Diffusion on Graph, Adversarial Robustness, ICLR 등록, convex optimization, Adversarial Robustness란, AI대학원 면접, 이미 생성된 git repository, module not found error, min-max optimization, AI 대학원 후기, 카이스트 면접, Adversarial Robustness Tutorial, AI 대학원, Graph Diffusion, 학회 등록하기, ICLR Virtual Pass, 포스텍 필기시험,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바