CS2
Week 5: Algorithm analysis,
searching, sorting
2
The goal of this course is to learn
how to create GOOD PROGRAMS
n
Good programs are those
which
a.
run correctly
b.
run efficiently
c.
are easy to debug
d.
are easy to maintain or
to modify
n
What does good
mean?