Skip to content

C++ implementations of fundamental algorithms taught on the course. Topics from first order logic and problem specification to time complexity. Algorithms for search and sorting, along with a testing module to verify correctness and efficiency.

License

Notifications You must be signed in to change notification settings

machulsky61/Programming-Fundamentals

Repository files navigation

Programming Fundamentals

This repository contains C++ implementations of the algorithms seen in the theoretical and practical classes. This course aimed to introduce the world of programming, starting from first-order logic to specify problems and advancing to the understanding of time complexity and fundamental data structures such as vectors and matrices. Additionally, it covers various search and sorting algorithms, as well as a Testing module to ensure the correctness and efficiency of the implementations.

Content

  • gtest layout: Testing module.
  • 2nd exam: assignment and solutions.
  • exercises 1, 2, and 3: mandatory exercises.

About

C++ implementations of fundamental algorithms taught on the course. Topics from first order logic and problem specification to time complexity. Algorithms for search and sorting, along with a testing module to verify correctness and efficiency.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published