April 2026
Intermediate
631 pages
16h 20m
English
Let’s say our business uses software for conducting online meetings with its employees. Our company wants to keep track and display the list of participants attending the meeting using a suitable data structure. The company wants the names of attendees in a meeting to be displayed in alphabetical order. The attendees can join or leave a meeting at random, so the underlying data structure should allow for easy updating, accordingly. After analyzing the problem, the design team has agreed that the name of the attendees should be stored using a BST.
Once the names are stored, the company is further interested in a special mode of display called “Gallery Mode.” This mode displays ...
Read now
Unlock full access