본문 바로가기 메뉴 바로가기

동찬 코드 일지

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

동찬 코드 일지

검색하기 폼
  • 분류 전체보기 (96)
    • 개발자 성장 (10)
    • 자바스크립트 (19)
    • 자바 (8)
    • 백엔드 (1)
    • 프로젝트 (10)
      • 파일 내용 탐색 프로그램 (7)
      • 민원 처리 웹 서비스 (3)
    • C++ (11)
      • 자료구조 알고리즘 (4)
      • 알고리즘 문제 (1)
    • 파이썬 (30)
      • 그리디 (3)
      • DP (4)
      • 그래프 (6)
      • 다익스트라 (6)
      • 삼성 SW 역량 테스트 기출 문제 (2)
      • 완전탐색 (4)
    • 온프레미스 클라우드 (1)
  • 방명록

binary tree (1)
이진 트리 Binary Tree

우선순위 큐에서 이진 트리 (Binary Tree) 를 이용한 힙 자료구조에 대해 다루었다. 이전에 배웠던 이진 트리를 정리해보며 복습하는 시간을 가졌다. 이진 트리는 Tree 자료구조의 한 종류로 자식 (child) 를 최대 2개만 가지는 (left, right) 트리 자료구조이다. Tree 자료구조는 비선형적 자료 구조 이며 계층 구조를 표현 할 수 있다. 이 계층 구조의 특성으로 인해 우선순위 큐에서 활용 될 수 있다. 구현 파이썬으로 구현한 이진 트리 from collections import deque class Node(): def __init__(self, value=0, left=None, right=None): self.value = value self.left = left self.ri..

파이썬 2023. 10. 24. 13:14
이전 1 다음
이전 다음
공지사항
  • 3학년 2학기 기말고사 기간
  • 3학년 2학기 중간고사 기간
  • 프로필
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Git hub
  • 백준
TAG
  • 변수
  • dfs
  • 파일 내용 찾기 프로그램
  • 그래프
  • javascript
  • deque
  • 가중치 그래프
  • 알고리즘
  • 덱
  • 파이썬
  • Bottom-up
  • 재귀
  • 완전탐색
  • os모듈
  • 힙
  • 메모리
  • 골드5
  • BFS
  • 그래프 순회
  • 그래프 탐색
  • JSON
  • dp
  • 백준
  • 함수
  • 브루트포스
  • 시뮬레이션
  • 프론트엔드
  • C++
  • 다익스트라
  • 자료구조
more
«   2026/03   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바