운동하는 개발자

  • 홈
  • 태그
  • 방명록

자료구조와 알고리즘/큐 2

[자료구조] 원형 큐(CircularQueue)

Queue를 구현하는 방법1. 이전 포스트의 선형 큐 LinkedList를 이용한 구현2. 배열을 이용한 원형 큐 구현  ● 배열을 이용한 선형 큐 구현은 너무 비효율적 원형 큐 (CircularQueue)1. 우선 Queue 구현에 사용할 IQueue 인터페이스를 생성package queue;public interface IQueue { void offer(T data); T poll(); T peek(); int size(); void clear(); boolean isEmpty();} 2. IQueue를 구현할 MyCircularQueue클래스를 생성 후 메서드를 생성package queue;public class MyCircularQueue implements IQ..

자료구조와 알고리즘/큐 2025.03.12

[자료구조] 선형 큐(LinearQueue)

Queue란?● 선입선출(First-In-Fast-Out - FIFO)● 순서가 보장된 처리 (사용자가 몰린 서버)Queue의 주요 동작 ●  push(), offer(), add()● pop(), poll()● peek()선형 큐 (LinearQueue)1. 우선 Queue 구현에 사용할 IQueue 인터페이스를 생성 package queue;public interface IQueue { void offer(T data); T poll(); T peek(); int size(); void clear(); boolean isEmpty();} 2. IQueue를 구현할 MyLinkedQueue클래스를 생성 후 메서드를 생성package queue;public class My..

자료구조와 알고리즘/큐 2025.03.12
이전
1
다음
더보기
프로필사진

대학교 졸업 후 취업준비를 하면서 관심을 가지게 된 DevOps와 프로그래밍에 대해 공부하는 기록을 남기는 블로그

  • IT (63)
    • TIL, WIL (7)
      • TIL (7)
      • WIL (0)
    • github (2)
    • Spring Security (1)
    • MSA(Microservices Architect.. (4)
    • 자료구조와 알고리즘 (7)
      • 리스트 (3)
      • 스택 (1)
      • 큐 (2)
      • 해시 (0)
      • 정렬 (0)
      • 트리 (0)
      • 힙 (0)
      • 그래프 (0)
      • 알고리즘 (0)
    • SpringBatch (0)
    • Spring Boot (15)
      • 객체지향 (1)
      • 디자인 패턴 (2)
      • 웹 개발 이론 (2)
      • AOP (2)
      • naver-api 프로젝트 (2)
    • Spring MVC (7)
      • 웹 애플리케이션 이해 (3)
      • 서블릿 (4)
      • 서블릿, JSP, MVC 패턴 (0)
    • DevOps (12)
      • AWS와 DevOps 기초 (6)
      • AWS 아키텍처 설계 기본 (6)
    • Python_Mini_Project (3)
      • 화성에 땅 사놓기 (1)
      • 나의 버킷리스트 (1)
      • 팬명록 (1)
      • 영화 후기 홈페이지 (0)
    • 데이터베이스 (1)
    • 코딩테스트 (4)
    • 방구석메이커 경진대회 (0)

Tag

자바, 프로젝트, springboot, 미니 프로젝트, 자료구조, til, 데브옵스, SpringMVC, 개발자 TIL, 클라우드, 코딩테스트, 문시해알, AWS, java, 엔지니어, Spring, mongoDB, 스프링, devops, flask,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바