CSE 101 Study Guide for Second Examination
The second examination may have question on it that relate to the material
covered in the first examination.
Old Material:
-
Do the homework.
-
Review Appendix A of your textbook.
-
Read Appendix B of your textbook.
-
Review
reccurrences. (Except for problems 2, 7, 9, 10, and 18.)
-
Read Chapter 1 of your textbook.
-
Read Sections 2.1, 2.2., 2.3, and 2.4 of your textbook.
-
Read Sections 3.1 of your textbook.
-
Read Sections 4.1, 4.2., 4.3, and 4.4 of your textbook.
-
Read Sections 5.1 and 5.2 of your textbook.
-
Prefix, infix, and postfix expressions.
-
Preorder, inorder, and postorder traversals of a binary tree.
-
Radix sort, bucket sort, polyphase mergesort.
-
There will not be a question about the fast parallel
method of adding.
New Material:
-
Do the homework. (It would be advisable to do the homework before Wednesday.)
-
Read Sections 3.2 and 3.3 of your textbook.
-
Read Section 6.4 of your textbook.
-
Read Chapter 8 of your textbook.
-
Read Chapter 9 of your textbook.
-
Read Section 11.1 of your textbook.
-
Review your class notes, in particular
-
Dijkstra's algorithm.
-
Sorting (all algorithms given in class)
-
Huffman's algorithm.
-
The Hu-Tucker algorithm.
-
Minimum spanning trees.
-
Backtracking, dynamic programming, divide and conquer, greedy algorithms.
-
When do you use the various techniques?