1.1 Basic Requirements3. You must build on the information provided in K – do not contradict it. If you need additionalinformation in K, please reach…

1.1 Basic Requirements3. You must build on the information provided in K – do not contradict it. If you need additionalinformation in K, please reach out to the instructor.2 Problem1. Consider designing a program where you need to store information about every student CSU.You needto be able to quickly determine which students are graduating this semester. Would you usean array or linked list? Analyze the problem, design a choice, and justify the choice.2. Design an ecient algorithm to merge two priority queues. Analyze the problem, design analgorithm for merging the priority queues, and justify the algorithm’s optimality.ADJ – Problem Set1 ADJ Ruleset 0In this assignment, you will construct two ADJ-style solutions to engineering problems. The goal of theassignment is simple: it is a way to practice your ability to soundly solve problems in an optimal way andcommunicate your ideas.1. The author of the submission must be clearly dened on the front page of the document. Answersubsections must be clearly labeled as analysis, design, or justication.2. Solutions must be in the spirit of the problem. Do not submit solutions to some clever edge case ofthe problem(s).3. Proper spelling and grammar. Assignments must not have more than three spelling errors per page,or more than one major grammar error per page (which distracts from readability).1.2 Further Requirements1. Any assumptions you make in analysis should be both explicitly stated to be assumptions, and reasonable from the prompt.2. Do not submit anything that you do not understand, or which you do not think actually works. Yourexplanation must convince the reader that you know and understand what is happening.1

Let’s block ads! (Why?)

Do you need any assistance with this question?
Send us your paper details now
We’ll find the best professional writer for you!

 



error: Content is protected !!