>RunTimeFix
BookStudyPracticeInterviewsYouTubeCoursesAbout
Log inGet Started
Practice/Trees
6 subtopics · 20 problems

Trees

Rooted trees, tree DFS, subtree queries, LCA, diameter, Euler tour, and heavy-light decomposition.

01Tree DFS & Subtree Queries

DFS on trees, subtree size, depth computation.

2 easy1 medium2 hard
ProblemDifficultyLink
1843CSum in Binary TreeeasySolve
580CKefa and ParkeasySolve
1843DApple TreemediumSolve
1324FMaximum White SubtreehardSolve
1881FMinimum Maximum DistancehardSolve

02Tree Diameter & Center

Find the longest path in a tree (two BFS/DFS).

1 medium3 hard
ProblemDifficultyLink
1900CAnji's Binary TreemediumSolve
1092FTree with Maximum CosthardSolve
1187ETree PaintinghardSolve
1881FMinimum Maximum DistancehardSolve

03LCA & Binary Lifting

Lowest common ancestor queries in O(log n).

2 medium2 hard
ProblemDifficultyLink
1843DApple TreemediumSolve
1328ETree QueriesmediumSolve
1837EPlayoff FixinghardSolve
519EA and B and Lecture RoomshardSolve

04Euler Tour & Flatten

Flatten a tree into an array for range query data structures.

1 medium2 hard
ProblemDifficultyLink
1324FMaximum White SubtreemediumSolve
1092FTree with Maximum CosthardSolve
838BDiverging DirectionshardSolve

05Heavy-Light Decomposition (HLD)

Decompose a tree into chains for path queries + updates.

2 hard
ProblemDifficultyLink
838BDiverging DirectionshardSolve
487ETouristshardSolve

06Centroid Decomposition

Recursively split the tree at centroids — enables O(n log²n) path queries.

2 hard
ProblemDifficultyLink
342EXenia and TreehardSolve
321CCiel and GondolahardSolve
All TopicsStudy the Theory
Was this helpful?
>RunTimeFix

Practical programming education. Books, videos, courses, and hands-on learning for competitive programming, DSA, and software engineering.

RunTimeFix

  • About
  • YouTube
  • Book
  • Study Library
  • Courses

Learn

  • Competitive Programming
  • DSA
  • Development
  • Databases

Legal

  • Privacy
  • Terms
  • Refund Policy

RunTimeFix — debug → solve → run

© 2026 RunTimeFix. All rights reserved.