Black friday

Save big!

All courses under $5 - for a limited time!
watching now
1 Students
21 Lessons
Beginner

What You Will Learn?

  • Using linked lists as if they were simple arrays.

Curriculum

3h 26m
Section 1: Welcome
00:45
Section 2: Singly linked lists
2:03:47
Inserting at the end of a linked list
18:12
Deallocating (or deleting) a linked list
11:28
Inserting at the beginning of a linked list
06:00
Inserting after a node
08:01
Inserting in a sorted list
17:39
Removing an element
13:02
Reversing a linked list
09:24
Detecting loops/cycles
08:51
Recursive functions (counting elements)
07:27
Section 3: Doubly linked lists
1:22:12
Introduction to doubly linked lists
09:35
Iterating a doubly linked list
05:11
Deallocating (or deleting) a doubly linked list
09:15
Inserting at the beginning of a doubly linked list
11:28
Inserting at the end of a doubly linked list
07:33
Inserting after a node in a doubly linked list
08:48
Removing a node from a doubly linked list
11:07
Finding a node in a doubly linked list
11:23
Reversing a doubly linked list
07:52

Description

Requirements

  • Basic understanding of the C programming language
  • Knowing how to work with pointers, references and stack/heap memory

About the Instructor

Reviews 0
Students 0
Courses 1

Top graduate at one of the best Universities in Romania. Having noticed the struggle fellow colleagues have been going through to learn new topics, I started pursuing teaching as my main profession.

I have worked on many projects in many of the popular languages and frameworks out there. Having such broad experience from all over the IT field and knowing how to make people understand and learn, I decided to become the go-to person for people that are struggling to learn a new subject.

Life goal: change the education system for the better.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo