Skip to content

Files

Latest commit

 

History

History
100 lines (70 loc) · 2.8 KB

README.md

File metadata and controls

100 lines (70 loc) · 2.8 KB
Java Logo

java_programming


Description

This repository serves as a collection of classic algorithms and foundational concepts implemented in Java. It aims to be a learning resource for developers looking to deepen their understanding of algorithms and Java programming.

Table of Contents

Algorithms

  • Sorting Algorithms:
    • QuickSort
    • MergeSort
    • HeapSort

Installation

Prerequisites

Ensure the following are installed:

  • Java Development Kit (JDK 21 or newer)
  • Apache Maven

Installation Steps

  1. Clone the repository:

    git clone https://github.com/CamJSP-Community/java_programming.git
  2. Navigate to the directory:

    cd java_programming
  3. Compile and run any Java program:

    javac QuickSort.java
    java QuickSort

Contributing

Contributions are welcome! Please refer to the CONTRIBUTING.md file for guidelines.

License

This project is licensed under the MIT license. Feel free to use and modify the code in this repository.