SlideShare una empresa de Scribd logo
1 de 10
MODERN INSTITUTE OF ENGINEERING &
TECHNOLOGY
RAJHAT, BANDEL, HOOGHLY
(Approved by AICTE, Affiliated to MAKAUT & WBSCTVESD)
CLASS ASSIGNMENT - 1
PPT ON : IMPLEMENTATION OF LINKED LIST
DEPT :- ELECTRICAL ENGINEERING
SUBJECT NAME :- DATA STRUCTURE & ALGORITHM
SUBJECT CODE :- OE-EE501A
INTRODUCTION
 Data structure:-
A data structure is a logical representation
of data and operation that can be performed on the data.
1. linear data structure.
2. Non linear data structure.
 Linear data structure is an order of data elements. They
are arrays, stacks, queues, and linked lists.
LINKED LIST
 A linked list is a way to store a collection of elements. Like an
array these can be character or integers. Each element in a
linked list is stored in the form of a node.
NODE:-
A node is a collection of two
sub-elements or parts. A data part that
stores the element and a next part that
stores the link to the next node.
LINKED LIST:-
A inked list is formed when many such nodes are linked
together to form a chain. Each node points to the next node present in
the order. The first node is always used as a reference to traverse the
list and is called HEAD. The last node points to NULL
WHAT ARE LINKED LISTS
 A linked list is a linear data structure.
 Nodes make up linked lists.
 Nodes are structures made up of data and a pointer to
another node.
 Usually the pointer is called
TYPES OF LINKED LISTS
 Single linked list.
 Double linked list.
 Circular linked list.
 Circular double linked list.
OPERATIONS ON LINKED LISTS
The basic operations on linked lists are: -
Creation
Insertion
Deletion
Traversing
Searching
Concatenation
Display
ADVANTAGES OF LINKED LISTS
We can dynamically allocate memory space as needed.
can release the unused space in the situation where the
allocated space seems to be more.
Operation related to data elements like insertions or deletion
are more simplified.
Operation like insertion or deletion are less time consuming.
 Linked lists provide flexibility in allowing the items to be
arranged efficiently.
DISADVANTAGES OF LINKED LISTS
It can't go backwards through the list.
It can't jump to the beginning of the list from the end.
APPLICATIONS OF LINKED LIST
Applications that have an MRU list (a linked list of file
names).
The cache in your browser that allows you to hit the BACK
button (a linked list of URLs).
Undo functionality in Photoshop or Word (a linked list of
state).
A stack, hash table, and binary tree can be implemented
using a doubly linked list.
linked list.pptx

Más contenido relacionado

Similar a linked list.pptx

Data Structure the Basic Structure for Programming
Data Structure the Basic Structure for ProgrammingData Structure the Basic Structure for Programming
Data Structure the Basic Structure for Programming
paperpublications3
 
Notes of bca Question paper for exams and tests
Notes of bca Question paper for exams and testsNotes of bca Question paper for exams and tests
Notes of bca Question paper for exams and tests
priyanshukumar97908
 

Similar a linked list.pptx (20)

Data_structure.pptx
Data_structure.pptxData_structure.pptx
Data_structure.pptx
 
DS Module 1.pptx
DS Module 1.pptxDS Module 1.pptx
DS Module 1.pptx
 
linked list in data structure
linked list in data structure linked list in data structure
linked list in data structure
 
DSA - Copy.pptx
DSA - Copy.pptxDSA - Copy.pptx
DSA - Copy.pptx
 
CSE_D:11:_Somnath Mallick_3rd semister.pdf
CSE_D:11:_Somnath Mallick_3rd semister.pdfCSE_D:11:_Somnath Mallick_3rd semister.pdf
CSE_D:11:_Somnath Mallick_3rd semister.pdf
 
Linked list (1).pptx
Linked list (1).pptxLinked list (1).pptx
Linked list (1).pptx
 
Linked list2
Linked list2Linked list2
Linked list2
 
DS Module 1.pptx
DS Module 1.pptxDS Module 1.pptx
DS Module 1.pptx
 
Which data structure is it? What are the various data structure kinds and wha...
Which data structure is it? What are the various data structure kinds and wha...Which data structure is it? What are the various data structure kinds and wha...
Which data structure is it? What are the various data structure kinds and wha...
 
