Fayyaz Awan: Algorithms and Data Structures
Fayyaz Awan: Algorithms and Data Structures
Lecture 01 By
Introduction Fayyaz Awan
Contact Information
Instructor:
Fayyaz Awan (Lecturer)
Department of Computer Sciences
Comsats Insititute of Information Technology, Wah Cantt
Office Hours:
Monday, 11:00 am 4:30 pm
Need for Data Structures
Data structures organize data more efficient programs.
More powerful computers more complex applications.
More complex applications demand more calculations.
Organizing Data
Any organization for a collection of records that can be
searched, processed in any order, or modified.
The choice of data structure and algorithm can make the
difference between a program running in a few seconds or
many days.
Efficiency
A solution is said to be efficient if it solves the problem within
its resource constraints.
Space
Time