> Trees are the single most important data structure in computer science.
And yet I've never professionally had to reverse one or know if they are symmetrical.
And yet I've never professionally had to reverse one or know if they are symmetrical.
That's what this question is actually testing: can you decompose a problem statement, expressed in plain English, into subproblems and then solve the subproblems?