Phu Xuan University Library
Data Structure and Algorithms

External

Data Structure and Algorithms

This text teaches learners the way information is organized in the computer and which have an impact on the performance of the computer. The purpose of this course is to provide the students with solid foundations in the basic concepts of programming: data structures and algorithms. The main objective of the text is to teach the students how to select and design data structures and algorithms that are appropriate for problems that they might encounter.

Author
Harrison Njoroge
Publisher
African Virtual University
Source
LibreTexts
License
CC BY-SA
Language
EN
Category
Information Technology
Contents· 16 sections
  1. 01: Algorithmic Problem Solving
  2. 1.01: Activity 1 - Introduction to Algorithms and problem solving
  3. 1.02: Activity 2 - The characteristics of an algorithm
  4. 1.03: Activity 3 - Using pseudo-codes and flowcharts to represent algorithms
  5. 1.04: Unit Summary
  6. 02: Recursion
  7. 2.01: Activity 1 - Recursive Algorithm
  8. 2.02: Unit Summary
  9. 03: Basic Data Structures and Abstract Data Types
  10. 3.01: Activity 1 - Data Structures
  11. 3.02: Activity 2 - Abstract Data Type
  12. 3.03: Unit Summary
  13. 04: Searching and Sorting Algorithm
  14. 4.01: Activity 1 - Searching Algorithm
  15. 4.02: Activity 2 - Sorting Algorithm
  16. 4.03: Unit Summary