/ASD-2425

This repository contains exercises and mini projects for the course Algorithm and Data Structure for the University of Camerino.

Primary LanguageJavaMIT LicenseMIT

Algorithm and Data Structures - University of Camerino

Course Repository

This repository contains weekly exercises and mini projects developed as part of the Algorithm and Data Structure course at the University of Camerino.

Repository Structure

  • Week_X/: Contains exercises for week X based on the topics covered during the course.
  • Mini_Projects/: Includes more substantial projects that involve complex algorithmic challenges and multiple data structures.

Installation and Usage

To run the exercises and projects, ensure you have the following software installed:

  1. Java JDK: The projects are developed in Java, so make sure you have the latest version of the JDK installed. For these exercises, Java 8 will be used.
    Download Java JDK

  2. JUnit 5: We use JUnit 5 for testing the exercises. You can add it to your project using Maven or Gradle, or download it manually.
    Download JUnit 5

  3. IDE (Optional): You can use any IDE of your choice, such as:

How to Contribute

Feel free to contribute to the repository by:

  • Submitting pull requests with solutions to exercises.
  • Improving existing code or documentation.
  • Proposing new exercises or projects to enhance learning.

License

This repository is shared for educational purposes. Please respect academic integrity when using the materials. Do not plagiarize if you're currently enrolled in a similar course.


Contact Information

For any questions, suggestions, or collaborations, feel free to reach out: