Question: None.
Question: Is a stack useful, because it seems that a linked list can do the same, though less efficiently.
One minute response: It depends on whether or not you believe in using the proper tool for the job.
Question: Please go over stacks in more detail.
One minute response: O.k. but there's not a lot of detail to go over.
Question: Can stacks be run filo and backwards.
One minute response: I guess filo is the same as lifo. I'm not sure what it would mean to run a stack backwards.
Question: What is a skip list<?
One minute response: A probabilistic implementation of a binary search tree using a list.
Question: No questions.
Question: Why avoid the STL? Why avoid iterators in a list?
One minute response: I want you to get first-hand experience with data structures by building and using your own.
Question: How can we make our stacks dynamic.
One minute response: Three basic ways: use linked lists, use vectors, or use linked lists and vectors.
Question: Why use a stack if there is no traversal, why keep data in the middle?
One minute response: A stack reverses the order of the elements it contains; it's also useful when the only object that's available is the object most recently dealt with.
Question: How would you implement top in a stack other than how discussed in class.
One minute response: Top is so simple I can't imagine another way to implement it.
This page last modified on 16 July 2003.