Posted by Jason S. on July 20, 1999 at 21:14:00:
Do we have to make the link list circular in the sense that the last nodes next pointer points to the Head node, and the Head nodes previous pointer points to the last node?
If that is true, then when we use PrevWindow() and NextWindow(), say we are at the Head and we call PrevWindow(), do we can the Head to the last node in our list?