Queue Data Structure with Linked List in C
Learn to implement a queue in C using linked list, with functions for enqueue, dequeue, and more. π

Portfolio Courses
36.4K views β’ Mar 22, 2023

About this video
How to implement a queue data structure in C using a linked list as the underlying data structure, including a library of functions that implement the operations enqueue, dequeue, peek, size and is empty.
Source code: https://github.com/portfoliocourses/c-example-code/blob/main/queue_linked_list.c.
See the Wikipedia article on Queue data structures: https://en.wikipedia.org/wiki/Queue_(abstract_data_type).
Also see these videos on concepts used in this video...
Introduction To Pointers: https://www.youtube.com/watch?v=2GDiXG5RfNE
Dynamic Memory Allocation: https://www.youtube.com/watch?v=R0qIYWo8igs
Struct Basics: https://www.youtube.com/watch?v=dqa0KMSMx2w
Typedef Basics: https://www.youtube.com/watch?v=dTFpT-zuG0Q
Check out https://www.portfoliocourses.com to build a portfolio that will impress employers!
Source code: https://github.com/portfoliocourses/c-example-code/blob/main/queue_linked_list.c.
See the Wikipedia article on Queue data structures: https://en.wikipedia.org/wiki/Queue_(abstract_data_type).
Also see these videos on concepts used in this video...
Introduction To Pointers: https://www.youtube.com/watch?v=2GDiXG5RfNE
Dynamic Memory Allocation: https://www.youtube.com/watch?v=R0qIYWo8igs
Struct Basics: https://www.youtube.com/watch?v=dqa0KMSMx2w
Typedef Basics: https://www.youtube.com/watch?v=dTFpT-zuG0Q
Check out https://www.portfoliocourses.com to build a portfolio that will impress employers!
Video Information
Views
36.4K
Likes
907
Duration
29:29
Published
Mar 22, 2023
User Reviews
4.7
(7) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.