Data Structures with C | Session - 10 | Recursion in Depth | by Swarup Sarkar

Subscribers:
841,000
Published on ● Video Link: https://www.youtube.com/watch?v=IHd_W-gu7LA



Duration: 58:57
272 views
4


Data Structures with C Videos and Materials
Download PDF Material: https://bit.ly/3R33Bf3

Contact for More Info:
Email: durgasoftonline@gmail.com
Phone: 99 27 37 27 37,7207212427/28

Course Index:
===============
1. Getting Started
Introduction
Programming Languages
Data type, variables, expression
Operators
o Arithmetic operators
o Relational operators
o Logical operators
o Assignment operators
o Increment & decrement operators
o Conditional operator
o Comma operator
Type Casting
Precedence and Associativity
Control Statement
o if-else
o switch-case-default
o for loop
o while loop
o do-while loop
Defining a function
Calling a function
Return statement
Function Declaration/Function Prototype
Category of functions
Programming Examples Using Functions
MCQ

2. Arrays
Introduction
One Dimensional Array
o Definition
o Declaration
o Initialization
o Processing with array
o Memory representation of array
Basic Operations of 1-D array
o Traversing
o Insertion
o Deletion
o Searching
o Sorting
o Merging
Two-Dimensional array
o Address Calculation in 2-D array
o Row major order
o Column major order
Matrix Addition
Sparse Matrix
Polynomial Representation
MCQ

3. Pointer and Structures
Introduction
Pointer Variable declaration
The & and * operator and sizeof operator
Pointers and Functions
Call by Value and Call by Address
Pointers and array
Dynamic Memory Allocation
What is structure
Initialization of structure
Typedef
Pointer tstructure
Self-referential structure
MCQ

4. Introduction tData Structure
What is Data, Information, Program, Software
What is Data Structure
Types of Data Structure
o Linear Data Structure
o Non-Linear Data Structure
Data Structure Operations
Need of Data Structure
Application of Data Structure
What is Algorithm
Characteristics of Algorithm
Difference between Program and Algorithm
Algorithm Analysis
o Best Case Time Complexity
o Worst-Case Time Complexity
o Average-Case Time Complexity
MCQs

5. Linked List
Definition
Advantages and Disadvantages
Types of Linked List
Single Linked List
o Traversing a single linked list
o Insertion at beginning
o Insertion at end
o Insertion at specific position
o Delete from begin
o Delete from end
o Delete from any specific position
o Reverse single linked list
o Count the nof nodes
o Searching in a single linked list
o Merging of twlinked list
o Sorting in a single linked list
o Polynomial Addition
Double linked list
o Traversing a double linked list
o Insertion at beginning
o Insertion at end
o Insertion at specific position
o Delete from begin
o Delete from end
o Delete from any specific position
Circular linked list
o Traversing a Circular linked list
o Insertion at beginning
o Insertion at end
o Insertion at specific position
o Delete from begin
o Delete from end
o Delete from any specific position
MCQs
6. Stack
Stack Introduction
Array Implementation of Stack
o Push Operation
o Pop Operation
Linked List Implementation
o Push Operation of Stack
o Pop Operation of Stack
Application of Stack
o Reversal of string
o Checking validity of an expression containing Nested parenthesis
o Decimal tBinary Conversion
Polish Notation
Converting Infix expression intPostfix expression
Evaluation of Postfix expression
ADT(Abstract data type)
Stack ADT
MCQs

7. Queue
Queue Introduction
Array Implementation of Queue
o Add Operation in Queue
o Delete Operation in Queue
Linked List Implementation
o Add Operation in Queue
o Delete Operation in Queue
Circular Queue
o Add Operation in Queue
o Delete Operation in Queue
Priority Queue
o Add Operation in Queue
o Delete Operation in Queue
Dequeue
o Add Operation in Queue
o Delete Operation in Queue
Queue ADT
MCQs

