SlideShare a Scribd company logo
1 of 8
DATA STRUCTURE
BIBLIOGRAPHY
• INTRODUCTION
• USAGE
• IMPLEMENTATION
• FUNDMEENTAL QUESTION
• EXAMPLE
INTRODUCTION
• a data structure
• The logical or mathematical model of a particular organization of
data is called a data structure. The data structure is a way of storing
and accessing the data into an acceptable form for computers. So that
a large number of data is processed in a small interval of time. In a
simple way, we say that storing the data into computer memory is
called a data structure.
USAGE
1*A software has two parts front end and back end
2*) If data is to be arranged alphabetically or numerically then it is done by sorting
method which is an operation on the data structure.
3*If any software is to be run, at first it is fed into computer memory. In computer
memory jobs are entered into queues. And the queue is also a concept of data
structure.
IMPORTANT
• Array, Linked List, Stack, Queues, Searching, Sorting, Tree, Graph…
• Do you have questions that why should I study all the above-complicated stuff if it
has absolutely no use in real life?? Why do companies ask questions related to data
structures and algorithms if it’s not useful in a daily job??
• A lot of beginners and experienced programmers avoid learning Data Structures
and Algorithms because it’s complicated and they think that there is no use of all
the above stuff in real life. So before we discuss the topic we are going to throw a
simple problem at you and you need to find the solution for that.
•
FUNDAMENTAL QUESTIONS ABOUT
ALGORITHMS
•
1. What is it supposed to do?
•
2. Does it really do what it is supposed to do?
•
The technical terms normally used for these three aspects are:
•
1. Specification.
•
2. Verification.
• 3. Performance analysis.
EXAMPLE
-There are numerous types of data structures, generally built upon simpler primitive data types. Well known
examples are:[10]
1-An array is a number of elements in a specific order, typically all of the same type (depending on the
language, individual elements may either all be forced to be the same type, or may be of almost any type).
Elements are accessed using an integer index to specify which element is required. Typical implementations
allocate contiguous memory words for the elements of arrays (but this is not always a necessity). Arrays may be
fixed-length or resizable.
2-A linked list (also just called list) is a linear collection of data elements of any type, called
nodes, where each node has itself a value, and points to the next node in the linked list. The principal advantage of
a linked list over an array is that values can always be efficiently inserted and removed without relocating the rest
of the list. Certain other operations, such as random access to a certain element, are however slower on lists than
on arrays.
3-A record (also called tuple or struct) is an aggregate data structure. A record is a value that
contains other values, typically in fixed number and sequence and typically indexed by names. The elements of
records are usually called fields or members. In the context of object-oriented programming, records are known as
plain old data structures to distinguish them from objects.[11]
4-Hash tables, graphs and binary trees
THANKS

More Related Content

Similar to DOC-20221104-WA0036. بيانات.pptx

Data Structure - Complete Basic Overview.ppt
Data Structure - Complete Basic Overview.pptData Structure - Complete Basic Overview.ppt
Data Structure - Complete Basic Overview.pptak8820
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structuresunilchute1
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structuresunilchute1
 
Introduction to Data Structures
Introduction to Data StructuresIntroduction to Data Structures
Introduction to Data StructuresAmar Jukuntla
 
Basic terminologies
Basic terminologiesBasic terminologies
Basic terminologiesRajendran
 
Lecture 01 Intro to DSA
Lecture 01 Intro to DSALecture 01 Intro to DSA
Lecture 01 Intro to DSANurjahan Nipa
 
Data structures lectures no 1
Data structures lectures no 1Data structures lectures no 1
Data structures lectures no 1AzharIqbal710687
 
Introduction to data structures (ss)
Introduction to data structures (ss)Introduction to data structures (ss)
Introduction to data structures (ss)Madishetty Prathibha
 
358 33 powerpoint-slides_4-introduction-data-structures_chapter-4
358 33 powerpoint-slides_4-introduction-data-structures_chapter-4358 33 powerpoint-slides_4-introduction-data-structures_chapter-4
358 33 powerpoint-slides_4-introduction-data-structures_chapter-4sumitbardhan
 
Algorithms and Data Structures
Algorithms and Data StructuresAlgorithms and Data Structures
Algorithms and Data Structuressonykhan3
 
Lec01-Algorithems - Introduction and Overview.pdf
Lec01-Algorithems - Introduction and Overview.pdfLec01-Algorithems - Introduction and Overview.pdf
Lec01-Algorithems - Introduction and Overview.pdfMAJDABDALLAH3
 
