(Solved) : 3 Select Appropriate Data Structure Discussed Class Following Scenario 24 896 Evan Usuall Q37156120 . . .
![3. Select the most appropriate data structure we discussed in the class for the following scenario. (24%) a. [896] Evan usual](https://media.cheggcdn.com/media%2Fac1%2Fac12ac72-621a-4e61-8eca-5794f19902bc%2FphppMc9LW.png)
3. Select the most appropriate data structure we discussed in the class for the following scenario. (24%) a. [896] Evan usually uses Photoshop(a photo editor) to modify her photo even though she is not good at it. The best functionalities of Photoshop for her are storing the history of actions and undoing the actions in the history. Assume these two functionalities are implemented with a data structure. Which one is it? Reason your choice. [896] Sharon has too many boyfriend candidates to keep track. Hence, she needs to give every candidate a sequential ID to search. Assume she needs to design a system to store the information and use ID to search. Which data structure you wil choose? Reason the choice. b. [8%] Ray loves to watch video clips and downloads lots of them in his computer. He likes to categorize all the video clips with various genres. The rankings of the genres are: the production company, actors, published year, directors, composers, and visual effect teams, respectively. If you were him, which data structure you may use for such ranking system? Why? C. Show transcribed image text 3. Select the most appropriate data structure we discussed in the class for the following scenario. (24%) a. [896] Evan usually uses Photoshop(a photo editor) to modify her photo even though she is not good at it. The best functionalities of Photoshop for her are storing the history of actions and undoing the actions in the history. Assume these two functionalities are implemented with a data structure. Which one is it? Reason your choice. [896] Sharon has too many boyfriend candidates to keep track. Hence, she needs to give every candidate a sequential ID to search. Assume she needs to design a system to store the information and use ID to search. Which data structure you wil choose? Reason the choice. b. [8%] Ray loves to watch video clips and downloads lots of them in his computer. He likes to categorize all the video clips with various genres. The rankings of the genres are: the production company, actors, published year, directors, composers, and visual effect teams, respectively. If you were him, which data structure you may use for such ranking system? Why? C.
Expert Answer
Answer to 3. Select the most appropriate data structure we discussed in the class for the following scenario. (24%) a. [896] Evan …
OR