SlideShare a Scribd company logo
1 of 2
ALPHA COLLEGE OF ENGINEERING & TECHNOLOGY
LIST OF EXPERIMENTS
SUBJECT NAME: DS SUB CODE: 2130702
SR.
NO.
TITLE
.
a) Introduction to pointers. Call by Value and Call by reference.
b) Introduction to Dynamic Memory Allocation. DMA functions malloc(), calloc(),
free() etc.
2.
Implement a program for stack that performs following operations using array.
(a) PUSH (b) POP (c) PEEP (d) CHANGE (e) DISPLAY
3. Implement a program to convert infix notation to postfix notation using stack.
4.
A) Write a program to implement QUEUE using arrays that performs following
operations (a) INSERT (b) 1DELETE (c) DISPLAY
B) Write a program to implement Circular Queue using arrays that performs
following operations. (a) INSERT (b) DELETE (c) DISPLAY
5.
Write a menu driven program to implement following operations on the singly linked
list.
(a) Insert a node at the front of the linked list.
(b) Insert a node at the end of the linked list.
(c) Insert a node such that linked list is in ascending order.(according to info. Field)
(d) Delete a first node of the linked list.
(e) Delete a node before specified position.
(f) Delete a node after specified position.
6. Write a program to implement stack and queue using linked list.
7.
Write a program to implement following operations on the doubly linked list.
(a) Insert a node at the front of the linked list.
(b) Insert a node at the end of the linked list.
(c) Delete a last node of the linked list.
(d) Delete a node before specified position.
8. Write a program which create binary search tree. Implement tree traversing methods.
9.
Write a program to implement following searching methods
a) Linear Search.
b) Binary Search.
10.
Write a program to implement following sorting methods
a) Bubble Sort
b) Merge Sort
c) Queue Sort

More Related Content

What's hot

Complex inner joins
Complex inner joinsComplex inner joins
Complex inner joinsjfp05
 
Stack organization
Stack organizationStack organization
Stack organizationchauhankapil
 
Introduction to pig
Introduction to pigIntroduction to pig
Introduction to pigQiu Xiafei
 
computer notes - Data Structures - 35
computer notes - Data Structures - 35computer notes - Data Structures - 35
computer notes - Data Structures - 35ecomputernotes
 
Defining Function In Python
Defining Function In Python Defining Function In Python
Defining Function In Python Mr.Usman Mani
 
Unit ii linear data structures
Unit ii linear data structures Unit ii linear data structures
Unit ii linear data structures LavanyaJ28
 
Stacks overview with its applications
Stacks overview with its applicationsStacks overview with its applications
Stacks overview with its applicationsSaqib Saeed
 
MEngine Overview
MEngine OverviewMEngine Overview
MEngine Overvieweuming
 
Exercise6 ch2
Exercise6 ch2Exercise6 ch2
Exercise6 ch2IIUM
 
Web 2 . .3 Development Services
Web 2 . .3 Development ServicesWeb 2 . .3 Development Services
Web 2 . .3 Development ServicesTheawaster485
 
FSB: TreeWalker - SECCON 2015 Online CTF
FSB: TreeWalker - SECCON 2015 Online CTFFSB: TreeWalker - SECCON 2015 Online CTF
FSB: TreeWalker - SECCON 2015 Online CTFYOKARO-MON
 

What's hot (20)

201707 SER332 Lecture 16
201707 SER332 Lecture 16   201707 SER332 Lecture 16
201707 SER332 Lecture 16
 
Complex inner joins
Complex inner joinsComplex inner joins
Complex inner joins
 
Stack organization
Stack organizationStack organization
Stack organization
 
Stack push pop
Stack push popStack push pop
Stack push pop
 
Assignment2
Assignment2Assignment2
Assignment2
 
Introduction to pig
Introduction to pigIntroduction to pig
Introduction to pig
 
computer notes - Data Structures - 35
computer notes - Data Structures - 35computer notes - Data Structures - 35
computer notes - Data Structures - 35
 
Algo>Stacks
Algo>StacksAlgo>Stacks
Algo>Stacks
 
D404 ex-4-2
D404 ex-4-2D404 ex-4-2
D404 ex-4-2
 
