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
- Host: GitHub
- URL: https://github.com/talfig/introduction-to-programming-in-java
- Owner: talfig
- License: mit
- Created: 2025-01-09T08:20:33.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-09T09:11:26.000Z (6 months ago)
- Last Synced: 2025-03-25T09:22:05.942Z (3 months ago)
- Topics: competitive-programming, java, leetcode
- Language: Java
- Homepage:
- Size: 42 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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!