Adding the finished rabin-karp algorithm slideshow.
Adding the 2nd version of the amortized time complexity analysis template. This needs some work and has 1 example (dynamic arrays). There should be more updates soon after we discuss what direction we will take this.
Adding the exercise for the modified Horner's Method used in the Rabin-Karp algorithm.
Quick fix to show the appropriate variable value for Q.
Made some changes to make the analysis of dynamic arrays work properly.
Added functionality to traverse forwards and backwards through the steps of amortized analysis. Added pseudo code that will show up based on the operation being performed. Removed indexes from JSAV array objects. I plan on adding variables to display how values are calculated, and making it possible for the user to modify the potential function.