나를 위한 개발 일기

나를 위한 개발 일기

  • 분류 전체보기 (206)
    • 개발 지식 (17)
      • Basic (17)
    • Language (36)
      • Java (4)
      • SQL (27)
      • HTML (5)
    • Framework & Library (5)
      • Spring Security (5)
    • Database & ORM (0)
    • Algorithm (1)
    • Front-end (1)
    • Project (28)
      • Naver Cafe (28)
    • 내일배움캠프 (117)
      • Numbers Baseball (3)
      • Schedule Management (18)
      • NewsFeed (2)
      • Outsourcing (1)
      • Spring Plus (9)
      • Plus (2)
      • Barter (8)
  • Github
로그인
로그아웃 글쓰기 관리

나를 위한 개발 일기

컨텐츠 검색

태그

Calculator TiL Spring 계산기 클론 코딩 팀 프로젝트 스펙 구현 SQL Today I Learned 포트폴리오 네이버 카페 일정 관리 앱 개인과제 사전캠프 JPA 백 엔드 MySQL 내일배움캠프 Java Schedule Management

최근글

댓글

공지사항

아카이브

priorityqueue(1)

  • [Java] PriorityQueue

    1. PriorityQueue? 'PriorityQueue' 클래스는 힙 데이터 구조에 기반한 우선순위 큐이다. 해당 큐는 구성 시 지정된 순서(요소의 자연적 순서 또는 명시적 비교기에 의해 부과한 순서)에 따라 요소를 정렬한다.  요소에 대한 검색 작업(poll, remove, peek 등)을 하면 큐의 헤드에 접근한다. 우선순위 큐의 헤드는 지정된 순서와 관련해 가장 작은 요소를 말한다. 만약 여러 요소가 최소 값으로 묶여있다면 큐의 헤드는 요소들 중 하나이다(즉, 묶음이 임의로 끊어진다). 우선순위 큐는 'null' 요소를 허용하지 않는다. 또한 자연적 순서에 의존하는 우선순위 큐의 경우 비교 불가능한 객체의 삽입도 허용하지 않는다(해당 경우 객체를 삽입하면 ClassCastException 이 발..

    2024.08.10
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바