Please Login To Continue

Data Structures - Introduction & Goals

Lesson 1 of 18 • 51 upvotes • 6:33mins

Avatar

Abhishek Sehgal

This vibrant class begins with an explanation of a data structure, which is a way to store and organize data on a computer so it can be used efficiently and this is followed by an illustration that explains how data works. It then moves on to explain why we need a code to reduce the time complexity and hence the idea of data structures came into being. The lesson ends with a highlight on goals behind data structures.

Continue on app
1

Data Structures - Introduction & Goals

6:33mins

2

Linked List - Introduction

8:55mins

3

Linked List: Implementation(C++)

9:31mins

4

How To Insert A Node At The Beginning Of A Linked List

9:54mins

5

Data Structures: Inserting A Node At The End Of A Linked List

9:55mins

6

Basic Data Structures: Print A Linked List

7:11mins

7

Data Structures: Insert A Node At The Nth Position Of A Linked List

10:29mins

8

Data Structures: Deleting A Node From Beginning Of The List

6:08mins

9

Delete A Node From The Ending Of The List

10:29mins

10

Delete The Nth Node From The Linked List

10:00mins

11

Reversing A Linked List (Iterative Method)

9:13mins

12

Intuition Behind Recursion Part 1

10:00mins

13

Intuition Behind Recursion Part 2

10:30mins

14

Print A Linked List In Reverse Order

10:27mins

15

Reversing A Linked List Recursively

9:58mins

16

Introduction To Doubly Linked List

9:58mins

17

Implementation Of Doubly Linked List In C++

10:32mins

18

Traversal In Doubly Linked List

10:31mins

Crack Programming with Unacademy

Get subscription and access unlimited live and recorded courses from India's best educators
Structured syllabus
Structured syllabus
Daily live classes
Daily live classes
Ask doubts
Ask doubts
Tests & practice
Tests & practice

Similar Plus Courses

thumbnail
ENROLL
HinglishPolity, Governance & IR

Comprehensive Governance for UPSC CSE 2025 - 26

Dr Sidharth Arora

Unacademy is India’s largest online learning platform. Download our apps to start learning


Starting your preparation?

Call us and we will answer all your questions about learning on Unacademy

Call +91 8585858585
Company
About usShikshodayaCareersBlogsPrivacy PolicyTerms and Conditions
Products
Learner appLearner appEducator appEducator appParent appParent app