맛대의 블로그

  • 홈
  • 태그
  • 방명록

백준 5639 1

python 백준 5639 이진 검색 트리

https://www.acmicpc.net/problem/5639 tree 만들기 tree를 list로 만들어 root를 1번 index, 자식 노드를 1_2, 1_2+1 형식으로 이용하려고 하였음(3번 index의 자식노드는 6번,7번) node가 한쪽으로 쏠려있을 경우 2^n의 index가 필요해 질 수 있음 dictionary를 이용하여 tree 구성 dictionary의 key를 parent, value를 child로 (value[0]은 왼쪽 노드, value[1]은 오른쪽 노드) 후위순회 재귀를 이용하여 해결하려고 하였으나 노드 수가 10,000개 까지 이므로 python의 경우 recursion error 발생 stack을 만들어 값을 저장해 두고 tree의 값을 바꿔가면서 후위순회로 출력되게..

알고리즘 문제 풀이/Python 2022.06.20
이전
1
다음
더보기
프로필사진

맛대의 블로그

정리공간 https://github.com/ljm0850

  • 분류 전체보기 (247)
    • SW (60)
      • python (8)
      • HTML & CSS (3)
      • Django (15)
      • Markdown (1)
      • JavaScript (7)
      • Algorithm (9)
      • CS (7)
      • SQL (8)
      • Next.JS (2)
    • 프로젝트 (5)
    • 알고리즘 문제 풀이 (170)
      • Python (146)
      • Javascript (24)
    • 취미 (11)
      • 잡담 (10)
      • 해외여행 (0)
      • 아이디어 (1)

Tag

백준 9421, 백준 12931, beakjoon 16958, 백준 2141 우체국, BFS, 다익스트라, Python, DP, 백준 4991, 백준, Django, 백준 28103, 백준 9370, beakjoon 28103, 백준 16958, 백준 28075, 백준 11780, python 1516, 백준 2091, 백준 25189,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 :
git hub

Copyright © Kakao Corp. All rights reserved.

  • GIT HUB

티스토리툴바