Data structures and algorithms Module-1.pdf
Data structures and algorithms Module-1.pdfData structures and algorithms Module-1.pdf
Data structures and algorithms Module-1.pdfDukeCalvin
 
Lesson 1 - Data Structures and Algorithms Overview.pdf
Lesson 1 - Data Structures and Algorithms Overview.pdfLesson 1 - Data Structures and Algorithms Overview.pdf
Lesson 1 - Data Structures and Algorithms Overview.pdfLeandroJrErcia
 
1. Introduction to Data Structure.pptx
1. Introduction to Data Structure.pptx1. Introduction to Data Structure.pptx
1. Introduction to Data Structure.pptxRahikAhmed
 
Introduction - Data Structures and Algorithms.ppt
Introduction - Data Structures and Algorithms.pptIntroduction - Data Structures and Algorithms.ppt
Introduction - Data Structures and Algorithms.pptJayaKamal
 
Data Structure & Algorithm.pptx
Data Structure & Algorithm.pptxData Structure & Algorithm.pptx
Data Structure & Algorithm.pptxMumtaz
 
DataStructurePpt.pptx
DataStructurePpt.pptxDataStructurePpt.pptx
DataStructurePpt.pptxssuser031f35
 
CHAPTER-1- Introduction to data structure.pptx
CHAPTER-1- Introduction to data structure.pptxCHAPTER-1- Introduction to data structure.pptx
CHAPTER-1- Introduction to data structure.pptxOnkarModhave
 

Similar to DOC-20221104-WA0036. بيانات.pptx (20)

Data Structure - Complete Basic Overview.ppt
Data Structure - Complete Basic Overview.pptData Structure - Complete Basic Overview.ppt
Data Structure - Complete Basic Overview.ppt
 
dsa.pptx
dsa.pptxdsa.pptx
dsa.pptx
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structure
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structure
 
Introduction to Data Structures
Introduction to Data StructuresIntroduction to Data Structures
Introduction to Data Structures
 
Basic terminologies
Basic terminologiesBasic terminologies
Basic terminologies
 
Lecture 01 Intro to DSA
Lecture 01 Intro to DSALecture 01 Intro to DSA
Lecture 01 Intro to DSA
 
Data structures lectures no 1
Data structures lectures no 1Data structures lectures no 1
Data structures lectures no 1
 
Introduction to data structures (ss)
Introduction to data structures (ss)Introduction to data structures (ss)
Introduction to data structures (ss)
 
358 33 powerpoint-slides_4-introduction-data-structures_chapter-4
358 33 powerpoint-slides_4-introduction-data-structures_chapter-4358 33 powerpoint-slides_4-introduction-data-structures_chapter-4
358 33 powerpoint-slides_4-introduction-data-structures_chapter-4
 
Algorithms and Data Structures
Algorithms and Data StructuresAlgorithms and Data Structures
Algorithms and Data Structures
 
UNIT 1.pptx
UNIT 1.pptxUNIT 1.pptx
UNIT 1.pptx
 
Lec01-Algorithems - Introduction and Overview.pdf
Lec01-Algorithems - Introduction and Overview.pdfLec01-Algorithems - Introduction and Overview.pdf
Lec01-Algorithems - Introduction and Overview.pdf
 
Data structures and algorithms Module-1.pdf
Data structures and algorithms Module-1.pdfData structures and algorithms Module-1.pdf
Data structures and algorithms Module-1.pdf
 
Lesson 1 - Data Structures and Algorithms Overview.pdf
Lesson 1 - Data Structures and Algorithms Overview.pdfLesson 1 - Data Structures and Algorithms Overview.pdf
Lesson 1 - Data Structures and Algorithms Overview.pdf
 
1. Introduction to Data Structure.pptx
1. Introduction to Data Structure.pptx1. Introduction to Data Structure.pptx
1. Introduction to Data Structure.pptx
 
Introduction - Data Structures and Algorithms.ppt
Introduction - Data Structures and Algorithms.pptIntroduction - Data Structures and Algorithms.ppt
Introduction - Data Structures and Algorithms.ppt
 
Data Structure & Algorithm.pptx
Data Structure & Algorithm.pptxData Structure & Algorithm.pptx
Data Structure & Algorithm.pptx
 
DataStructurePpt.pptx
DataStructurePpt.pptxDataStructurePpt.pptx
DataStructurePpt.pptx
 
CHAPTER-1- Introduction to data structure.pptx
CHAPTER-1- Introduction to data structure.pptxCHAPTER-1- Introduction to data structure.pptx
CHAPTER-1- Introduction to data structure.pptx
 

