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

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana 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
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(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
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
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
 
(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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
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
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
(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...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
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
 
(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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 

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