gupta5035
BAN USER- 0of 0 votes
AnswersIn a university, students can enroll in different courses. A student may enroll for more than one course. Both students and courses can be identified by IDs given to them. Design a data structure to store students, courses, and the student-course relationships. You can use arrays, lists, stacks, trees, graphs, etc. or come up with your own data structures. Give the running times, in Big O notation, for the following operations for your data structure and justify the answers: a) Return all students in a list. b) Return all courses in a list. c) Return all courses in a list for a given student. d) Return all students in a list for a given course.
- gupta5035 in India| Report Duplicate | Flag | PURGE
Amazon Developer Program Engineer C - 0of 0 votes
Answers]A shop sells an item in packets of 6, 9, and 17. A customer can buy any number of packets, but a packet cannot be broken up. Provide an efficient algorithm to solve the question "Can I buy N items?". For example, is it possible to buy 29 items? What about 19? Your algorithm simply needs to return true or false.
- gupta5035 in India| Report Duplicate | Flag | PURGE
Amazon Developer Program Engineer Brain Teasers