Programming and Data Structures.pdf

(2314 KB) Pobierz
Programming and Data Structures
Chittaranjan Mandal
Dept of Computer Sc & Engg
IIT Kharagpur
November 9, 2011
Chittaranjan Mandal (IIT Kharagpur)
Programming and Data Structures
November 9, 2011
1 / 495
Table of Parts I
Part I:
Part II:
Part III:
Introduction
Routines and scope
Operators and expression evaluation
Part IV: CPU
Part V:
Branching and looping
Part VI: 1D Arrays
Chittaranjan Mandal (IIT Kharagpur)
Programming and Data Structures
November 9, 2011
2 / 495
Table of Parts II
Part VII: More on functions
Part VIII: Strings
Part IX: Searching and simple sorting
Part X:
Runtime measures
Part XI: 2D Arrays
Part XII: Structures and dynamic data types
Part XIII: File handling
Chittaranjan Mandal (IIT Kharagpur)
Programming and Data Structures
November 9, 2011
3 / 495
Part I
Introduction
1
Outline
Simple programming exercise
Simple printing and reading data
Preprocessor
2
3
4
Chittaranjan Mandal (IIT Kharagpur)
Programming and Data Structures
November 9, 2011
4 / 495
Outline
Section outline
1
Outline
Resources
Course objectives
Chittaranjan Mandal (IIT Kharagpur)
Programming and Data Structures
November 9, 2011
5 / 495
Zgłoś jeśli naruszono regulamin