 The alternatives listed above may be arbitrarily combined in almost every way, so one may have circular doubly linked lists without sentinels, circular singly linked lists with sentinels, etc.As with most choices in computer programming and design, no method is well suited to all circumstances.A linked list data structure might work well in one case, but cause problems in another.