https://github.com/danitilahun/data_structure_and_algorithm_leetcode_and_codeforces_challenge
A daily challenge repository for data structures and algorithms from LeetCode and CodeForces, aimed at enhancing problem-solving and coding skills.
https://github.com/danitilahun/data_structure_and_algorithm_leetcode_and_codeforces_challenge
algorithms codeforces coding-challenge competitive-programming data-structures leetcode
Last synced: 2 months ago
JSON representation
A daily challenge repository for data structures and algorithms from LeetCode and CodeForces, aimed at enhancing problem-solving and coding skills.
- Host: GitHub
- URL: https://github.com/danitilahun/data_structure_and_algorithm_leetcode_and_codeforces_challenge
- Owner: Danitilahun
- Created: 2024-11-23T11:00:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-31T21:17:02.000Z (5 months ago)
- Last Synced: 2025-09-02T06:44:01.174Z (4 months ago)
- Topics: algorithms, codeforces, coding-challenge, competitive-programming, data-structures, leetcode
- Language: Python
- Homepage:
- Size: 575 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Daily Data Structure and Algorithm LeetCode and Codeforces Challenge
Welcome to the **Daily Data Structure and Algorithm LeetCode and Codeforces Challenge** repository! This repository is dedicated to improving problem-solving skills and mastering data structures and algorithms by tackling daily challenges from popular platforms like [LeetCode](https://leetcode.com) and [CodeForces](https://codeforces.com).
## Description
This repository serves as a personal playground for honing algorithm and coding skills. It includes problems from:
- **LeetCode:** Covering topics such as arrays, linked lists, trees, graphs, dynamic programming, and more.
- **CodeForces:** Featuring competitive programming challenges to test and improve algorithmic thinking.
The goal is to document each challenge thoroughly — including the problem statement, code implementation, and additional insights — making it easier to review key concepts and learn from past solutions.
# LeetCode Topics
## Math
| |
| ------- |
| [0070-climbing-stairs](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0070-climbing-stairs) |
| [0292-nim-game](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0292-nim-game) |
| [0486-predict-the-winner](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0486-predict-the-winner) |
| [2050-count-good-numbers](https://github.com/Danitilahun/Data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/2050-count-good-numbers) |
## Brainteaser
| |
| ------- |
| [0292-nim-game](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0292-nim-game) |
## Game Theory
| |
| ------- |
| [0292-nim-game](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0292-nim-game) |
| [0486-predict-the-winner](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0486-predict-the-winner) |
## Array
| |
| ------- |
| [0198-house-robber](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0198-house-robber) |
| [0486-predict-the-winner](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0486-predict-the-winner) |
| [0740-delete-and-earn](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0740-delete-and-earn) |
## Dynamic Programming
| |
| ------- |
| [0070-climbing-stairs](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0070-climbing-stairs) |
| [0198-house-robber](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0198-house-robber) |
| [0486-predict-the-winner](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0486-predict-the-winner) |
| [0740-delete-and-earn](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0740-delete-and-earn) |
## Hash Table
| |
| ------- |
| [0740-delete-and-earn](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0740-delete-and-earn) |
## Recursion
| |
| ------- |
| [0486-predict-the-winner](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0486-predict-the-winner) |
| [2050-count-good-numbers](https://github.com/Danitilahun/Data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/2050-count-good-numbers) |
## Memoization
| |
| ------- |
| [0070-climbing-stairs](https://github.com/Danitilahun/Daily_data_structure_and_algorithm_leetcode_and_codeforces_challenge/tree/master/0070-climbing-stairs) |