힙

2021. 2. 15. 02:32·Algorithm/Memo

Heap이란 완전이진트리의 일종으로 부모 노드와 자식 노드간에 항상 대소관계가 성립하는 자료구조.

- 완전이진트리를 배열로 구성하면 현재노드 current에서 부모 노드를 알고 싶을때 current/2를 하면 알수있다.

   1

 2   3

4 5 6 7

4/2 = 2

5/2 = 2

6/2 = 3

7/2 = 3

 

도움글

더보기

https://twpower.github.io/137-heap-implementation-in-cpp

저작자표시 (새창열림)

'Algorithm > Memo' 카테고리의 다른 글

재귀함수로 만드는 합  (0) 2021.06.08
다익스트라 알고리즘  (0) 2021.04.19
너비 우선 탐색 BFS  (0) 2021.03.25
깊이 우선 탐색_DFS  (0) 2021.03.25
'Algorithm/Memo' 카테고리의 다른 글
  • 재귀함수로 만드는 합
  • 다익스트라 알고리즘
  • 너비 우선 탐색 BFS
  • 깊이 우선 탐색_DFS
chanheess
chanheess
'왜' 그렇게 했는가?에 대한 생각으로 공부 및 작업의 저장관리
  • chanheess
    왜 그렇게 생각했는가?
    chanheess
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Backend Programming
      • Game Programming
        • Unreal
        • DirectX
      • C++
        • Memo
        • Basic
        • Effective Modern
      • Algorithm
        • Memo
        • Baekjoon
        • Programmers
        • HackerRank, LeetCode
      • Data Structure
      • Design Pattern
      • Etc
        • Memo
        • Daily Log
        • Book
  • 최근 글

  • 최근 댓글

  • 태그

    JWT
    백준
    SpringSecurity
    티스토리챌린지
    dfs
    JPA
    Java
    spring
    dp
    프로그래머스
    알고리즘
    c++ 기초 플러스
    위클리 챌린지
    오블완
  • hELLO· Designed By정상우.v4.10.0
chanheess
힙
상단으로

티스토리툴바