숭준성

숭준성

  • 분류 전체보기
    • C++ study
    • BOJ
      • BFS,DFS
      • backtracking
      • DP
      • stack,deque,queue
      • 위상 정렬
      • 구현&수학
      • greedy
      • 이분탐색&매개변수 탐색
    • 산공개론
    • 공학입문설계
    • python study
      • 프로그래밍1
      • tkinter study & project
      • sw와 ai 데이터 분석
    • 컴퓨터학 개론
    • ssjjss의 일상
    • 확률 통계
      • R 데이터 분석
      • 확률
    • java study
    • 프로그래밍1및실습
    • 어셈블리 프로그래밍
    • 자료구조
    • 웹 기초
      • html
      • css
  • 홈
  • 태그
  • 방명록
  • solved.ac
RSS 피드
로그인
로그아웃 글쓰기 관리

숭준성

컨텐츠 검색

태그

어셈블리 숭실대 Python 수학 dp 함수 조건문 HTML 알고리즘 오블완 BFS 확률 구현 백준 R 반복문 티스토리챌린지 자료구조 파이썬 BOJ

최근글

댓글

공지사항

아카이브

Tree(1)

  • 트리 순회 (Tree Traversal)

    전위 순회(Preorder Traveral)방문 순서: 루트→왼쪽 서브트리→오른쪽 서브트리예를 들어서 트리가 다음 처럼 주어진다고 하자! 1 / \ 2 3 / \ \ 4 5 6이렇게 주어진다면 1-2-4-5-3-6의 방식으로 순회하게 된다!코드로 작성한다면 다음과 같이 작성할 수 있다void preorder(Node* root) { if (root == nullptr) return; cout val left); // 왼쪽 서브트리 방문 preorder(root->right); // 오른쪽 서브트리 방문}​위의 코드처럼 만약 자식 노드가 없다면 return을 해주고 만약 자식 노드가 있다면 왼쪽을 먼저 하고 다음을 오른..

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

티스토리툴바