jajaja, muy cierto :D
Para el amigo que pide ayuda, hay mucho código por la web ya escrito para estructuras de datos lineales como son listas, queues y stacks, trata de dar mas argumentos para que te podamos ayudar, por que asi solo suena a "a ver quien me hace mi tarea".
Saludos