__doc__ __init__ __name__ abstraction accessor accumulator acronym addinterest py addinterest py addinterest py algorithm analysis definition of design strategy divide and conquer exponential time intractable linear time log time quadratic ( -squaredtime algorithms average numbers counted loop empty string sentinel interactive loop binary search cannonball simulation future value future value graph input validation linear search max-of-three comparing each to all decision tree sequential median merge sort message decoding message encoding quadratic equation three-way decision racquetball simulation simonegame selection sort simngames temperature conversion alias anagrams recursive function analysis software development analysis of algorithms and operational definition ants go marchingthe append archery argument array associative arrow (on lines) ascii assignment statement assignment statement - semantics simultaneous syntax associative array atm simulation attendee list attributes private average numbers algorithm empty string sentinel problem description program counted loop