Data Structures And Algorithms In The C Programming Language
5.0 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
850 students enrolled

Data Structures And Algorithms In The C Programming Language

Linked Lists, Array Lists, Stacks, Queues, Trees the lot!
5.0 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
850 students enrolled
Created by Daniel McCarthy
Last updated 2/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Linked Lists
  • Double Linked Lists
  • Arrays
  • Array List
  • Creating a stack
  • Creating a queue
  • Binary trees
Course content
Expand all 15 lectures 02:37:54
+ Linked Lists
7 lectures 01:22:18
Creating Your Very First Linked List
23:24

This lecture shows how to delete elements from a linked list, we also improve our implementation

Deleting Elements And Creating A Better Implementation
21:13
Having The List Element Also Be The Value
09:47
Programming The List Element To Also Be The Value
12:38
+ Arrays
2 lectures 40:49
Understanding Arrays And Array Lists
06:30
Programming An Array List
34:19
+ Stacks And Queues
3 lectures 23:11
Understanding Stacks And Queues
04:59
Creating A Stack
04:49
Creating A Queue
13:23
+ Trees
2 lectures 10:12
Understanding Binary Trees
02:17
Programming Binary Trees
07:55
Requirements
  • Understanding of pointers, structures and arrays within the C Programming Language
Description

Have you already got some experience in the C programming language but want to take it further? Then this course is for you.

This course will teach you all about creating internal data structures in C.

This course will teach you how to create the following:

Linked List Implementation

Double Linked List Implementation

Array List Implementation

Queue Implementation

Stack Implementation

Binary Tree Implementation

All of the implementations described above will be created on video from scratch! You will learn how all of these work internally and when they should be used. This course is a "must have" for someone who has learned the fundamentals of the C Programming Language

Who this course is for:
  • C programmers who want to learn how to develop data structures in their applications