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.
No specific trending topics match this video yet.
Explore All Trends