Category Archives: Linked List Programs

C Program to implement Queue using circular linked list

Queue using circular linked list Write a C Program to implement queue using circular linked list. Here’s simple Program to implement queue using circular linked list in C Programming Language. What is Queue ? Queue is also an abstract data type or a linear data structure, in which the first element is inserted from one end called REAR,… Read More »

Write a C program to implement queue operations using linked list

Implement queue operations using linked list  Write a C program to implement queue operations using linked list. Here’s simple program to implement queue operations using linked list in C Programming Language. What is Queue ? Queue is also an abstract data type or a linear data structure, in which the first element is inserted from one… Read More »

Write a C Program to perform Stack operations using linked list

Stack operations using linked list Write a C Program to perform Stack operations using linked list. Here’s simple Program to perform Stack operations using linked list in C Programming Language. What is Stack ? Stack is an abstract data type with a bounded(predefined) capacity. It is a simple data structure that allows adding and removing elements in… Read More »

C Program to find merge point of two single linked lists

Find merge point of two single linked lists Write a C Program to find merge point of two single linked lists. Here’s simple Program to find merge point of two single linked lists in C Programming Language. What is Linked List ? Linked list is a linear data structure that contains sequence of elements such that… Read More »

Write a C Program to check linked list is Palindrome or not

Check linked list is Palindrome or not Write a C Program to check linked list is Palindrome or not. Here’s simple Program to check linked list is Palindrome or not in C Programming Language. What is Linked List ? Linked list is a linear data structure that contains sequence of elements such that each element links to… Read More »

C Program to Merge alternate nodes of two single linked lists

Merge alternate nodes of two single linked lists Write a C Program to Merge alternate nodes of two single linked lists. Here’s simple Program to Merge alternate nodes of two single linked lists in C Programming Language. What is Linked List ? Linked list is a linear data structure that contains sequence of elements such that… Read More »

C Program to split list such that alternate nodes go to different lists

Split list s.t alternate nodes go to different lists Write a C Program to split list into two lists such that alternate nodes go to different lists. Here’s simple Program to split list into two lists  such that alternate nodes go to different list in C Programming Language. What is Linked List ? Linked list is… Read More »

Write a C Program to Split linked list into two lists after given node

Split linked list into two lists after given node Write a C Program to Split linked list into two lists after given node. Here’s simple Program to Split linked list into two lists after given node in C Programming Language. What is Linked List ? Linked list is a linear data structure that contains sequence of… Read More »

Write a C Program to Split single linked list into two halves

Split single linked list into two halves Write a C Program to Split single linked list into two halves. Here’s simple Program to Split single linked list into two halves in C Programming Language. What is Linked List ? Linked list is a linear data structure that contains sequence of elements such that each element links… Read More »

Write a C Program to find middle node in a single linked list

Find middle node in a single linked list Write a C Program to find middle node in a single linked list. Here’s simple Program to find middle node in a single linked list in C Programming Language. What is Linked List ? Linked list is a linear data structure that contains sequence of elements such that… Read More »