CS330 Fall 2001 Mock Quiz (draft) Question 1. Draw a diagram of the class you coded in your project. Show all attributes and operations. Use composition for arrays and vectors. Use generalisation if you used inheritance. Do not show any templates you used. Question 2. Here is an algorithm for shuffling a deck of cards .... What is its order (O()) as a fucntion of the size of the deck (n). Question 3. Pick one(1) of the following problems and describe how you would solve it. Your description should include algorithms, the UML, English, and possible some Math. a. ???? b. ???? c. ???? d. ????