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

J_3s

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

J_3s

검색하기 폼
  • 분류 전체보기 (45)
    • BOJ (45)
    • ALGOSPOT (0)
    • DREAMHACK (0)
  • 방명록

2025/05/11 (3)
[ BOJ / C++ ] 15681번 : 트리와 쿼리

[ BOJ ] 15681번 : 트리와 쿼리문제 : https://www.acmicpc.net/problem/15681[ 문제 ]간선에 가중치와 방향성이 없는 임의의 루트 있는 트리가 주어졌을 때, 아래의 쿼리에 답해보도록 하자.정점 U를 루트로 하는 서브트리에 속한 정점의 수를 출력한다.만약 이 문제를 해결하는 데에 어려움이 있다면, 하단의 힌트에 첨부한 문서를 참고하자.[ 입력 ]트리의 정점의 수 N과 루트의 번호 R, 쿼리의 수 Q가 주어진다. (2 ≤ N ≤ 105, 1 ≤ R ≤ N, 1 ≤ Q ≤ 105)이어 N-1줄에 걸쳐, U V의 형태로 트리에 속한 간선의 정보가 주어진다. (1 ≤ U, V ≤ N, U ≠ V)이는 U와 V를 양 끝점으로 하는 간선이 트리에 속함을 의미한다.이어 Q..

BOJ 2025. 5. 11. 17:37
[ BOJ / C++ ] 13244번 : Tree

[ BOJ ] 13244번 : Tree문제 : https://www.acmicpc.net/problem/13244[ 문제 ]One of the most important data structures in computer science is the tree. You already dealt with binary trees in the qualification round. This problem is about general trees.Trees are the subset of graphs that have the following 3 properties: It is connected: for every node you can reach every other node following edges.If a..

BOJ 2025. 5. 11. 16:01
[ BOJ / C++ ] 3584번 : 가장 가까운 공통 조상

[ BOJ ] 3584번 : 가장 가까운 공통 조상문제 : https://www.acmicpc.net/problem/3584[ 문제 ]루트가 있는 트리(rooted tree)가 주어지고, 그 트리 상의 두 정점이 주어질 때 그들의 가장 가까운 공통 조상(Nearest Common Ancestor)은 다음과 같이 정의됩니다.두 노드의 가장 가까운 공통 조상은, 두 노드를 모두 자손으로 가지면서 깊이가 가장 깊은(즉 두 노드에 가장 가까운) 노드를 말합니다.예를 들어 15와 11를 모두 자손으로 갖는 노드는 4와 8이 있지만, 그 중 깊이가 가장 깊은(15와 11에 가장 가까운) 노드는 4 이므로 가장 가까운 공통 조상은 4가 됩니다.루트가 있는 트리가 주어지고, 두 노드가 주어질 때 그 두 노드의 가장..

BOJ 2025. 5. 11. 15:14
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 그래프 탐색
  • 트리에서의 다이나믹 프로그래밍
  • 다이나믹 프로그래밍
  • 최소 공통 조상
  • 트리
  • 누적 합
  • 정렬
  • BFS
  • 그리디 알고리즘
  • 브루트포스 알고리즘
  • 그래프
  • 구현
  • 재귀
  • 그래프 이론
  • 분할 정복을 이용한 거듭제곱
  • 시뮬레이션
  • 해시를 사용한 집합과 맵
  • 슬라이딩 윈도우
  • 깊이 우선 탐색
  • 백준
  • 파싱
  • C++
  • 순열 사이클 분할
  • 스택
  • 문자열
  • BOJ
  • 수학
  • 너비 우선 탐색
  • 자료 구조
  • 트리를 사용한 집합과 맵
more
«   2025/05   »
일 월 화 수 목 금 토
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

티스토리툴바