0% found this document useful (0 votes)
18 views9 pages

1st Unit Introduction To Data Structure - Part-1

Uploaded by

sathesatu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views9 pages

1st Unit Introduction To Data Structure - Part-1

Uploaded by

sathesatu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Ashok Institute of Engineering & Technology, Polytechnic

Course Details
Course Title : Data Structure Using ‘C’
Semester : Third
Course Code : 22317
Subject Teacher : Prof. V. D. Ghogare
TH-ESE : 70
TH-PA : 30
PR-ESE : 25#
PR-PA : 25
DEPARTMENT OF COMPUTER ENGINEERING
Ashok Institute of Engineering & Technology, Polytechnic
Syllabus Details
Sr. No Chapter Name Marks

1 Introduction to Data Structures 06

2 Searching & Sorting 12

3 Stacks & Queues 20

4 Linked List 16

5 Trees and Graphs 16

Total 70

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic
Introduction
 Data:-
Data is collection of numbers, alphabets and symbols combined to represent information.

 Data structure:-
Data structure is the organization of the data in a way so that it can be used efficiently.
or
Data structure is the systematic way to organize data in order to use it efficiently.

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic

Data structure affects the design of both structural & functional aspects of a program.

Program=algorithm + Data Structure

You know that a algorithm is a step by step procedure to solve a particular function.

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic

 Needs of Data Structure:-


Data Structure helps user to understand the relationship of one data element with the other, store it
and organize it in a logical or mathematical manner.

 Data structures are important for the following reasons:


1. Data structures are used in almost every program or software system.
2. Specific data structures are essential ingredients of many efficient algorithms, and make possible
the management of huge amounts of data, such as large integrated collection of databases.
3. Some programming languages emphasize data structures, rather than algorithms, as the key organizing
factor in software design.

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic
Classification of Data Structure

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic
 Primitive Data Types :-
Primitive data types are the basic data types that are available in most of the programming languages.
The primitive data types are used to represent single values.
Primitive data are only single values, they have not special capabilities.
Eg-
 Integer (int):- This is used to represent a number without decimal point
12, 90, 200
 Float & Double :- This is used to represent a number with decimal point.
45.1, 67.30
 Character (char):- This is used to represent single character.
‘C’, ‘a’

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic
 Non-Primitive Data Types :-
The data types that are derived from primary data types are known as non-primitive data types.
These data types are used to store group of values.
The non-primitive data types are
 Arrays
 Structure
 Union
 Linked List
 Stacks
 Queue

DEPARTMENT OF COMPUTER ENGINEERING


Ashok Institute of Engineering & Technology, Polytechnic

Assignment

Study Basic C Programming Concept


if , if-else while loop , do-while loop,

DEPARTMENT OF COMPUTER ENGINEERING

You might also like