Core 3 Functions 1
Core 3 Functions 1Core 3 Functions 1
Core 3 Functions 1
 
Defining Function In Python
Defining Function In Python Defining Function In Python
Defining Function In Python
 
Stack
StackStack
Stack
 
Unit ii linear data structures
Unit ii linear data structures Unit ii linear data structures
Unit ii linear data structures
 
Stacks overview with its applications
Stacks overview with its applicationsStacks overview with its applications
Stacks overview with its applications
 
week-1x
week-1xweek-1x
week-1x
 
MEngine Overview
MEngine OverviewMEngine Overview
MEngine Overview
 
Exercise6 ch2
Exercise6 ch2Exercise6 ch2
Exercise6 ch2
 
Stack a Data Structure
Stack a Data StructureStack a Data Structure
Stack a Data Structure
 
Web 2 . .3 Development Services
Web 2 . .3 Development ServicesWeb 2 . .3 Development Services
Web 2 . .3 Development Services
 
FSB: TreeWalker - SECCON 2015 Online CTF
FSB: TreeWalker - SECCON 2015 Online CTFFSB: TreeWalker - SECCON 2015 Online CTF
FSB: TreeWalker - SECCON 2015 Online CTF
 

Viewers also liked

Viewers also liked (12)

Program to remove Left factoring
Program to remove Left factoringProgram to remove Left factoring
Program to remove Left factoring
 
Assigment cd
Assigment cdAssigment cd
Assigment cd
 
Practical List COMPILER DESIGN
Practical List COMPILER DESIGNPractical List COMPILER DESIGN
Practical List COMPILER DESIGN
 
Compiler Design Material
Compiler Design MaterialCompiler Design Material
Compiler Design Material
 
Compiler First Set Follow Set Brief
Compiler First Set Follow Set BriefCompiler First Set Follow Set Brief
Compiler First Set Follow Set Brief
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
 
Compiler design tutorial
Compiler design tutorialCompiler design tutorial
Compiler design tutorial
 
Cd lab manual
Cd lab manualCd lab manual
Cd lab manual
 
Parsing example
Parsing exampleParsing example
Parsing example
 
Compiler design lab programs
Compiler design lab programs Compiler design lab programs
Compiler design lab programs
 
First and follow
First and followFirst and follow
First and follow
 
Free consent
Free consentFree consent
Free consent
 

Similar to Ds list of experiments ce

Data structures question paper anna university
Data structures question paper anna universityData structures question paper anna university
Data structures question paper anna universitysangeethajames07
 
Ds important questions
Ds important questionsDs important questions
Ds important questionsLavanyaJ28
 
famous placement papers
famous placement papersfamous placement papers
famous placement papersRamanujam Ramu
 
Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002SANTOSH RATH
 
SAP ABAP Practice exam
SAP ABAP Practice examSAP ABAP Practice exam
SAP ABAP Practice examIT LearnMore
 
Redo midterm
Redo midtermRedo midterm
Redo midtermIIUM
 
Top 10 sap abap faqs-www.bigclasses.com
Top 10 sap abap faqs-www.bigclasses.comTop 10 sap abap faqs-www.bigclasses.com
Top 10 sap abap faqs-www.bigclasses.combigclasses.com
 
Db2考试测试题
Db2考试测试题Db2考试测试题
Db2考试测试题fm2008
 
MCQs on Stacks.pdf
MCQs on Stacks.pdfMCQs on Stacks.pdf
MCQs on Stacks.pdfahsaan3123
 
MCQs on Stacks.pdf
MCQs on Stacks.pdfMCQs on Stacks.pdf
MCQs on Stacks.pdfahsaan3123
 
Computer science sqp
Computer science sqpComputer science sqp
Computer science sqpB Bhuvanesh
 
Data Structure.pdf
Data Structure.pdfData Structure.pdf
Data Structure.pdfMemeMiner
 
Prueba de conociemientos Fullsctack NET v2.docx
Prueba de conociemientos  Fullsctack NET v2.docxPrueba de conociemientos  Fullsctack NET v2.docx
Prueba de conociemientos Fullsctack NET v2.docxjairatuesta
 
C programming & data structure
C programming & data structureC programming & data structure
C programming & data structurerajeev_123
 

