You are on page 1of 3

6/4/2015

EasyLearning..!:IntroductiontoDataStructure
More NextBlog

CreateBlog SignIn

EasyLearning..!
Anewandeasywaytolearn...!

Tuesday,November12,2013

Search
Search

IntroductiontoDataStructure
DataStructure:
Adatastructureisanarrangementofdatainacomputer'smemoryorevendiskstorage.
DataStructureensuresinformationisorganizedinmemoryandthusprovidesbetter
efficiency.

Google+
Followers
AboutMe

Datastructuresaregenerallybasedontheabilityofacomputertofetchandstoredataat
anyplaceinitsmemory,specifiedbyanaddress.

Data:Dataisnothingbutavalueorasetofvalues.
Information:Thedataisrepresentsomeparticularvalue,butdoesnotassign
anymeaningtothatdata.Soassigningsomeparticularmeaningtothedatais
knownasInformation.

2014(1)
2013(3)
November(3)
Introductionto
Data
Structure

DataManagementConcept:
Theconceptofthedatadealswithcollectionsofdata,dataorganizationinappropriatedata
structureanduseofappropriatealgorithmforimplementation.

BlogArchive

ArvindMeniya
Viewmycomplete
profile

Introductionto
Computer
Graphics
Introductionto
Image
Processing
2012(1)

DataType:
Inaprogram,datatypeisatermthatisusedtostoresomeparticulartypeofvalue.
ForExample,
InCProgrammingLanguagedatatypesareint,float,char,doubleetc."
Generallyaprogramminglanguagesupportstwodatatypes:
BuiltinDataTypes(ForExample:int,float,double,long,char)
UserDefinedDataTypes(ForExample:Structure)

ClassificationofDataStructure:
Thedatastructureismainlyclassifiedintotwocategories:
PrimitiveDataStructure
NonPrimitiveDataStructure.

Classificationofthesetwodatastructureisshowninfollowingfig.

PrimitiveDataStructure:

http://arvindmeniya.blogspot.com/2013/11/introductiontodatastructure.html

1/3

6/4/2015

EasyLearning..!:IntroductiontoDataStructure
ADataStructureswhicharedirectlyprocessedbythemachineusingitsinstructionis
calledPrimitiveDataStructure.
Thebasicdatatypessupportedbyprogramminglanguagesareprimitivedatastructure.
Example:
IntegerBooleans
Real(float)Pointers
CharactersStrings
Integersrepresentthenumericalvalueswhicharewholequantities(oritisacomplete
value).
ForExample,
Numberofstudents=50
Numberofpagesinbook=125
Real(float)representthenumberswithfractionalparts,sothenumberswithfloating
pointvalues.
ForExample,
Temperatureoftheday=25.5
Distancebetweentwopoints=22.53
Characterrepresentthealphabets,digitsandspecialsymbols(+,,*,>,!,etc.).
Eachcharacterisstoredincomputermemorybyitscodedependingonthe
codingsystem.
ForExample:
charalpha
alpha="A"oralpha=65(ASCIIvalueofA)
BooleansdatatypesareusedwhentherearespecialkindofdecisionlikeTrue/False,
"Yes/No",ON/OFF,0or1.
ClanguagedoesnotsupportBooleandatatype,butitispossibleusing
enumerateddatatype.
ForExample:
enumboolean{false,true}
booleanstatus=true
APointerisalinkorreferencetoadatastructure.
Adatastructurereferredbyapointercanbesimpleorcomplex.
Pointersareveryusefulinparameterpassingtofunctions.
Simpleuseofpointer:
intx=10
int*p=&x//Pispointedtox
int*q=p//qisalsopointedtoxusingp.

Stringrepresentsnonnumericinformationlikename,address,cityname,titleofbooketc.
AstringisstoredincomputermemoryasseriesofASCIIcodesofthe
charactersinstring.
Varietyofoperationsisperformedonstrings.
ForExample:
TofindalengthofstringJoiningtwostrings
Comparingtwostringsetc.
NonPrimitiveDataStructure:
Nonprimitivedatastructuresarethosethatarenotdirectlyprocessedbymachineusing
itsinstruction.
Itrequiresspecialtypesofalgorithmsandcodesforperformingoperationsastheyarenot
directlyaccessedbythemachine.
NonlinearDatastructurecanbeclassifiedintwocategories:
LinearDataStructure
LinearDataStructureisthatinwhichthearrangementofdatais
linear.

http://arvindmeniya.blogspot.com/2013/11/introductiontodatastructure.html

2/3

6/4/2015

EasyLearning..!:IntroductiontoDataStructure
NonLinearDataStructure
NonLinearDataStructureisthatinwhicharrangementofdatais
notlinear.
Array,Stack,QueueandLinkedLististheexampleofNonLinearData
Structure.
TreesandGraphsaretheexampleofNonLinearDataStructure.
PostedbyArvindMeniya

2 comments

Add a comment as Waldon Hendricks

Top comments

Arvind Meniya via Google+ 1 year ago - Shared publicly


Introduction to Data Structure....!
1 Reply

Arvind Meniya 1 year ago - Shared publicly

Introduction
to Data Structure
Data Structure: A data structure is an arrangement of data in a computer's
memory or even disk storage. Data Structure ensures information is
organized in memory and thus provides better efficiency. Data structures
are generally based on the ability of a co...
+2
3

1 Reply

NewerPost

Home

OlderPost

Subscribeto:PostComments(Atom)

AllRightsreservedtoEasyLearning..Watermarktemplate.PoweredbyBlogger.

http://arvindmeniya.blogspot.com/2013/11/introductiontodatastructure.html

3/3

You might also like