.. _ToDo: .. raw:: html .. |--| unicode:: U+2013 .. en dash .. |---| unicode:: U+2014 .. em dash, trimming surrounding whitespace :trim: .. index:: ! todo TODO List ========= .. raw:: html

No Category


.. raw:: html

source: ListADT

.. TODO:: :tag: Exercise This exercise ought to get expanded to a much richer set of variations on the question. .. raw:: html

AV


.. raw:: html

source: AnalIntro

.. todo:: :type: AV To make students more engaged in the GrowthRates exercise, we may need a tool that allows students to input two growth rate functions. Then the tool should plot the graph of both functions and mark their crossing point. The student also should be allowed to play with the constant values for both functions and see that this only changes the crossing point but doesn't change which function grows faster than the other. .. raw:: html

Exercise


.. raw:: html

source: ListDouble

.. TODO:: :type: Exercise Need exercises for inserting to and deleting from doubly linked lists. .. raw:: html

Figure


.. raw:: html

source: SelectionSort

.. TODO:: :type: Figure Replace with with a JSAV version of the figure .. raw:: html

Slideshow


.. raw:: html

source: AnalProgram

.. todo:: :type: Slideshow We need to think about a technique for visualizing the running time of some loop constructs. This can be very similar to how we visualize reaching the closed form solution of summations. .. raw:: html

source: SortNotation

.. TODO:: :type: Slideshow The preceding paragraph could be turned into a slideshow.