LECTURE NOTES

 

FUNCTIONS (REVISION)

 

ARRAYS (REVISION)

 

POINTERS (REVISION)

 

INTRODUCTION TO ALGORITHMS

 

INTRODUCTION TO DATA STRUCTURES

 

MORE ON DATA STRUCTURES

Structures_examples1  

Structures_examples2

Structures_examples3  

Structures_examples4

 

LINKED-LISTS

Linked-Lists Using Structures

Linked_List_Examples_0    

Linked-Lists_Examples_1

Linked-Lists_Examples_2

A Complete algorithm, flowchart and code for a linked list program Design

 

QUEUES USING LINKED LISTS

Queues using Structures

The Queue Data Structure in C

A Complete C Program Design with Flowcharts

 

TREES USING LINKED LISTS

Binary Trees (creation, insertion, deleting, searching, traversal methods)

Introduction to trees using data structures

Flowchart for insert function for a tree data structure

Algorithm for Constructing a Binary Tree

Flowchart for Constructing a Binary Tree

C Program, Algorithm and Flowchart for Inserting a node into a tree

 

 

Usefull web sites-1        Usefull web sites-2       Usefull_web_sites-3