More from ssusercab735

‎⁨الفصل 1- 1النقود والربا والبنوك⁩.pptx
‎⁨الفصل 1-  1النقود والربا والبنوك⁩.pptx‎⁨الفصل 1-  1النقود والربا والبنوك⁩.pptx
‎⁨الفصل 1- 1النقود والربا والبنوك⁩.pptxssusercab735
 
clinical examination.pdf
clinical examination.pdfclinical examination.pdf
clinical examination.pdfssusercab735
 
عرض تقديمي (1)filter.pptx
عرض تقديمي (1)filter.pptxعرض تقديمي (1)filter.pptx
عرض تقديمي (1)filter.pptxssusercab735
 
اقتصاد اسلامي.pptx
اقتصاد اسلامي.pptxاقتصاد اسلامي.pptx
اقتصاد اسلامي.pptxssusercab735
 
Presentation to staff.pptx
Presentation to staff.pptxPresentation to staff.pptx
Presentation to staff.pptxssusercab735
 
4-200414055814.pptx
4-200414055814.pptx4-200414055814.pptx
4-200414055814.pptxssusercab735
 
Presentation to staff.pptx
Presentation to staff.pptxPresentation to staff.pptx
Presentation to staff.pptxssusercab735
 
enema-110516023537-phpapp01.pptx
enema-110516023537-phpapp01.pptxenema-110516023537-phpapp01.pptx
enema-110516023537-phpapp01.pptxssusercab735
 
_مصرفي ...محاضرة رقم (18)ا.ppt
_مصرفي ...محاضرة رقم (18)ا.ppt_مصرفي ...محاضرة رقم (18)ا.ppt
_مصرفي ...محاضرة رقم (18)ا.pptssusercab735
 
Patient-Nursing-Care-Plan-Ncp.ppt
Patient-Nursing-Care-Plan-Ncp.pptPatient-Nursing-Care-Plan-Ncp.ppt
Patient-Nursing-Care-Plan-Ncp.pptssusercab735
 
Cour-fan-ata3amol-1ere-inter.pptx
Cour-fan-ata3amol-1ere-inter.pptxCour-fan-ata3amol-1ere-inter.pptx
Cour-fan-ata3amol-1ere-inter.pptxssusercab735
 
10_2019_02_03!08_37_47_PM.pptx
10_2019_02_03!08_37_47_PM.pptx10_2019_02_03!08_37_47_PM.pptx
10_2019_02_03!08_37_47_PM.pptxssusercab735
 
ppt129319428184608.ppt
ppt129319428184608.pptppt129319428184608.ppt
ppt129319428184608.pptssusercab735
 
_مهارات التفكير.ppt
_مهارات التفكير.ppt_مهارات التفكير.ppt
_مهارات التفكير.pptssusercab735
 
speaking and listening.pptx
speaking and listening.pptxspeaking and listening.pptx
speaking and listening.pptxssusercab735
 
الايمان بالقضاء والقدر باوربونت.ppt
الايمان بالقضاء والقدر باوربونت.pptالايمان بالقضاء والقدر باوربونت.ppt
الايمان بالقضاء والقدر باوربونت.pptssusercab735
 

More from ssusercab735 (19)

‎⁨الفصل 1- 1النقود والربا والبنوك⁩.pptx
‎⁨الفصل 1-  1النقود والربا والبنوك⁩.pptx‎⁨الفصل 1-  1النقود والربا والبنوك⁩.pptx
‎⁨الفصل 1- 1النقود والربا والبنوك⁩.pptx
 
clinical examination.pdf
clinical examination.pdfclinical examination.pdf
clinical examination.pdf
 
عرض تقديمي (1)filter.pptx
عرض تقديمي (1)filter.pptxعرض تقديمي (1)filter.pptx
عرض تقديمي (1)filter.pptx
 
اقتصاد اسلامي.pptx
اقتصاد اسلامي.pptxاقتصاد اسلامي.pptx
اقتصاد اسلامي.pptx
 
Presentation to staff.pptx
Presentation to staff.pptxPresentation to staff.pptx
Presentation to staff.pptx
 
4-200414055814.pptx
4-200414055814.pptx4-200414055814.pptx
4-200414055814.pptx
 
Presentation to staff.pptx
Presentation to staff.pptxPresentation to staff.pptx
Presentation to staff.pptx
 
enema-110516023537-phpapp01.pptx
enema-110516023537-phpapp01.pptxenema-110516023537-phpapp01.pptx
enema-110516023537-phpapp01.pptx
 
