Question: please help Question 1 (Total 10 marks): General a) Consider a situation where you must store animal tracking information for migrating bison for a biology

please help
Question 1 (Total 10 marks): General a) Consider a situation where you must store animal tracking information for migrating bison for a biology conservation program. There are thousands of bison that have been electronically tagged with identifying information. As well as the bison themselves, the program also needs to track the different places where the bison stop to drink as where they migrate to and in what order depends on the number of bison as well as the weather and foraging conditions. a. (3 marks) What ADTs would you use to store this data? Justify your choice. b. (3 marks) How does your choice handle accessing the data for an individual bison? What would the Big O time complexity of this operation be, and could it be optimised further? b) You need to write a program to control a jukebox that stores many different songs. The number of songs stored on the jukebox is not known and each song should play one after the other in order. Users should be able to cycle backwards and forwards through the playlist and insert new songs at any point. a. (4 marks) What ADT would you use to store this data? Justify your choice
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
