Skip to content

This repository contains lecture notes, examples, theories, and visual aids for a series of Data Structures topics.

Notifications You must be signed in to change notification settings

Mabdullahatif/Data_Structures_Notes

Repository files navigation

Data_Structures_Notes

Welcome to the Data_Structures_Notes Repository! This repository contains lecture notes, examples, theories, and visual aids for a series of Data Structures topics.

Lectures

1. Types of Analysis - Exploring different types of analysis techniques.

2. Asymptotic Analysis - Understanding asymptotic behavior of algorithms.

3. Single Linked List - Detailed discussion on single linked lists.

4. Double Linked List - Comprehensive guide to double linked lists.

5. Circular Linked List - Explanation of circular linked lists.

6. Stack - Deep dive into the stack data structure.

7. Queue - In-depth coverage of the queue data structure.

8. Merge Sort Recursion - Learning merge sort through recursion.

9. Trees - Understanding tree structures and their applications.

10. Height Balanced Trees (AVL) - Exploring AVL trees for balanced search.

11. Heap - Study of the heap data structure.

12. Huffman Coding Scheme - Introduction to Huffman coding.

13. Hash and Hash Tables - Explaining hash functions and hash tables.

14. Graphs - Comprehensive guide to graph structures.

Usage

Feel free to explore the lectures based on your interests. You can download the PDF or DOCX files for detailed study. Each lecture provides examples and visual aids to help you grasp the concepts effectively.

Contribution

If you'd like to contribute to this repository by adding more lectures, correcting errors, or improving existing content, please create a pull request. Your contributions are greatly appreciated!

Happy learning!

LinkedIn             Facebook             Instagram             Twitter