Similar to Ds list of experiments ce (20)

CS8391 Data Structures Part B Questions Anna University
CS8391 Data Structures Part B Questions Anna UniversityCS8391 Data Structures Part B Questions Anna University
CS8391 Data Structures Part B Questions Anna University
 
Data structures question paper anna university
Data structures question paper anna universityData structures question paper anna university
Data structures question paper anna university
 
Ds important questions
Ds important questionsDs important questions
Ds important questions
 
famous placement papers
famous placement papersfamous placement papers
famous placement papers
 
Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002Data structure using c bcse 3102 pcs 1002
Data structure using c bcse 3102 pcs 1002
 
SAP ABAP Practice exam
SAP ABAP Practice examSAP ABAP Practice exam
SAP ABAP Practice exam
 
Redo midterm
Redo midtermRedo midterm
Redo midterm
 
Top 10 sap abap faqs-www.bigclasses.com
Top 10 sap abap faqs-www.bigclasses.comTop 10 sap abap faqs-www.bigclasses.com
Top 10 sap abap faqs-www.bigclasses.com
 
Db2考试测试题
Db2考试测试题Db2考试测试题
Db2考试测试题
 
Java Programming.pdf
Java Programming.pdfJava Programming.pdf
Java Programming.pdf
 
MCQs on Stacks.pdf
MCQs on Stacks.pdfMCQs on Stacks.pdf
MCQs on Stacks.pdf
 
MCQs on Stacks.pdf
MCQs on Stacks.pdfMCQs on Stacks.pdf
MCQs on Stacks.pdf
 
Paper
PaperPaper
Paper
 
Unit i(dsc++)
Unit i(dsc++)Unit i(dsc++)
Unit i(dsc++)
 
Computer science sqp
Computer science sqpComputer science sqp
Computer science sqp
 
Data Structure.pdf
Data Structure.pdfData Structure.pdf
Data Structure.pdf
 
Mmt 001
Mmt 001Mmt 001
Mmt 001
 
Prueba de conociemientos Fullsctack NET v2.docx
Prueba de conociemientos  Fullsctack NET v2.docxPrueba de conociemientos  Fullsctack NET v2.docx
Prueba de conociemientos Fullsctack NET v2.docx
 
C programming & data structure
C programming & data structureC programming & data structure
C programming & data structure
 
Homework Sets for c programmer
Homework Sets for c programmerHomework Sets for c programmer
Homework Sets for c programmer
 

Ds list of experiments ce

  • 1. ALPHA COLLEGE OF ENGINEERING & TECHNOLOGY LIST OF EXPERIMENTS SUBJECT NAME: DS SUB CODE: 2130702 SR. NO. TITLE . a) Introduction to pointers. Call by Value and Call by reference. b) Introduction to Dynamic Memory Allocation. DMA functions malloc(), calloc(), free() etc. 2. Implement a program for stack that performs following operations using array. (a) PUSH (b) POP (c) PEEP (d) CHANGE (e) DISPLAY 3. Implement a program to convert infix notation to postfix notation using stack. 4. A) Write a program to implement QUEUE using arrays that performs following operations (a) INSERT (b) 1DELETE (c) DISPLAY B) Write a program to implement Circular Queue using arrays that performs following operations. (a) INSERT (b) DELETE (c) DISPLAY 5. Write a menu driven program to implement following operations on the singly linked list. (a) Insert a node at the front of the linked list. (b) Insert a node at the end of the linked list. (c) Insert a node such that linked list is in ascending order.(according to info. Field) (d) Delete a first node of the linked list. (e) Delete a node before specified position. (f) Delete a node after specified position. 6. Write a program to implement stack and queue using linked list. 7. Write a program to implement following operations on the doubly linked list. (a) Insert a node at the front of the linked list. (b) Insert a node at the end of the linked list. (c) Delete a last node of the linked list. (d) Delete a node before specified position. 8. Write a program which create binary search tree. Implement tree traversing methods.
  • 2. 9. Write a program to implement following searching methods a) Linear Search. b) Binary Search. 10. Write a program to implement following sorting methods a) Bubble Sort b) Merge Sort c) Queue Sort