[Cs61003] study guide
Dianne Foreback
dforebac at kent.edu
Fri Mar 4 22:10:25 EST 2016
Hello AP2 Class:
Just to clarify, if you look at our website, the material we studied is
listed in items 8, 9 and 10. This is just section 4.2 - 4.4 (not even the
entire section of 4.4) in our book.
Many items in the study guide can be provided in simple terms. e.g. "be
able to explain how the different types of graphs are presented within a
computer (Undirected, Directed, Undirected Weighted Graphs and Directed
Weighted Graphs)". The adjacency list may have a node with more info for a
weighted graph (the weight must be represented), for directed graphs,
directed edge v-w may only show w in v's adjacency list but not w's.
Compare Prim's and Kruskals--one grows a tree and the other builds a
forest. What does this mean?
Which algorithm's require graphs to be acyclic? Think about it. The Acyclic
Shortest Path and precedence scheduling. That is why cycle detection needs
to be done before a topological sort.
To prepare, go through the algorithms in these sections that we covered.
Review your class notes and the study guide that you are hopefully
preparing after each lecture. Run through traces of the algorithm.
Again, go through the algorithms one by one. Many of them are variations of
DFS.
I know you can handle this material, you are talented graduate students at
Kent State University.
Kindest Regards,
Dianne
_______________________________________________
Dr. Dianne Foreback, Assistant Professor
Department of Computer Science
Math and Computer Science Building (MSB) 266
P.O. Box 5190, Kent, Ohio 44242-0001, USA
Phone: 330.672.9064
Email: dforebac at kent.edu
_______________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://listmail.cs.kent.edu/pipermail/cs61003/attachments/20160304/32f3236b/attachment.html
More information about the Cs61003
mailing list