Skip to main content

DSA

Trees in Embedded Systems

Data structures are extensively used in Embedded systems! This post talks about the use of trees in power management.

Data structures are extensively used in Embedded systems! Any time you have to manage relations and dependencies between different hardware components in software, you will end up solving a graph problem and implementing the associated algorithms like - DFS, BFS, Shortest Path etc! Here’s an example this very common power management scenario -