Showing posts with label use of header node. Show all posts
Showing posts with label use of header node. Show all posts

Sunday 16 December 2012

USE OF HEADER NODE IN LINKED LIST

The header node is a node of linked list which may or may not have the same data structure of that of a typical node.The only common thing between a typical node and a header node is that they both have a pointer pointing to a typical node.

Such a node can be used to store some extra pointers,for example

1)In a circular linked list it may store a pointer to middle node or an integer that stores the total number of nodes of the list.

2) In a simple linked list it may store a sentinel value like total number of nodes in the list or may point to the last node of the linked list.