8. Recursion
Definition
Iteration vs Recursion
Types of Recursion
Programming Examples Using Recursion
o Factorial of a number
o Fibonacci Sequence
o GCD of twnumbers
Tower of Hanoi Problem
Ackerman Function
Tail Recursion
MCQ

9. Trees
Definition
Application of Trees
Basic Terminologies
Binary Tree
o Properties of Binary Tree
o Strictly Binary Tree
o Complete Binary Tree
o Almost Complete Binary Tree
Memory Representation of Binary Tree
o Array representation of Binary Tree
o Linked representation of Binary Tree
Binary Tree Traversal
o Preorder Traversal
o Inorder Traversal
o Postorder Traversal
Non recursive traversal
Level order traversal
Construction of Binary Tree
Expression Tree
o Construction of tree from Postfix expression
Binary Search Tree
o Searching a node in BST
o Insertion of a node in BST
o Deletion of a node in BST
Threaded Binary Tree
o Finding inorder successor of a node
o Finding inorder predecessor of anode
AVL Tree(Balanced Tree)
MCQs

.
.
.
.

12. Searching, Hashing
Linear Search
Analysis
Binary Search
o Analysis
Hashing
Choosing a hash function
o Truncating Method
o Mid square Method
o Folding Method
o Modular Method
Collision Resolution (Open Hashing)
o Separate Chaining
Closed Hashing (Open Addressing)
o Linear Probing
o Quadratic Probing
o Double Hashing
Rehashing
MCQs




Other Videos By Durga Software Solutions


2022-09-01CORE JAVA tutorials || Demo - 3 || by Mr. Nageswar Rao On 01-09-2022 @7PM IST
2022-09-01ORACLE 19c tutorials || Demo - 5 || by Mr. Murali On 01-09-2022 @7PM IST
2022-09-01C Language by Saheb Sir
2022-09-01SELENIUM with JAVA tutorials || Demo - 4 || by Mr. Ravi Kanth Lella On 01-09-2022 @7PM IST
2022-09-01BIG DATA HADOOP Online Training @ DURGASOFT
2022-09-01Java Frameworks Package tutorials || Session - 15 || by Mr. Nagoor Babu On 01-09-2022 @11:30AM IST
2022-09-01ADF(Azure Data Factory) Youtube Livestream By Mr.Sameer
2022-09-01FULL STACK JAVA tutorials || Session - 10 || by Mr. Nagoor Babu On 01-09-2022 @10AM IST
2022-09-01LINUX Administration tutorials || Demo - 5 || by Mr. Suneel On 01-09-2022 @10AM IST
2022-09-01FULLSTACK JAVA BY NAGOOR babu Sir
2022-08-31Data Structures with C | Session - 10 | Recursion in Depth | by Swarup Sarkar
2022-08-31TESTING TOOLS tutorials || Demo - 1 || by Mr. Vasu On 01-09-2022 @9AM IST
2022-08-31AWS (Amazon Web Services) tutorials || Demo - 1 || by Mr. Srinivas On 01-09-2022 @8AM IST
2022-08-31SALESFORCE CRM by Mr. Sai Sir
2022-08-31SELENIUM with PYTHON by Mr. Nikhil Raju Sir
2022-08-31ORACLE 19c tutorials by Mr. Murali Sir
2022-08-31Subscribe to our Telegram channel:: "Durgasoft Updates" & Get most valuable updates
2022-08-31FULL STACK JAVA by Nagoor babu Sir
2022-08-31Data Structures with C | Session - 9 | Call by Address | by Swarup Sarkar
2022-08-31ADF (Azure Data Factory) by Mr. Sameer Sir
2022-08-31SALESFORCE CRM by Mr. Sai Sir



Tags:
durga
Durgasoft
Hands on Data Structures Training
Data Structures Demo
Online Data Structures Training
Data Structures Tutorial Videos
Data Structures Overview
Data Structures Interview Questions
data structures and algorithms
Introduction to Data Structures
Data Structures with c
Structures
DS
DSwithc
Java Data Structures
ds with c
ds through c
data structures introduction
ds tutorial
ds tutorial for beginners
basic data structures
data structures basics