6 Stage 6
Before you start: to answer the questions on the form, you will want to have a copy of your previous entire program handy. Therefore, make a copy of it before you begin editing it.
Depending on how you computed the highest number of targets, it may be possible to make your program significantly faster. (Think in terms of avoiding repeating computations.) Is it? Can you?
Problem: Determine the highest number of configurations for all possible targets, but more efficiently if possible. Implement a function
highest-count-fast :: () -> Number
that produces the same answer as highest-count but is
potentially faster. (Even if you can’t speed it up—
Write a comment in the source program telling us what changes you made and what impact the changes had. This can include telling us about things that didn’t work! Reflect, but don’t ramble. After you’ve written an initial draft, re-read and edit it for clarity, coherence, and concision. Good writing matters in technical communication.
And you’re done!
Congratulations on completing the semester! Thank you for taking CSCI 0190! Good luck with the rest of your studies!