Data Structure the Basic Structure for Programming
Data Structure the Basic Structure for ProgrammingData Structure the Basic Structure for Programming
Data Structure the Basic Structure for Programming
 
2. Introduction to Data Structure.pdf
2. Introduction to Data Structure.pdf2. Introduction to Data Structure.pdf
2. Introduction to Data Structure.pdf
 
ds-lecture-4-171012041008 (1).pdf
ds-lecture-4-171012041008 (1).pdfds-lecture-4-171012041008 (1).pdf
ds-lecture-4-171012041008 (1).pdf
 
Notes of bca Question paper for exams and tests
Notes of bca Question paper for exams and testsNotes of bca Question paper for exams and tests
Notes of bca Question paper for exams and tests
 
Presentation on Data Structure
Presentation on Data StructurePresentation on Data Structure
Presentation on Data Structure
 
Unit 1 linked list
Unit 1 linked listUnit 1 linked list
Unit 1 linked list
 
UNITIII LDS.pdf
UNITIII LDS.pdfUNITIII LDS.pdf
UNITIII LDS.pdf
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structure
 
Linkedlists
LinkedlistsLinkedlists
Linkedlists
 
Linked list in Data Structure and Algorithm
Linked list in Data Structure and Algorithm Linked list in Data Structure and Algorithm
Linked list in Data Structure and Algorithm
 
Data Structures and Algorithms - Lec 05.pptx
Data Structures and Algorithms - Lec 05.pptxData Structures and Algorithms - Lec 05.pptx
Data Structures and Algorithms - Lec 05.pptx
 

Último

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Último (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

linked list.pptx

  • 1. MODERN INSTITUTE OF ENGINEERING & TECHNOLOGY RAJHAT, BANDEL, HOOGHLY (Approved by AICTE, Affiliated to MAKAUT & WBSCTVESD) CLASS ASSIGNMENT - 1 PPT ON : IMPLEMENTATION OF LINKED LIST DEPT :- ELECTRICAL ENGINEERING SUBJECT NAME :- DATA STRUCTURE & ALGORITHM SUBJECT CODE :- OE-EE501A
  • 2. INTRODUCTION  Data structure:- A data structure is a logical representation of data and operation that can be performed on the data. 1. linear data structure. 2. Non linear data structure.  Linear data structure is an order of data elements. They are arrays, stacks, queues, and linked lists.
  • 3. LINKED LIST  A linked list is a way to store a collection of elements. Like an array these can be character or integers. Each element in a linked list is stored in the form of a node. NODE:- A node is a collection of two sub-elements or parts. A data part that stores the element and a next part that stores the link to the next node. LINKED LIST:- A inked list is formed when many such nodes are linked together to form a chain. Each node points to the next node present in the order. The first node is always used as a reference to traverse the list and is called HEAD. The last node points to NULL
  • 4. WHAT ARE LINKED LISTS  A linked list is a linear data structure.  Nodes make up linked lists.  Nodes are structures made up of data and a pointer to another node.  Usually the pointer is called
  • 5. TYPES OF LINKED LISTS  Single linked list.  Double linked list.  Circular linked list.  Circular double linked list.
  • 6. OPERATIONS ON LINKED LISTS The basic operations on linked lists are: - Creation Insertion Deletion Traversing Searching Concatenation Display
  • 7. ADVANTAGES OF LINKED LISTS We can dynamically allocate memory space as needed. can release the unused space in the situation where the allocated space seems to be more. Operation related to data elements like insertions or deletion are more simplified. Operation like insertion or deletion are less time consuming.  Linked lists provide flexibility in allowing the items to be arranged efficiently.
  • 8. DISADVANTAGES OF LINKED LISTS It can't go backwards through the list. It can't jump to the beginning of the list from the end.
  • 9. APPLICATIONS OF LINKED LIST Applications that have an MRU list (a linked list of file names). The cache in your browser that allows you to hit the BACK button (a linked list of URLs). Undo functionality in Photoshop or Word (a linked list of state). A stack, hash table, and binary tree can be implemented using a doubly linked list.