Online Test Data Structures and Algorithms Set 1

Online Test on Data Struc­tures and Algo­rithms Set 1 con­tains 50 ques­tions car­ry­ing equal marks. Attempt all the ques­tions with­ing 60 min­utes. Fill up the form to access test.
Name: Enter your name
Pass­word: dsap­sexam
Email: Enter your valid email. This address will be used to track and send your result test result.

Down­load all 50 ques­tions as PDF […]

More...
[ Online Test Data Structures and Algorithms Set 1...]

MCQ Set 1">Multiple Choice Questions from Data Structures And Algorithms MCQ Set 1

Fol­low­ing is the first set of mul­ti­ple choice ques­tions from Data Struc­ture and Algo­rithms chap­ter.
Ques­tions
1. In linked lists there are no NULL links in:

Sin­gle linked list
Lin­ear dou­bly linked list
cir­cu­lar linked list
None of the above

2. In a Stack the com­mand to access nth ele­ment from the top of the stack s will be

S[Top-n]
S [Top+n] […]

MCQ Set 1"> More...
[ Multiple Choice Questions from Data Structures And Algorithms MCQ Set 1...]

Queue Data Structure

The queue data struc­ture is char­ac­ter­ized by the fact that addi­tions are made at the end, or tail, of the queue while removals are made from the front, or head, of the queue. For this rea­son, a queue is referred to as a FIFO struc­ture (First-In First-Out).
Queues occur nat­u­rally in sit­u­a­tions where the rate at […]

More...
[ Queue Data Structure...]

Download Queue Data Structure Class Notes eBook pdf File

Well, we are learn­ing data struc­tures and algo­rithms in this sec­tion of PS Exam. We’ve reached to Queues all the way from lists, linked lists and stacks. I’m post­ing the brief notes about Queues very soon, but before that I’d like to share a pdf file that intro­duces the Queue data struc­ture, along with implementation […]

More...
[ Download Queue Data Structure Class Notes eBook pdf File...]

Stacks Data Structure

[Note: Visit cPlusPlus.psexam.com for exam­ples and source code of C++ imple­men­ta­tion of Stacks Data Struc­ture. Click Here]
Today its turn of Stacks. In our pre­vi­ous posts we’ve dealt a bit about Data Types, Data Struc­tures and Abstract Data Types, A list of dif­fer­ent data struc­tures in use in pro­gram­ming world, List data struc­ture, Linked list data […]

More...
[ Stacks Data Structure...]

Differences between Linked List and Arrays

Linked lists are data struc­ture which are the self-referential class objects called nodes. Each nodes are con­nected by ref­er­ence links. Make your­self clear that linked lists are not dynam­i­cally sized array.
An array is data struc­ture (type of mem­ory lay­out) that stores a col­lec­tion of indi­vid­ual val­ues that are of the same data type. Arrays are useful […]

More...
[ Differences between Linked List and Arrays...]

Linked List Data Structure

What is linked list data struc­ture? This is what we are try­ing to draw from this post. I will be quot­ing the excerpts and point out the ref­er­ences for you to begin the topic. Keep in mind that the con­tents pre­sented here are indented for Com­puter Offi­cer Exam prepa­ra­tion.
Data Struc­ture is included in Com­puter Officer […]

More...
[ Linked List Data Structure...]

Describe List Data Structure

A list is a sequen­tial data struc­ture, i.e. a col­lec­tion of items acces­si­ble one after another begin­ning at the head and end­ing at the tail. It is a widely used data struc­ture for appli­ca­tions which do not need ran­dom access. It dif­fers from the stack and queue data struc­tures in that addi­tions and removals can […]

More...
[ Describe List Data Structure...]

List of data structures

Data types
Prim­i­tive types
Boolean
Char­ac­ter
Inte­ger
String
Dou­ble
Float

More...
[ List of data structures...]

Data Structures and Abstract Data Type

Data struc­ture is a par­tic­u­lar way of stor­ing and orga­niz­ing data in a com­puter so that it can be used effi­ciently. For­mal data struc­tures enable a pro­gram­mer to men­tally struc­ture large amounts of data into con­cep­tu­ally man­age­able rela­tion­ships.
National Insti­tute of Stan­dards and Tech­nol­ogy (NIST) defines data struc­ture as “An orga­ni­za­tion of infor­ma­tion, usu­ally in […]

More...
[ Data Structures and Abstract Data Type...]