An open API service indexing awesome lists of open source software.

https://github.com/talfig/introduction-to-programming-in-java

Introduction to Programming in Java
https://github.com/talfig/introduction-to-programming-in-java

competitive-programming java leetcode

Last synced: 3 months ago
JSON representation

Introduction to Programming in Java

Awesome Lists containing this project

README

        

# Algorithm Collection for Competitive Programming and Java Coursework

This repository is a curated collection of algorithms and solutions to challenging problems from a variety of sources. It includes problems categorized as medium and hard from platforms like LeetCode and solutions from the **Introduction to Programming in Java** course.

## 📂 Structure

The repository is organized by categories and problem identifiers. Each folder corresponds to a specific problem or set of problems, ensuring easy navigation and access.

### Key Highlights:
- **Algorithms**: Solutions to a variety of algorithmic challenges.
- **Java Programming**: Practical implementations for coursework problems.
- **Problem Sources**: Includes problems from:
- University exams.
- LeetCode (Medium and Hard problems).

### Examples of Problem Categories:
- `moed2012a2`
- `moed2018b-83`
- `moed2023b-99`
- `q1`, `q2`, ..., `q10`

Each source folder includes **source code (`src`) files** implementing the respective solutions.

## 🚀 Purpose

This repository serves as:
- A **study aid** for algorithmic problem-solving and Java programming techniques.
- A **resource bank** for preparing for competitive programming contests.
- A **reference material** for students learning Java programming.

---

Feel free to suggest further enhancements or provide feedback!