Glog

Glog

공지사항

  • 블로그를 시작하는 이유
  • 분류 전체보기 (67)
    • SW Dev Methodology (1)
    • SW Design (1)
    • Message Broker (1)
    • Architecture (3)
      • MSA (2)
    • IT Consulting (1)
      • ISP (1)
    • Internet (1)
    • Middleware (1)
    • Network (6)
      • Network 기본개념 (1)
    • Dev Fundamentals (13)
      • OOP (5)
      • SOLID (7)
    • Softeer (0)
      • Lv.2 (0)
    • 백준 문제풀이 (7)
      • 실버3 (1)
      • 실버4 (1)
      • 실버1 (1)
      • 실버2 (1)
      • 골드5 (1)
      • 골드4 (1)
      • 골드3 (1)
    • DataStructure (3)
      • HashTable (1)
      • Tree (1)
      • Heap (1)
    • Algorithms (2)
      • 복잡도 (1)
      • BFS&DFS (1)
    • 프로그래머스 문제풀이 (3)
      • Lv0 (1)
      • Lv1 (1)
      • Lv2 (1)
    • 신입 개발자 기술면접 질문 정리 (1)
      • Java (1)
    • OS (1)
      • Linux (1)
    • Framework (12)
      • Spring (11)
      • FastAPI (1)
    • Language (6)
      • Java (3)
      • vue.js (1)
      • Python (1)
      • JavaScript (1)
    • Database (3)
      • 동시성 제어 (1)
      • NoSQL (0)
      • redis (1)
      • Index (1)
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

Glog

컨텐츠 검색

태그

해쉬테이블 #hashTable #자료구조 이진 탐색 트리 프로그래밍 #코린이 최대 힙

최근글

댓글

아카이브

DataStructure/Heap(1)

  • 힙(Heap)

    1. 힙 (Heap)이란? 힙 : 데이터에서 최대값과 최소값을 빠르게 찾기 위해 고안된 완전 이진 트리(Complete Binary Tree) 완전 이진 트리 : 노드를 삽입할 때 최하단 왼쪽 노드부터 차례대로 삽입하는 트리 힙을 사용하는 이유 배열에 데이터를 넣고, 최대값과 최소값을 찾으려면 O(n)이 걸림 이에 반해, 힙에 데이터를 넣고, 최대값과 최소값을 찾으면, O(logn)이 걸림 우선순위 큐와 같이 최대값 또는 최소값을 빠르게 찾아야 하는 자료구조 및 알고리즘 구현 등에 활용됨 2. 힙 (Heap) 구조 힙은 최대값을 구하기 위한 구조 (최대 힙, Max Heap) 와, 최소값을 구하기 위한 구조 (최소 힙, Min Heap)로 분류할 수 있음 힙은 다음과 같이 두 가지 조건을 가지고 있는 자..

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

티스토리툴바