DSA 3 DAYS Part 1
1) Algorithms
Definition-
Syntax-
2) Flow Chart
Definition-
Representation-
Complexity
a) Time Complexity
Example-
loop = On
b) Space Complexity
Example-
Pointer = O1
Type of Complexity
Example-
loop = On
b) Space Complexity
Example-
Pointer = O1
5) Introduction and Definition of Data Structure
Introduction of Data Structure
The choice of a particular data structure depends on the type of operation you need to perform, such as searching, inserting, deleting, or traversing data. Using the right data structure can optimize the performance of these operations and minimize resource consumption.
Definition of Data Structure
A data structure can be defined as:
A logical or mathematical way of organizing data in a computer to use it effectively.
Data structures provide a systematic approach to handle large volumes of data, enabling efficient manipulation and retrieval. They are implemented using algorithms and can be classified based on their behavior and organization.
Own Example
Information - text, Number, Symbols (Collection of any Tings )
Data - 1,2,3,4,5,6,7,8,9 (Arrangement of information )
Data Structure - [1],[2],[3]... (Using Sum Rules To arrange the Data )
Fracturs
1) Searching
2) Insertion
3) Deletion
4) Traversing
5) Edit Data
6) Handling
6) Classification of
Data Structure
https://softgamestudiodsa.web.app/DSA_Course_3
7) Classification of Data
Chat GPT
8) Arrays
9) Various types of Data Structure
https://softgamestudiodsa.web.app/DSA_Course_3
10) Static and Dynamic Memory
Allocation,
Chat GPT
11) Function,
Chat GPT
12) Recursion
a) Direct Reclusion
Function Call Its Self Again and Again
b) In Direct Recursion
More then One Function Call one and other muchly
a) Direct Reclusion
i) Tail Reclusion
Reclusion function is last statement of any Function Body
ii) Head Reclusion
Reclusion function is first statement of any function Body And any other statement is not present in top of Reclusion Function
iii) Tree Reclusion
Reclusion Function call it self more then 1 time at a same function
iv) Nested Reclusion
The Reclusion function call another Reclusion function in our self
Syntax- Fun(Fun(n-1))
Comments
Post a Comment