_مصرفي ...محاضرة رقم (18)ا.ppt
_مصرفي ...محاضرة رقم (18)ا.ppt_مصرفي ...محاضرة رقم (18)ا.ppt
_مصرفي ...محاضرة رقم (18)ا.ppt
 
Patient-Nursing-Care-Plan-Ncp.ppt
Patient-Nursing-Care-Plan-Ncp.pptPatient-Nursing-Care-Plan-Ncp.ppt
Patient-Nursing-Care-Plan-Ncp.ppt
 
Cour-fan-ata3amol-1ere-inter.pptx
Cour-fan-ata3amol-1ere-inter.pptxCour-fan-ata3amol-1ere-inter.pptx
Cour-fan-ata3amol-1ere-inter.pptx
 
10_2019_02_03!08_37_47_PM.pptx
10_2019_02_03!08_37_47_PM.pptx10_2019_02_03!08_37_47_PM.pptx
10_2019_02_03!08_37_47_PM.pptx
 
bfs[1].pptx
bfs[1].pptxbfs[1].pptx
bfs[1].pptx
 
5.ppt
5.ppt5.ppt
5.ppt
 
MMM1.pptx
MMM1.pptxMMM1.pptx
MMM1.pptx
 
ppt129319428184608.ppt
ppt129319428184608.pptppt129319428184608.ppt
ppt129319428184608.ppt
 
_مهارات التفكير.ppt
_مهارات التفكير.ppt_مهارات التفكير.ppt
_مهارات التفكير.ppt
 
speaking and listening.pptx
speaking and listening.pptxspeaking and listening.pptx
speaking and listening.pptx
 
الايمان بالقضاء والقدر باوربونت.ppt
الايمان بالقضاء والقدر باوربونت.pptالايمان بالقضاء والقدر باوربونت.ppt
الايمان بالقضاء والقدر باوربونت.ppt
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 

DOC-20221104-WA0036. بيانات.pptx

  • 2. BIBLIOGRAPHY • INTRODUCTION • USAGE • IMPLEMENTATION • FUNDMEENTAL QUESTION • EXAMPLE
  • 3. INTRODUCTION • a data structure • The logical or mathematical model of a particular organization of data is called a data structure. The data structure is a way of storing and accessing the data into an acceptable form for computers. So that a large number of data is processed in a small interval of time. In a simple way, we say that storing the data into computer memory is called a data structure.
  • 4. USAGE 1*A software has two parts front end and back end 2*) If data is to be arranged alphabetically or numerically then it is done by sorting method which is an operation on the data structure. 3*If any software is to be run, at first it is fed into computer memory. In computer memory jobs are entered into queues. And the queue is also a concept of data structure.
  • 5. IMPORTANT • Array, Linked List, Stack, Queues, Searching, Sorting, Tree, Graph… • Do you have questions that why should I study all the above-complicated stuff if it has absolutely no use in real life?? Why do companies ask questions related to data structures and algorithms if it’s not useful in a daily job?? • A lot of beginners and experienced programmers avoid learning Data Structures and Algorithms because it’s complicated and they think that there is no use of all the above stuff in real life. So before we discuss the topic we are going to throw a simple problem at you and you need to find the solution for that. •
  • 6. FUNDAMENTAL QUESTIONS ABOUT ALGORITHMS • 1. What is it supposed to do? • 2. Does it really do what it is supposed to do? • The technical terms normally used for these three aspects are: • 1. Specification. • 2. Verification. • 3. Performance analysis.
  • 7. EXAMPLE -There are numerous types of data structures, generally built upon simpler primitive data types. Well known examples are:[10] 1-An array is a number of elements in a specific order, typically all of the same type (depending on the language, individual elements may either all be forced to be the same type, or may be of almost any type). Elements are accessed using an integer index to specify which element is required. Typical implementations allocate contiguous memory words for the elements of arrays (but this is not always a necessity). Arrays may be fixed-length or resizable. 2-A linked list (also just called list) is a linear collection of data elements of any type, called nodes, where each node has itself a value, and points to the next node in the linked list. The principal advantage of a linked list over an array is that values can always be efficiently inserted and removed without relocating the rest of the list. Certain other operations, such as random access to a certain element, are however slower on lists than on arrays. 3-A record (also called tuple or struct) is an aggregate data structure. A record is a value that contains other values, typically in fixed number and sequence and typically indexed by names. The elements of records are usually called fields or members. In the context of object-oriented programming, records are known as plain old data structures to distinguish them from objects.[11] 4-Hash tables, graphs and binary trees