Teaching the analysis of algorithms with visual proofs
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
This paper describes how the more mathematical topics in the data structures curriculum can be illustrated with visual proofs. This frees students from difficult algebraic manipulation. Visual proofs are provided for the average case of searching for a unique item in a list and for searching for an item which occurs independently (and not necessarily uniquely) in the list with a known probability.