SlideShare a Scribd company logo
DATA STRUCTURE
PCC-201- COM
-3 CREDIT
By
Sayali Shivarkar
1
Data Structure ?
 What
 Why
 Types of DS
 Introduction to Linked List
 What
 Why
 Structure
 Types
2
Data Structure?
3
Why Data Structure?
4
 Foundation of Programming
 Efficient Problem Solving
 Crucial for Placements & Interviews
 Strong Base for Advanced Concepts
 Better Code Quality
Types of DS
5
Introduction to Linked List
 Why ?
 What is Linked List?
 A LINKED LIST is Linear Data Structure which is basic purpose is storing of DATA
6
10
100
20
200
30
1000
200 1000 NULL
A Linked List is a linear data structure where elements (called nodes) are
stored in non-contiguous memory locations.
Each node contains:
Data – the actual value
Pointer (or Link) – address/reference to the next node
Why Use Linked List?
 Dynamic size (can grow or shrink during
execution)
 Easy insertion and deletion (especially in middle or
beginning)
 Better memory utilization compared to arrays
7
Structure of Linked List:
 Logical:
 Code: Struct Node{
int data;
Node *addr;
}
8
Types of Linked List
9
Linked List
Singly Linked List Doubly Linked List Circular Linked List
Real-Life Examples:
 1. Music Playlist (Singly Linked List)
 2. Web Browser History (Doubly Linked List)
 3. Image Viewer
 4. Task Scheduling (Circular Linked List)
10

More Related Content

PPT
D.dsgn + dbms
PPT
Intro databases (Table, Record, Field)
PPTX
T-SQL Overview
PPT
Ardbms
PPTX
MIS chap # 6....
PPTX
Database Basics
PDF
Complete book Database management systems Handbook 3rd edition by Muhammad Sh...
PDF
Full book Database system Handbook 3rd edition by Muhammad Sharif.pdf
D.dsgn + dbms
Intro databases (Table, Record, Field)
T-SQL Overview
Ardbms
MIS chap # 6....
Database Basics
Complete book Database management systems Handbook 3rd edition by Muhammad Sh...
Full book Database system Handbook 3rd edition by Muhammad Sharif.pdf

Similar to introduction to linked list ppt se studenrts (20)

PDF
Complete book Database management systems Handbook 3rd edition by Muhammad Sh...
PDF
Complete book Database management systems Handbook 3rd edition by Muhammad Sh...
PDF
Full book Database system Handbook 3rd edition by Muhammad Sharif.pdf
PPTX
Databases and its representation
PPTX
Linked list in c
PPTX
PP DBMS - 1 (1).pptx
PPTX
PP DBMS - 1 (2).pptx
PPTX
PP DBMS - 1 (1).pptx
PPTX
data base management system (DBMS)
PPTX
Exploring-Data-Structures-Array-vs-Linked-List 3.pptx
PDF
Book by Muhammad Sharif full dbms Database systems handbook.pdf
PDF
Book by Muhammad Sharif full dbms Database systems handbook.pdf
PDF
Book by Muhammad Sharif full dbms Database systems handbook.pdf
PDF
Muhammad Sharif DBA full dbms Handbook Database systems.pdf
PDF
Muhammad Sharif full dbms Database systems handbook.pdf
PDF
Database systems Handbook by Muhammad sharif dba.pdf
PDF
Database systems Handbook by Muhammad Sharif dba.pdf
PDF
Database system Handbook.pdf
PDF
Database system Handbook.pdf
PDF
Database systems Handbook.pdf
Complete book Database management systems Handbook 3rd edition by Muhammad Sh...
Complete book Database management systems Handbook 3rd edition by Muhammad Sh...
Full book Database system Handbook 3rd edition by Muhammad Sharif.pdf
Databases and its representation
Linked list in c
PP DBMS - 1 (1).pptx
PP DBMS - 1 (2).pptx
PP DBMS - 1 (1).pptx
data base management system (DBMS)
Exploring-Data-Structures-Array-vs-Linked-List 3.pptx
Book by Muhammad Sharif full dbms Database systems handbook.pdf
Book by Muhammad Sharif full dbms Database systems handbook.pdf
Book by Muhammad Sharif full dbms Database systems handbook.pdf
Muhammad Sharif DBA full dbms Handbook Database systems.pdf
Muhammad Sharif full dbms Database systems handbook.pdf
Database systems Handbook by Muhammad sharif dba.pdf
Database systems Handbook by Muhammad Sharif dba.pdf
Database system Handbook.pdf
Database system Handbook.pdf
Database systems Handbook.pdf
Ad

Recently uploaded (20)

PPTX
Sustainable Sites - Green Building Construction
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPT
Project quality management in manufacturing
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
web development for engineering and engineering
PDF
Digital Logic Computer Design lecture notes
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Well-logging-methods_new................
PPTX
Foundation to blockchain - A guide to Blockchain Tech
Sustainable Sites - Green Building Construction
Model Code of Practice - Construction Work - 21102022 .pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
CH1 Production IntroductoryConcepts.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Project quality management in manufacturing
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
web development for engineering and engineering
Digital Logic Computer Design lecture notes
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Well-logging-methods_new................
Foundation to blockchain - A guide to Blockchain Tech
Ad

introduction to linked list ppt se studenrts

  • 1. DATA STRUCTURE PCC-201- COM -3 CREDIT By Sayali Shivarkar 1
  • 2. Data Structure ?  What  Why  Types of DS  Introduction to Linked List  What  Why  Structure  Types 2
  • 4. Why Data Structure? 4  Foundation of Programming  Efficient Problem Solving  Crucial for Placements & Interviews  Strong Base for Advanced Concepts  Better Code Quality
  • 6. Introduction to Linked List  Why ?  What is Linked List?  A LINKED LIST is Linear Data Structure which is basic purpose is storing of DATA 6 10 100 20 200 30 1000 200 1000 NULL A Linked List is a linear data structure where elements (called nodes) are stored in non-contiguous memory locations. Each node contains: Data – the actual value Pointer (or Link) – address/reference to the next node
  • 7. Why Use Linked List?  Dynamic size (can grow or shrink during execution)  Easy insertion and deletion (especially in middle or beginning)  Better memory utilization compared to arrays 7
  • 8. Structure of Linked List:  Logical:  Code: Struct Node{ int data; Node *addr; } 8
  • 9. Types of Linked List 9 Linked List Singly Linked List Doubly Linked List Circular Linked List
  • 10. Real-Life Examples:  1. Music Playlist (Singly Linked List)  2. Web Browser History (Doubly Linked List)  3. Image Viewer  4. Task Scheduling (Circular Linked List) 10