Exam 1 is designed to explore the foundational concepts of C++ and Theory background as well as the material coverd through lecture 14 (2/26/2021). It is scheduled in your lecture time with conflicts availble for any student who needs them.
Exam 1 contains only multiple choice or short answer problems. You will have 50 minutes to complete this exam.
There is a practice exam availibe on PrairieLearn.
Topics from lecture:
Cube
is part of the cs225
namespace)cs225::Cube
)insertAtFront
, including running time, resize strategies, and proofsinsertAtIndex
, including running time, on both a sorted and unsorted listremoveAtIndex
, including running time, on both a sorted and unsorted listinsertAfterElement
, including running time, on both a sorted and unsorted listremoveAfterElement
, including running time, on both a sorted and unsorted listfindIndex
, including running time, on both a sorted and unsorted listfindData
, including running time, on both a sorted and unsorted listinsertAtFront
, including running time and insertion strategiesinsertAtIndex
, including running time, on both a sorted and unsorted listremoveAtIndex
, including running time, on both a sorted and unsorted listinsertAfterElement
, including running time, on both a sorted and unsorted listremoveAfterElement
, including running time, on both a sorted and unsorted listfindIndex
, including running time, on both a sorted and unsorted listfindData
, including running time, on both a sorted and unsorted list*
, !=
, and ++
.Assignments referenced:
Points:100
Registration: Friday, February 19
Start: Friday, March 05
End: Saturday, March 06