# README

## ![Star GIF](https://github.com/user-attachments/assets/35f6838c-52f5-4e48-8a98-c5203f8c57e3) GeeksforGeeks Problem of the Day Solutions 2025 ![Star GIF](https://github.com/user-attachments/assets/35f6838c-52f5-4e48-8a98-c5203f8c57e3)

### [📅 **March 2025 Problem of the Day Solutions** 📅](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/March%202026%20GFG%20SOLUTION/README.md)

### 🚀 My Open-Source Projects

| [![](https://img.shields.io/badge/Smart%20AI%20Resume%20Analyzer-Enhance%20Your%20Job%20Search-007acc?style=for-the-badge\&logo=python\&logoColor=white)](https://github.com/Hunterdii/Smart-AI-Resume-Analyzer) |       [![](https://img.shields.io/badge/Awesome%20Java-Master%20Java%20Concepts-007396?style=for-the-badge\&logo=java\&logoColor=white)](https://github.com/Hunterdii/Awesome-Java)       |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|   [![](https://img.shields.io/badge/TryHackMe%20Free%20Rooms-Boost%20Your%20Hacking%20Skills-990000?style=for-the-badge\&logo=hackthebox\&logoColor=white)](https://github.com/Hunterdii/tryhackme-free-rooms)   | [![](https://img.shields.io/badge/Support%20Rust%20Learning-Contribute%20to%20Rust-7a0c2f?style=for-the-badge\&logo=rust\&logoColor=white)](https://github.com/Hunterdii/30-Days-Of-Rust) |

### 🏆 My GfG Connect Posting Challenge

| [![](https://img.shields.io/badge/Day%201-Why%20I%20Chose%20MSc%20Data%20Science-2F80ED?style=for-the-badge\&logo=geeksforgeeks\&logoColor=white)](https://www.geeksforgeeks.org/connect/post/95063/why-i-chose-m-sc-data-science-over-a-generic-sde-path/) | [![](https://img.shields.io/badge/Day%202-Resume%20Analyzer%20Project%20Journey-00C853?style=for-the-badge\&logo=python\&logoColor=white)](https://www.geeksforgeeks.org/connect/post/99833/lt-h2-id-the-ml-project-that-made-data-science-real-for-me-style-text-align-left-class-editor/) |
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |

| **Date** |                      **Problem Name**                      |                                                                  **C**                                                                  |                                                                      **C++**                                                                     |                                                                      **Java**                                                                      |                                                                      **Python**                                                                      |
| :------: | :--------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------: |
| 01 March |               Move All Zeroes to End 0️⃣➡️📦               |                                                                                                                                         |               [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/01-mar-move-all-zeroes-to-end#‍-code-c)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/01-mar-move-all-zeroes-to-end#-code-java)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/01-mar-move-all-zeroes-to-end#-code-python)               |
| 02 March |                Trapping Rain Water 🌧️💧🏞️                |            [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/02-mar-trapping-rain-water#‍-code-c)            |                [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/02-mar-trapping-rain-water#‍-code-c-1)               |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/02-mar-trapping-rain-water#-code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/02-mar-trapping-rain-water#-code-python)                |
| 03 March | Longest subarray with Atmost two distinct integers 🧩2️⃣⚖️ |                                                                                                                                         | [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/03-mar-longest-subarray-with-atmost-two-distinct-integers#‍-code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/03-mar-longest-subarray-with-atmost-two-distinct-integers#-code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/03-mar-longest-subarray-with-atmost-two-distinct-integers#-code-python) |
| 04 March |              Max Xor Subarray of size K 🔢📏📊             |                                                                                                                                         |             [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/04-mar-max-xor-subarray-of-size-k#‍-code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/04-mar-max-xor-subarray-of-size-k#-code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/04-mar-max-xor-subarray-of-size-k#-code-python)             |
| 05 March |           Longest Substring with K Uniques 🔤📏🧩          |                                                                                                                                         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/05-mar-longest-substring-with-k-uniques#‍-code-c)          |          [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/05-mar-longest-substring-with-k-uniques#-code-java)          |          [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/05-mar-longest-substring-with-k-uniques#-code-python)          |
| 06 March |      Smallest window containing all characters 🔤🪟🔍      | [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/06-mar-smallest-window-containing-all-characters#‍-code-c) |     [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/06-mar-smallest-window-containing-all-characters#‍-code-c-1)    |      [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/06-mar-smallest-window-containing-all-characters#-code-java)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/06-mar-smallest-window-containing-all-characters#-code-python)     |
| 07 March |                      Dice throw 🎲🔢🎯                     |                                                                                                                                         |                     [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/07-mar-dice-throw#‍-code-c)                     |                     [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/07-mar-dice-throw#-code-java)                     |                     [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/07-mar-dice-throw#-code-python)                     |
| 08 March |                 Pythagorean Triplet 🟦📐🔺                 |                                                                                                                                         |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/08-mar-pythagorean-triplet#‍-code-c)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/08-mar-pythagorean-triplet#‍-code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/08-mar-pythagorean-triplet#-code-python)                |
| 09 March |              Largest number in one swap 🔢📊⬇️             |                                                                                                                                         |             [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/09-mar-largest-number-in-one-swap#‍-code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/09-mar-largest-number-in-one-swap#-code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/09-mar-largest-number-in-one-swap#-code-python)             |
| 10 March |        Subarrays with First Element Minimum 1️⃣🏆🎯        |                                                                                                                                         |        [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/10-mar-subarrays-with-first-element-minimum#‍-code-c)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/10-mar-subarrays-with-first-element-minimum#-code-java)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/10-mar-subarrays-with-first-element-minimum#-code-python)        |
| 11 March |               Sum of subarray minimums 🔢📊⬇️              |                                                                                                                                         |              [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/11-mar-sum-of-subarray-minimums#‍-code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/11-mar-sum-of-subarray-minimums#-code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/11-mar-sum-of-subarray-minimums#-code-python)              |
| 22 March |                    Rotten Oranges 📊🔁🍊                   |               [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/22-mar-rotten-oranges#️-code-c)              |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/22-mar-rotten-oranges#‍-code-c)                   |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/22-mar-rotten-oranges#-code-java)                   |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/22-mar-rotten-oranges#-code-python)                   |
| 23 March |          Length of Longest Cycle in a Graph 🧭🔄📏         |                                                                                                                                         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/23-mar-length-of-longest-cycle-in-a-graph#‍-code-c)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/23-mar-length-of-longest-cycle-in-a-graph#-code-java)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/march-2026-gfg-solution/23-mar-length-of-longest-cycle-in-a-graph#-code-python)         |

***

### 📂 Solved Questions and Bonus Problems

<details>

<summary>✨ Previously Solved Questions(Click to expand)</summary>

### [**🔢 GFG 160 Days of Problem Solving (Arrays 1–13) 🔢**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Arrays\)/README.md)

|   **Day**  |                     **Problem Name**                     |                                                                             **C**                                                                             |                                                                             **C++**                                                                             |                                                                             **Java**                                                                             |                                                                             **Python**                                                                             |
| :--------: | :------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|  **Day 1** |                   Second Largest 🔥🥈📈                  |                                                                                                                                                               |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-1-second-largest#code-c)                  |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-1-second-largest#code-java)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-1-second-largest#code-python)                 |
|  **Day 2** |               Move All Zeroes to End 🔥➡️⚡               |                                                                                                                                                               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-2-move-all-zeroes-to-end#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-2-move-all-zeroes-to-end#code-java)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-2-move-all-zeroes-to-end#code-python)             |
|  **Day 3** |                  Reverse an Array 🌀🔁💻                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-3-reverse-an-array#code-c)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-3-reverse-an-array#code-cpp)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-3-reverse-an-array#code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-3-reverse-an-array#code-python)                |
|  **Day 4** |                  Rotate Array 🔄📚🧑‍💻                  |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-4-rotate-array#code-c)                  |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-4-rotate-array#code-cpp)                  |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-4-rotate-array#code-java)                  |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-4-rotate-array#code-python)                  |
|  **Day 5** |                  Next Permutation 🔢➡️🔀                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-5-next-permutation#code-c)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-5-next-permutation#code-c-1)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-5-next-permutation#code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-5-next-permutation#code-python)                |
|  **Day 6** |                Majority Element II 🗳️📊✅                |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-6-majority-element-ii#code-c)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-6-majority-element-ii#code-cpp)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-6-majority-element-ii#code-java)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-6-majority-element-ii#code-python)               |
|  **Day 7** | Stock Buy and Sell – Multiple Transaction Allowed 💹💼💸 | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-7-stock-buy-and-sell-multiple-transaction-allowed#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-7-stock-buy-and-sell-multiple-transaction-allowed#code-cpp) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-7-stock-buy-and-sell-multiple-transaction-allowed#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-7-stock-buy-and-sell-multiple-transaction-allowed#code-python) |
|  **Day 8** |  Stock Buy and Sell – Max one Transaction Allowed 📈💰🛒 |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-8-stock-buy-and-sell-max-one-transaction-allowed#code-c) |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-8-stock-buy-and-sell-max-one-transaction-allowed#code-cpp) |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-8-stock-buy-and-sell-max-one-transaction-allowed#code-java) |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-8-stock-buy-and-sell-max-one-transaction-allowed#code-python) |
|  **Day 9** |               Minimize the Heights I 📉🏰🔧              |                                                                                                                                                               |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-9-minimize-the-heights-ii#code-c)              |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-9-minimize-the-heights-ii#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-9-minimize-the-heights-ii#code-python)             |
| **Day 10** |                 Kadane's Algorithm 💡📊🔢                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-10-kadanes-algorithm#code-c)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-10-kadanes-algorithm#code-cpp)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-10-kadanes-algorithm#code-java)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-10-kadanes-algorithm#code-python)               |
| **Day 11** |              Maximum Product Subarray 🔢➗🎯              |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-11-maximum-product-subarray#code-c)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-11-maximum-product-subarray#code-cpp)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-11-maximum-product-subarray#code-java)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-11-maximum-product-subarray#code-python)            |
| **Day 12** |             Max Circular Subarray Sum 🔄🎯🌀             |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-12-max-circular-subarray-sum#code-c)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-12-max-circular-subarray-sum#code-cpp)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-12-max-circular-subarray-sum#code-java)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-12-max-circular-subarray-sum#code-python)           |
| **Day 13** |          Smallest Positive Missing Number 🔢❓🔍          |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-13-smallest-positive-missing-number#code-c)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-13-smallest-positive-missing-number#code-cpp)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-13-smallest-positive-missing-number#code-java)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/day-13-smallest-positive-missing-number#code-python)        |

### [**🔠 GFG 160 Days of Problem Solving (Strings) 🔠**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Strings\)/README.md)

|  **Day**  |            **Problem Name**            |                                                                      **C**                                                                     |                                                                      **C++**                                                                     |                                                                      **Java**                                                                     |                                                                      **Python**                                                                     |
| :-------: | :------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |        Implement Atoi ⚙️🔑🧑‍🔬        |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-1-implement-atoi#code-c)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-1-implement-atoi#code-cpp)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-1-implement-atoi#code-java)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-1-implement-atoi#code-python)         |
| **Day 2** |        Add Binary Strings 🔢➕💻        |                                                                                                                                                |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-2-add-binary-strings#code-c)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-2-add-binary-strings#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-2-add-binary-strings#code-python)       |
| **Day 3** |             Anagram 🔠💡🤔             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-3-anagram#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-3-anagram#code-cpp)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-3-anagram#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-3-anagram#code-python)             |
| **Day 4** |      Non-Repeating Character🔢📝💭     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-4-non-repeating-character#code-c)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-4-non-repeating-character#code-cpp)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-4-non-repeating-character#code-java)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-4-non-repeating-character#code-python)     |
| **Day 5** |  Search Pattern (KMP Algorithm) 📚🔍🧠 |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-5-search-pattern-kmp-algorithm#code-c)  |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-5-search-pattern-kmp-algorithm#code-c-1)  |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-5-search-pattern-kmp-algorithm#code-java)  |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-5-search-pattern-kmp-algorithm#code-python)  |
| **Day 6** | Min Chars to Add for Palindrome ✂️💬🔠 | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-6-min-chars-to-add-for-palindrome#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-6-min-chars-to-add-for-palindrome#code-cpp) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-6-min-chars-to-add-for-palindrome#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-6-min-chars-to-add-for-palindrome#code-python) |
| **Day 7** | Strings Rotations of Each Other 🔄🔠🌀 | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-7-strings-rotations-of-each-other#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-7-strings-rotations-of-each-other#code-cpp) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-7-strings-rotations-of-each-other#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/day-7-strings-rotations-of-each-other#code-python) |

### [**🔀 GFG 160 Days of Problem Solving (Sorting) 🔀**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Sorting\)/README.md)

|  **Day**  |         **Problem Name**         |                                                                   **C**                                                                  |                                                                   **C++**                                                                  |                                                                   **Java**                                                                  |                                                                   **Python**                                                                  |
| :-------: | :------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |    Sort 0s, 1s, and 2s 🚦🔢🎨    |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-1-sort-0s-1s-and-2s#code-c)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-1-sort-0s-1s-and-2s#code-cpp)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-1-sort-0s-1s-and-2s#code-java)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-1-sort-0s-1s-and-2s#code-python)     |
| **Day 2** |        Find H-Index 📚📊🔍       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-2-find-h-index#code-c)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-2-find-h-index#code-cpp)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-2-find-h-index#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-2-find-h-index#code-python)       |
| **Day 3** |      Count Inversions 🔄📊🔢     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-3-count-inversions#code-c)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-3-count-inversions#code-cpp)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-3-count-inversions#code-java)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-3-count-inversions#code-python)     |
| **Day 4** |    Overlapping Intervals 📅⏰🔁   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-4-overlapping-intervals#code-c)   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-4-overlapping-intervals#code-cpp)   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-4-overlapping-intervals#code-java)   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-4-overlapping-intervals#code-python)   |
| **Day 5** |       Insert Interval 📝🔲⏳      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-5-insert-interval#code-c)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-5-insert-interval#code-cpp)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-5-insert-interval#code-java)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-5-insert-interval#code-python)      |
| **Day 6** |  Non-overlapping Intervals✂️🔗✅  | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-6-non-overlapping-intervals#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-6-non-overlapping-intervals#code-c-1) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-6-non-overlapping-intervals#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-6-non-overlapping-intervals#code-python) |
| **Day 7** | Merge Without Extra Space 📂🚫📦 | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-7-merge-without-extra-space#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-7-merge-without-extra-space#code-c-1) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-7-merge-without-extra-space#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/day-7-merge-without-extra-space#code-python) |

### [**👀 GFG 160 Days of Problem Solving (Searching) 👀**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Searching\)/README.md)

|  **Day**  |                   **Problem Name**                  |                                                                              **C**                                                                             |                                                                              **C++**                                                                             |                                                                              **Java**                                                                             |                                                                              **Python**                                                                             |
| :-------: | :-------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |             Number of occurrence 🧮📂📍             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-1-number-of-occurrence#code-c)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-1-number-of-occurrence#code-c-1)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-1-number-of-occurrence#code-java)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-1-number-of-occurrence#code-python)             |
| **Day 2** |          Sorted and Rotated Minimum 🔢🔄🌐          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-2-sorted-and-rotated-minimum#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-2-sorted-and-rotated-minimum#code-cpp)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-2-sorted-and-rotated-minimum#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-2-sorted-and-rotated-minimum#code-python)          |
| **Day 3** |        Search in Rotated Sorted Array 🔍📐🔑        |                                                                                                                                                                |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-3-search-in-rotated-sorted-array#code-c)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-3-search-in-rotated-sorted-array#code-java)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-3-search-in-rotated-sorted-array#code-python)        |
| **Day 4** |                 Peak element 🌄🔝⛰️                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-4-peak-element#code-c)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-4-peak-element#code-c-1)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-4-peak-element#code-java)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-4-peak-element#code-python)                 |
| **Day 5** |          K-th element of two Arrays 🔢🔍🎯          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-5-k-th-element-of-two-arrays#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-5-k-th-element-of-two-arrays#code-cpp)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-5-k-th-element-of-two-arrays#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-5-k-th-element-of-two-arrays#code-python)          |
| **Day 6** |                Aggressive Cows 🐄🚜🐮               |                                                                                                                                                                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-6-aggressive-cows#code-c)                 |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-6-aggressive-cows#code-java)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-6-aggressive-cows#code-python)                |
| **Day 7** |            Allocate Minimum Pages 📚📖📏            |                                                                                                                                                                |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-7-allocate-minimum-pages#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-7-allocate-minimum-pages#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-7-allocate-minimum-pages#code-python)            |
| **Day 8** | Kth Missing Positive Number in a Sorted Array 🔢➡️❓ | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-8-kth-missing-positive-number-in-a-sorted-array#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-8-kth-missing-positive-number-in-a-sorted-array#code-c-1) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-8-kth-missing-positive-number-in-a-sorted-array#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/day-8-kth-missing-positive-number-in-a-sorted-array#code-python) |

### [**📐 GFG 160 Days of Problem Solving (Matrix) 📐**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Matrix\)/README.md)

|  **Day**  |               **Problem Name**              |                                                                    **C**                                                                   |                                                                        **C++**                                                                       |                                                                        **Java**                                                                       |                                                                        **Python**                                                                       |
| :-------: | :-----------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |     Spirally traversing a matrix 🌀🔢🔄     | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-1-spirally-traversing-a-matrix#code-c) |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-1-spirally-traversing-a-matrix#code-c-1)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-1-spirally-traversing-a-matrix#code-java)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-1-spirally-traversing-a-matrix#code-python)     |
| **Day 2** |         Rotate by 90 degree 📐↩️🏛️         |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-2-rotate-by-90-degree#code-c)     |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-2-rotate-by-90-degree#code-cpp)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-2-rotate-by-90-degree#code-java)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-2-rotate-by-90-degree#code-python)         |
| **Day 3** | Search in a Row-Column sorted matrix 🔍🔢📉 |                                                                                                                                            | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-3-search-in-a-row-column-sorted-matrix#code-cpp) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-3-search-in-a-row-column-sorted-matrix#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-3-search-in-a-row-column-sorted-matrix#code-python) |
| **Day 4** |   Search in a row-wise sorted matrix 📋🔍✅  |                                                                                                                                            |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-4-search-in-a-row-wise-sorted-matrix#code-cpp)  |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-4-search-in-a-row-wise-sorted-matrix#code-java)  |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-4-search-in-a-row-wise-sorted-matrix#code-python)  |
| **Day 5** |       Search in a sorted Matrix 🔍🧮📈      |                                                                                                                                            |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-5-search-in-a-sorted-matrix#code-c)       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-5-search-in-a-sorted-matrix#code-java)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-5-search-in-a-sorted-matrix#code-python)      |
| **Day 6** |           Set Matrix Zeroes 🟦⬜🔢           |                                                                                                                                            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-6-set-matrix-zeroes#code-c)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-6-set-matrix-zeroes#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-matrix/day-6-set-matrix-zeroes#code-python)          |

### [**🔒 GFG 160 Days of Problem Solving (Hashing) 🔒**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Hashing\)/README.md)

|  **Day**  |                      **Problem Name**                     |                                                                   **C**                                                                   |                                                                              **C++**                                                                              |                                                                               **Java**                                                                               |                                                                               **Python**                                                                               |
| :-------: | :-------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |            Two Sum - Pair with Given Sum ➕🔢🧩            |                                                                                                                                           |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-1-two-sum-pair-with-given-sum#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-1-two-sum-pair-with-given-sum#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-1-two-sum-pair-with-given-sum#code-python)            |
| **Day 2** |             Count pairs with given sum 🔢🧮🛠️            | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-2-count-pairs-with-given-sum#code-c) |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-2-count-pairs-with-given-sum#code-c-1)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-2-count-pairs-with-given-sum#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-2-count-pairs-with-given-sum#code-python)             |
| **Day 3** |           Find All Triplets with Zero Sum 🔢🔍🎯          |                                                                                                                                           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-3-find-all-triplets-with-zero-sum#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-3-find-all-triplets-with-zero-sum#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-3-find-all-triplets-with-zero-sum#code-python)          |
| **Day 4** | Intersection of Two arrays with Duplicate Elements 🔄📤📑 |                                                                                                                                           | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-4-intersection-of-two-arrays-with-duplicate-elements#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-4-intersection-of-two-arrays-with-duplicate-elements#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-4-intersection-of-two-arrays-with-duplicate-elements#code-python) |
| **Day 5** |           Union of Arrays with Duplicates 📚📦📑          |                                                                                                                                           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-5-union-of-arrays-with-duplicates#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-5-union-of-arrays-with-duplicates#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-5-union-of-arrays-with-duplicates#code-python)          |
| **Day 6** |          Longest Consecutive Subsequence 🏃‍♂⏳🎯          |                                                                                                                                           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-6-longest-consecutive-subsequence#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-6-longest-consecutive-subsequence#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-6-longest-consecutive-subsequence#code-python)          |
| **Day 7** |               Print Anagrams Together 🔡👥🤝              |                                                                                                                                           |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-7-print-anagrams-together#code-c)              |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-7-print-anagrams-together#code-java)              |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-7-print-anagrams-together#code-python)              |
| **Day 8** |                 Subarrays with sum K 🔢➕🎯                |                                                                                                                                           |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-8-subarrays-with-sum-k#code-c)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-8-subarrays-with-sum-k#code-java)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-8-subarrays-with-sum-k#code-python)                |
| **Day 9** |           Count Subarrays with given XOR 💻🔢🧮           |                                                                                                                                           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-9-count-subarrays-with-given-xor#code-c)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-9-count-subarrays-with-given-xor#code-java)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-hashing/day-9-count-subarrays-with-given-xor#code-python)           |

### [**👫 GFG 160 Days of Problem Solving (Two Pointer Technique) 👫**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Two%20Pointer%20Technique\)/README.md)

|   **Day**  |                     **Problem Name**                     |                                                                                **C**                                                                                |                                                                                     **C++**                                                                                    |                                                                                      **Java**                                                                                     |                                                                                      **Python**                                                                                     |
| :--------: | :------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|  **Day 1** | Count all triplets with given sum in sorted array 🔢🔽🔍 |                                                                                                                                                                     | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-1-count-all-triplets-with-given-sum-in-sorted-array#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-1-count-all-triplets-with-given-sum-in-sorted-array#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-1-count-all-triplets-with-given-sum-in-sorted-array#code-python) |
|  **Day 2** |    Count Pairs whose sum is less than target 👫🔢👨‍💻   |                                                                                                                                                                     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-2-count-pairs-whose-sum-is-less-than-target#code-c)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-2-count-pairs-whose-sum-is-less-than-target#code-java)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-2-count-pairs-whose-sum-is-less-than-target#code-python)     |
|  **Day 3** |             Sum Pair closest to target 🎯💡🔢            |                                                                                                                                                                     |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-3-sum-pair-closest-to-target#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-3-sum-pair-closest-to-target#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-3-sum-pair-closest-to-target#code-python)            |
|  **Day 4** |        Pair with given sum in a sorted array 🔢🧮✅       |                                                                                                                                                                     |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-4-pair-with-given-sum-in-a-sorted-array#code-c)       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-4-pair-with-given-sum-in-a-sorted-array#code-java)       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-4-pair-with-given-sum-in-a-sorted-array#code-python)       |
|  **Day 5** |       Count the number of possible triangles 📐📏🧮      | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-5-count-the-number-of-possible-triangles#code-c) |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-5-count-the-number-of-possible-triangles#code-c-1)     |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-5-count-the-number-of-possible-triangles#code-java)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-5-count-the-number-of-possible-triangles#code-python)      |
|  **Day 6** |              Indexes of Subarray Sum 📊📐🔍              |                                                                                                                                                                     |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-6-indexes-of-subarray-sum#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-6-indexes-of-subarray-sum#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-6-indexes-of-subarray-sum#code-python)              |
|  **Day 7** |      Count distinct elements in every window 🔢🎯📈      |                                                                                                                                                                     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-7-count-distinct-elements-in-every-window#code-c)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-7-count-distinct-elements-in-every-window#code-java)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-7-count-distinct-elements-in-every-window#code-python)      |
|  **Day 8** |     Longest substring with distinct characters 🧵🔤🧠    |                                                                                                                                                                     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-8-longest-substring-with-distinct-characters#code-c)    |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-8-longest-substring-with-distinct-characters#code-java)    |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-8-longest-substring-with-distinct-characters#code-python)    |
|  **Day 9** |               Trapping Rain Water 🌧️💧🏞️               |                                                                                                                                                                     |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-9-trapping-rain-water#code-c)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-9-trapping-rain-water#code-java)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-9-trapping-rain-water#code-python)                |
| **Day 10** |              Container With Most Water📦🌊📐             |                                                                                                                                                                     |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-10-container-with-most-water#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-10-container-with-most-water#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-two-pointer-technique/day-10-container-with-most-water#code-python)            |

### [**➕ GFG 160 Days of Problem Solving (Prefix Sum) ➕**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Prefix%20Sum\)/README.md)

|  **Day**  |            **Problem Name**           | **C** |                                                                     **C++**                                                                     |                                                                      **Java**                                                                      |                                                                      **Python**                                                                      |
| :-------: | :-----------------------------------: | :---: | :---------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |        Equilibrium Point ⚖️🔍🧮       |       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-1-equilibrium-point#code-c)       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-1-equilibrium-point#code-java)       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-1-equilibrium-point#code-python)       |
| **Day 2** |  Longest Subarray with Sum K 🌟🔍🛠️  |       |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-2-longest-subarray-with-sum-k#code-c)  |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-2-longest-subarray-with-sum-k#code-java)  |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-2-longest-subarray-with-sum-k#code-python)  |
| **Day 3** | Largest subarray of 0's and 1's 🔢➕🔴 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-3-largest-subarray-of-0s-and-1s#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-3-largest-subarray-of-0s-and-1s#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-3-largest-subarray-of-0s-and-1s#code-python) |
| **Day 4** |       Product array puzzle🧩📦✖       |       |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-4-product-array-puzzle#code-c)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-4-product-array-puzzle#code-java)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-prefix-sum/day-4-product-array-puzzle#code-python)     |

### [**🔗 GFG 160 Days of Problem Solving (Linked List) 🔗**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Linked%20List\)/README.md)

|   **Day**  |                  **Problem Name**                 |                                                                       **C**                                                                      |                                                                            **C++**                                                                            |                                                                             **Java**                                                                             |                                                                             **Python**                                                                             |
| :--------: | :-----------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|  **Day 1** |            Reverse a linked list 🔄🔗↔️           |                                                                                                                                                  |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-1-reverse-a-linked-list#code-c)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-1-reverse-a-linked-list#code-java)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-1-reverse-a-linked-list#code-python)           |
|  **Day 2** |            Rotate a Linked List 🚀🔄💫            |                                                                                                                                                  |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-2-rotate-a-linked-list#code-c)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-2-rotate-a-linked-list#code-java)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-2-rotate-a-linked-list#code-python)            |
|  **Day 3** |        Merge two sorted linked lists 🔗➕📚        | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-3-merge-two-sorted-linked-lists#code-c) |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-3-merge-two-sorted-linked-lists#code-c-1)      |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-3-merge-two-sorted-linked-lists#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-3-merge-two-sorted-linked-lists#code-python)       |
|  **Day 4** |          Linked List Group Reverse 🔗🔄🌀         |                                                                                                                                                  |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-4-linked-list-group-reverse#code-c)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-4-linked-list-group-reverse#code-java)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-4-linked-list-group-reverse#code-python)         |
|  **Day 5** |           Add Number Linked Lists ➕🔗🚀           |                                                                                                                                                  |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-5-add-number-linked-lists#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-5-add-number-linked-lists#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-5-add-number-linked-lists#code-python)          |
|  **Day 6** |       Clone List with Next and Random 🔗📋🤔      |                                                                                                                                                  |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-6-clone-list-with-next-and-random#code-c)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-6-clone-list-with-next-and-random#code-java)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-6-clone-list-with-next-and-random#code-python)      |
|  **Day 7** |         Detect Loop in linked list 🔗🐍🚦         |                                                                                                                                                  |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-7-detect-loop-in-linked-list#code-c)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-7-detect-loop-in-linked-list#code-java)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-7-detect-loop-in-linked-list#code-python)         |
|  **Day 8** | Find the first node of loop in linked list 🔗🔁🛑 |                                                                                                                                                  | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-8-find-the-first-node-of-loop-in-linked-list#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-8-find-the-first-node-of-loop-in-linked-list#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-8-find-the-first-node-of-loop-in-linked-list#code-python) |
|  **Day 9** |         Remove loop in Linked List 🔗🚫📃         |                                                                                                                                                  |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-9-remove-loop-in-linked-list#code-c)         |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-9-remove-loop-in-linked-list#code-java-1)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-9-remove-loop-in-linked-list#code-python-1)        |
| **Day 10** |                  LRU Cache 🔗📤💾                 |                                                                                                                                                  |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-10-lru-cache#code-c)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-10-lru-cache#code-java)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-linked-list/day-10-lru-cache#code-python)                 |

### [**🌀 GFG 160 Days of Problem Solving (Recursion and Backtracking) 🌀**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Recursion%20and%20Backtracking\)/README.md)

|  **Day**  |         **Problem Name**        | **C** |                                                                           **C++**                                                                          |                                                                            **Java**                                                                           |                                                                             **Python**                                                                            |
| :-------: | :-----------------------------: | :---: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** | Permutations of a String 🔠🔄🧩 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-1-permutations-of-a-string#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-1-permutations-of-a-string#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-1-permutations-of-a-string#code-python-1) |
| **Day 2** |       Implement Pow ⚡🔢🚀       |       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-2-implement-pow#code-c)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-2-implement-pow#code-java)      |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-2-implement-pow#code-python)       |
| **Day 3** |      N-Queen Problem 👑♟️🔢     |       |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-3-n-queen-problem#code-c)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-3-n-queen-problem#code-java)     |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-3-n-queen-problem#code-python)      |
| **Day 4** |     Solve the Sudoku 🧩📝🎯     |       |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-4-solve-the-sudoku#code-c)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-4-solve-the-sudoku#code-java)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-4-solve-the-sudoku#code-python)      |
| **Day 5** |        Word Search📖🔠🔎        |       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-5-word-search#code-c)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-5-word-search#code-java)       |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-recursion-and-backtracking/day-5-word-search#code-python)        |

### [**🌴 GFG 160 Days of Problem Solving (Tree) 🌴**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Tree\)/README.md)

|   **Day**  |                **Problem Name**                |                                                                 **C**                                                                 |                                                                        **C++**                                                                       |                                                                         **Java**                                                                        |                                                                         **Python**                                                                        |
| :--------: | :--------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: |
|  **Day 1** |          Level order traversal 🌳📤📈          |                                                                                                                                       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-1-level-order-traversal#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-1-level-order-traversal#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-1-level-order-traversal#code-python)          |
|  **Day 2** |          Height of Binary Tree 🌲📏🪵          |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-2-height-of-binary-tree#code-c)   |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-2-height-of-binary-tree#code-c-1)         |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-2-height-of-binary-tree#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-2-height-of-binary-tree#code-python)          |
|  **Day 3** |        Diameter of a Binary Tree 🌳📏🔄        | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-3-diameter-of-a-binary-tree#code-c) |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-3-diameter-of-a-binary-tree#code-c-1)       |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-3-diameter-of-a-binary-tree#code-java)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-3-diameter-of-a-binary-tree#code-python)        |
|  **Day 4** |               Mirror Tree 🌳🪞📌               |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-4-mirror-tree#code-c)        |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-4-mirror-tree#code-c-1)              |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-4-mirror-tree#code-java)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-4-mirror-tree#code-python)               |
|  **Day 5** |  Construct Tree from Inorder & Preorder 🌳🔀📜 |                                                                                                                                       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-5-construct-tree-from-inorder-and-preorder#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-5-construct-tree-from-inorder-and-preorder#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-5-construct-tree-from-inorder-and-preorder#code-python) |
|  **Day 6** |            Inorder Traversal 🌳➡️📄            |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-6-inorder-traversal#code-c)     |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-6-inorder-traversal#code-c-1)           |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-6-inorder-traversal#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-6-inorder-traversal#code-python)            |
|  **Day 7** |         Tree Boundary Traversal 🌳📐🌿         |                                                                                                                                       |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-7-tree-boundary-traversal#code-c)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-7-tree-boundary-traversal#code-java)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-7-tree-boundary-traversal#code-python)         |
|  **Day 8** |     Maximum path sum from any node 🌳🛤️🔼     |                                                                                                                                       |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-8-maximum-path-sum-from-any-node#code-c)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-8-maximum-path-sum-from-any-node#code-java)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-8-maximum-path-sum-from-any-node#code-python)      |
|  **Day 9** |               K Sum Paths 🌳🛤️🔍              |                                                                                                                                       |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-9-k-sum-paths#code-c)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-9-k-sum-paths#code-java)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-9-k-sum-paths#code-python)               |
| **Day 10** |               Check for BST 🌳✅🔍              |                                                                                                                                       |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-10-check-for-bst#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-10-check-for-bst#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-10-check-for-bst#code-python)              |
| **Day 11** |          k-th Smallest in BST 🌳🔢🗂️          |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-11-k-th-smallest-in-bst#code-c)   |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-11-k-th-smallest-in-bst#code-c-1)         |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-11-k-th-smallest-in-bst#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-11-k-th-smallest-in-bst#code-python)          |
| **Day 12** |            Pair Sum in BST.md 🌳➕🔢            |                                                                                                                                       |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-12-pair-sum-in-bst#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-12-pair-sum-in-bst#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-12-pair-sum-in-bst#code-python)             |
| **Day 13** |        Fixing Two nodes of a BST 🌳🔄🛠️       |                                                                                                                                       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-13-fixing-two-nodes-of-a-bst#code-c)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-13-fixing-two-nodes-of-a-bst#code-java)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-13-fixing-two-nodes-of-a-bst#code-python)        |
| **Day 14** |     Lowest Common Ancestor in a BST 🌳🔍🤝     |                                                                                                                                       |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-14-lowest-common-ancestor-in-a-bst#code-c)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-14-lowest-common-ancestor-in-a-bst#code-java)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-14-lowest-common-ancestor-in-a-bst#code-python)     |
| **Day 15** | Serialize and deserialize a binary tree 🌲📤💾 |                                                                                                                                       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-15-serialize-and-deserialize-a-binary-tree#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-15-serialize-and-deserialize-a-binary-tree#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tree/day-15-serialize-and-deserialize-a-binary-tree#code-python) |

### [**🔺 GFG 160 Days of Problem Solving (Heap) 🔺**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Heap\)/README.md)

|  **Day**  |          **Problem Name**          | **C** |                                                                 **C++**                                                                 |                                                                  **Java**                                                                  |                                                                  **Python**                                                                  |
| :-------: | :--------------------------------: | :---: | :-------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |      k largest elements 🔢📈🥇     |       |                         [Solution](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/Z/README.md#code-c)                        |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-1-k-largest-elements#code-java)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-1-k-largest-elements#code-python)     |
| **Day 2** | K Closest Points to Origin 📍🗺️🔢 |       |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-2-k-closest-points-to-origin#code-c) |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-2-k-closest-points-to-origin#code-java) |  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-2-k-closest-points-to-origin#code-python) |
| **Day 3** | Merge K sorted linked lists 🔗📄➡️ |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-3-merge-k-sorted-linked-lists#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-3-merge-k-sorted-linked-lists#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-3-merge-k-sorted-linked-lists#code-python) |
| **Day 4** |    Find median in a stream 📊⏳📈   |       |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-4-find-median-in-a-stream#code-c)   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-4-find-median-in-a-stream#code-java)   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-heap/day-4-find-median-in-a-stream#code-python)   |

### [**📚 GFG 160 Days of Problem Solving (Stack) 📚**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Stack\)/README.md)

|  **Day**  |                 **Problem Name**                | **C** |                                                                        **C++**                                                                        |                                                                         **Java**                                                                         |                                                                         **Python**                                                                         |
| :-------: | :---------------------------------------------: | :---: | :---------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |           Parenthesis Checker 🏗️✅🗄️           |       |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-1-parenthesis-checker#code-c)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-1-parenthesis-checker#code-java)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-1-parenthesis-checker#code-python)           |
| **Day 2** |         Longest valid Parentheses 🟰➡️🎭        |       |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-2-longest-valid-parentheses#code-c)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-2-longest-valid-parentheses#code-java)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-2-longest-valid-parentheses#code-python)        |
| **Day 3** |           Next Greater Element ➡️🔝🔍           |       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-3-next-greater-element#code-c)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-3-next-greater-element#code-java)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-3-next-greater-element#code-python)           |
| **Day 4** |             Stock span problem 💹⏳📋            |       |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-4-stock-span-problem#code-c)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-4-stock-span-problem#code-java)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-4-stock-span-problem#code-python)            |
| **Day 5** |      Histogram Max Rectangular Area 📦🔲📐      |       |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-5-histogram-max-rectangular-area#code-c)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-5-histogram-max-rectangular-area#code-java)      |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-5-histogram-max-rectangular-area#code-python)      |
| **Day 6** | Maximum of minimum for every window size 📈🪟📉 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-6-maximum-of-minimum-for-every-window-size#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-6-maximum-of-minimum-for-every-window-size#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-6-maximum-of-minimum-for-every-window-size#code-python) |
| **Day 7** |            Get Min from Stack 🔝📦🔽            |       |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-7-get-min-from-stack#code-c)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-7-get-min-from-stack#code-java)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-7-get-min-from-stack#code-python)            |
| **Day 8** |      Evaluation of Postfix Expression 📥✖️➗     |       |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-8-evaluation-of-postfix-expression#code-c)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-8-evaluation-of-postfix-expression#code-java)     |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-8-evaluation-of-postfix-expression#code-python)     |
| **Day 9** |             Decode the string 🔍🔠🔓            |       |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-9-decode-the-string#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-9-decode-the-string#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-stack/day-9-decode-the-string#code-python)            |

### [**🔙 GFG 160 Days of Problem Solving (Queue and Deque) 🔙**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Queue%20and%20Deque\)/README.md)

|  **Day**  |              **Problem Name**              | **C** |                                                                           **C++**                                                                          |                                                                            **Java**                                                                           |                                                                            **Python**                                                                           |
| :-------: | :----------------------------------------: | :---: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |       K Sized Subarray Maximum 🔢🟩🔄      |       |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-queue-and-deque/day-1-k-sized-subarray-maximum#code-c)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-queue-and-deque/day-1-k-sized-subarray-maximum#code-java)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-queue-and-deque/day-1-k-sized-subarray-maximum#code-python)      |
| **Day 2** | Longest Bounded-Difference Subarray 📏🔢🟰 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-queue-and-deque/day-2-longest-bounded-difference-subarray#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-queue-and-deque/day-2-longest-bounded-difference-subarray#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-queue-and-deque/day-2-longest-bounded-difference-subarray#code-python) |

### [**🧵 GFG 160 Days of Problem Solving (Dynamic Programming) 🧵**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Dynamic%20Programming\)/README.md)

|   **Day**  |                    **Problem Name**                    | **C** |                                                                                  **C++**                                                                                  |                                                                                   **Java**                                                                                   |                                                                                   **Python**                                                                                   |
| :--------: | :----------------------------------------------------: | :---: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|  **Day 1** |          Longest Increasing Subsequence 🔝📈🧩         |       |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-1-longest-increasing-subsequence#code-c)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-1-longest-increasing-subsequence#code-java)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-1-longest-increasing-subsequence#code-python)         |
|  **Day 2** |               Longest String Chain 🔗⛓️🔠              |       |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-2-longest-string-chain#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-2-longest-string-chain#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-2-longest-string-chain#code-python)              |
|  **Day 3** |            Longest Common Subsequence 📏✂️📚           |       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-3-longest-common-subsequence#code-c)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-3-longest-common-subsequence#code-java)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-3-longest-common-subsequence#code-python)           |
|  **Day 4** |         Longest Palindromic Subsequence 🔁💫🔬         |       |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-4-longest-palindromic-subsequence#code-c)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-4-longest-palindromic-subsequence#code-java)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-4-longest-palindromic-subsequence#code-python)        |
|  **Day 5** |          Longest Palindrome in a String 🔠📏🔄         |       |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-5-longest-palindrome-in-a-string#code-c)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-5-longest-palindrome-in-a-string#code-java)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-5-longest-palindrome-in-a-string#code-python)         |
|  **Day 6** |              Palindrome SubStrings 📜🔄🔢              |       |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-6-palindrome-substrings#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-6-palindrome-substrings#code-java-1)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-6-palindrome-substrings#code-python-1)            |
|  **Day 7** |                  Edit Distance ✂️🧮🔢                  |       |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-7-edit-distance#code-c)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-7-edit-distance#code-java)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-7-edit-distance#code-python)                 |
|  **Day 8** |         Ways to Reach the n'th Stair ➡️🏃‍♂️🔢         |       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-8-ways-to-reach-the-nth-stair#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-8-ways-to-reach-the-nth-stair#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-8-ways-to-reach-the-nth-stair#code-python)          |
|  **Day 9** |           Min Cost Climbing Stairs 🏃‍♂️💰🔝           |       |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-9-min-cost-climbing-stairs#code-c)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-9-min-cost-climbing-stairs#code-java)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-9-min-cost-climbing-stairs#code-python)            |
| **Day 10** |              0 - 1 Knapsack Problem 🎒💰🔢             |       |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-10-0-1-knapsack-problem#code-c)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-10-0-1-knapsack-problem#code-java)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-10-0-1-knapsack-problem#code-python)             |
| **Day 11** |             Coin Change (Count Ways) 🪙🔢💰            |       |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-11-coin-change-count-ways#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-11-coin-change-count-ways#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-11-coin-change-count-ways#code-python)            |
| **Day 12** |           Coin Change (Minimum Coins) 🪙📉💰           |       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-12-coin-change-minimum-coins#code-c)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-12-coin-change-minimum-coins#code-java)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-12-coin-change-minimum-coins#code-python)           |
| **Day 13** |                 Minimum Jumps 🏃‍♂️💨➡️                |       |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-13-minimum-jumps#code-c)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-13-minimum-jumps#code-java)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-13-minimum-jumps#code-python)                 |
| **Day 14** |                Subset Sum Problem 🎯🔢✅                |       |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-14-subset-sum-problem#code-c)              |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-14-subset-sum-problem#code-java)              |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-14-subset-sum-problem#code-python)              |
| **Day 15** |             Partition Equal Subset Sum ➗🔢❌            |       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-15-partition-equal-subset-sum#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-15-partition-equal-subset-sum#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-15-partition-equal-subset-sum#code-python)          |
| **Day 16** | Stock Buy and Sell – Max K Transactions Allowed 💰💵🛒 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-16-stock-buy-and-sell-max-k-transactions-allowed#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-16-stock-buy-and-sell-max-k-transactions-allowed#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-16-stock-buy-and-sell-max-k-transactions-allowed#code-python) |
| **Day 17** | Stock Buy and Sell – Max 2 Transactions Allowed 💰💹💵 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-17-stock-buy-and-sell-max-2-transactions-allowed#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-17-stock-buy-and-sell-max-2-transactions-allowed#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-17-stock-buy-and-sell-max-2-transactions-allowed#code-python) |
| **Day 18** |                Stickler Thief 🦹‍♂️🏠🚔                |       |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-18-stickler-thief#code-c)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-18-stickler-thief#code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-18-stickler-thief#code-python)                |
| **Day 19** |               Stickler Thief II 🦹‍♂️🏠💰              |       |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-19-stickler-thief-ii#code-c)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-19-stickler-thief-ii#code-java)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-19-stickler-thief-ii#code-python)               |
| **Day 20** |             Total Decoding Messages 🔢➡️🔡             |       |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-20-total-decoding-messages#code-c)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-20-total-decoding-messages#code-java)            |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-20-total-decoding-messages#code-python)            |
| **Day 21** |            Matrix Chain Multiplication ➗📈🔢           |       |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-21-matrix-chain-multiplication#code-c)          |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-21-matrix-chain-multiplication#code-java)          |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-21-matrix-chain-multiplication#code-python)          |
| **Day 22** |              Boolean Parenthesization 🧮✅❌             |       |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-22-boolean-parenthesization#code-c)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-22-boolean-parenthesization#code-java)           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-22-boolean-parenthesization#code-python)           |
| **Day 23** |                    Word Break 📖✂️🚀                   |       |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-23-word-break#code-c)                  |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-23-word-break#code-java)                  |                   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-dynamic-programming/day-23-word-break#code-python)                  |

### [**💵 GFG 160 Days of Problem Solving (Greedy) 💵**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Greedy\)/README.md)

|  **Day**  |            **Problem Name**            | **C** |                                                                    **C++**                                                                    |                                                                     **Java**                                                                     |                                                                     **Python**                                                                     |
| :-------: | :------------------------------------: | :---: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |         Minimum Platforms 🚉🚆⏳        |       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-1-minimum-platforms#code-c)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-1-minimum-platforms#code-java)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-1-minimum-platforms#code-python)        |
| **Day 2** |        Activity Selection 📅⏳🏆        |       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-2-activity-selection#code-c)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-2-activity-selection#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-2-activity-selection#code-python)       |
| **Day 3** |      Job Sequencing Problem 📅💼💰     |       |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-3-job-sequencing-problem#code-c)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-3-job-sequencing-problem#code-java)     |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-3-job-sequencing-problem#code-python)     |
| **Day 4** |            Gas Station ⛽🚗💨           |       |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-4-gas-station#code-c)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-4-gas-station#code-java)           |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-4-gas-station#code-python)           |
| **Day 5** | Maximize partitions in a String 🔠🧩📏 |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-5-maximize-partitions-in-a-string#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-5-maximize-partitions-in-a-string#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-greedy/day-5-maximize-partitions-in-a-string#code-python) |

### [**🌐 GFG 160 Days of Problem Solving (Graph) 🌐**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Graph\)/README.md)

|   **Day**  |                   **Problem Name**                   |                                                               **C**                                                               |                                                                           **C++**                                                                          |                                                                            **Java**                                                                           |                                                                            **Python**                                                                           |
| :--------: | :--------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|  **Day 1** |                  DFS of Graph 🌐🔍🌲                 |                                                                                                                                   |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-1-dfs-of-graph#code-c)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-1-dfs-of-graph#code-java)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-1-dfs-of-graph#code-python)                 |
|  **Day 2** |                BFS of graph 🌐🚶‍♂️🌲                |                                                                                                                                   |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-2-bfs-of-graph#code-c)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-2-bfs-of-graph#code-java)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-2-bfs-of-graph#code-python)                 |
|  **Day 3** |                 Rotten Oranges 🍊🦠⏳                 |                                                                                                                                   |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-3-rotten-oranges#code-c)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-3-rotten-oranges#code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-3-rotten-oranges#code-python)                |
|  **Day 4** |             Undirected Graph Cycle ♻️🔍💠            |                                                                                                                                   |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-4-undirected-graph-cycle#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-4-undirected-graph-cycle#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-4-undirected-graph-cycle#code-python)            |
|  **Day 5** |           Find the number of islands 🏝️🧭⛵          |                                                                                                                                   |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-5-find-the-number-of-islands#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-5-find-the-number-of-islands#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-5-find-the-number-of-islands#code-python)          |
|  **Day 6** |               Topological sort 📦🕸️🛣️              |                                                                                                                                   |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-6-topological-sort#code-c)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-6-topological-sort#code-java)               |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-6-topological-sort#code-python)               |
|  **Day 7** |              Directed Graph Cycle 🔄🔁🚦             | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-7-directed-graph-cycle#code-c) |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-7-directed-graph-cycle#code-c-1)            |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-7-directed-graph-cycle#code-java)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-7-directed-graph-cycle#code-python)             |
|  **Day 8** |            Bridge edge in a graph 🌉🕸️🧭            |                                                                                                                                   |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-8-bridge-edge-in-a-graph#code-c)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-8-bridge-edge-in-a-graph#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-8-bridge-edge-in-a-graph#code-python)            |
|  **Day 9** |           Articulation Point - II 🕸️⚙️🗺️           |                                                                                                                                   |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-9-articulation-point-ii#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-9-articulation-point-ii#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-9-articulation-point-ii#code-python)             |
| **Day 10** | Minimum cost to connect all houses in a city 🏘️💰🌆 |                                                                                                                                   | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-10-minimum-cost-to-connect-all-houses-in-a-city#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-10-minimum-cost-to-connect-all-houses-in-a-city#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-10-minimum-cost-to-connect-all-houses-in-a-city#code-python) |
| **Day 11** |              Dijkstra Algorithm 🚦📡🗺️              |                                                                                                                                   |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-11-dijkstra-algorithm#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-11-dijkstra-algorithm#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-11-dijkstra-algorithm#code-python)              |
| **Day 12** |             Flood fill Algorithm 🌊🖌️📸             |                                                                                                                                   |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-12-flood-fill-algorithm#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-12-flood-fill-algorithm#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-12-flood-fill-algorithm#code-python)             |
| **Day 13** |                 Account Merge 👥💼🧾                 |                                                                                                                                   |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-13-account-merge#code-c)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-13-account-merge#code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-13-account-merge#code-python)                |
| **Day 14** |           Clone an Undirected Graph 📈👥🧬           |                                                                                                                                   |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-14-clone-an-undirected-graph#code-c)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-14-clone-an-undirected-graph#code-java)          |           [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-14-clone-an-undirected-graph#code-python)          |
| **Day 15** |                Alien Dictionary 🪐🌐🦾               |                                                                                                                                   |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-15-alien-dictionary#code-c)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-15-alien-dictionary#code-java)               |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-15-alien-dictionary#code-python)               |
| **Day 16** |                 Bellman-Ford 📉🛣️🚦                 |                                                                                                                                   |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-16-bellman-ford#code-c)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-16-bellman-ford#code-java)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-16-bellman-ford#code-python)                 |
| **Day 17** |                 Floyd Warshall 🌐🔁💥                |                                                                                                                                   |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-17-floyd-warshall#code-c)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-17-floyd-warshall#code-java)                |                [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-17-floyd-warshall#code-python)                |
| **Day 18** |              Minimum Weight Cycle 🧮🌐🌀             |                                                                                                                                   |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-18-minimum-weight-cycle#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-18-minimum-weight-cycle#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-graph/day-18-minimum-weight-cycle#code-python)             |

### [**🏁 GFG 160 Days of Problem Solving (Tries) 🏁**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Tries\)/README.md)

|  **Day**  |              **Problem Name**              | **C** |                                                                       **C++**                                                                       |                                                                        **Java**                                                                        |                                                                        **Python**                                                                        |
| :-------: | :----------------------------------------: | :---: | :-------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** |            Implement Trie 🔠📝🚀           |       |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tries/day-1-implement-trie#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tries/day-1-implement-trie#code-java)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tries/day-1-implement-trie#code-python)             |
| **Day 2** | Maximum XOR of two numbers in an array ➕➖❌ |       | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tries/day-2-maximum-xor-of-two-numbers-in-an-array#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tries/day-2-maximum-xor-of-two-numbers-in-an-array#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-tries/day-2-maximum-xor-of-two-numbers-in-an-array#code-python) |

### [**🪢 GFG 160 Days of Problem Solving (Bit Manipulation) 🪢**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Bit%20Manipulation\)/README.md)

|  **Day**  |                 **Problem Name**                 |                                                                   **C**                                                                  |                                                                               **C++**                                                                              |                                                                                **Java**                                                                               |                                                                                **Python**                                                                               |
| :-------: | :----------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Day 1** | Find Only Repetitive Element from 1 to n-1 ➿🔢🧷 |                                                                                                                                          | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-1-find-only-repetitive-element-from-1-to-n-1#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-1-find-only-repetitive-element-from-1-to-n-1#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-1-find-only-repetitive-element-from-1-to-n-1#code-python) |
| **Day 2** |            Missing in Array 🔢🧩🕵️‍♂️           | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-2-missing-in-array#code-c) |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-2-missing-in-array#code-c-1)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-2-missing-in-array#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-2-missing-in-array#code-python)              |
| **Day 3** |            Unique Number I 🔢🧠🕵️‍♂️            |                                                                                                                                          |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-3-unique-number-i#code-c)              |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-3-unique-number-i#code-java)              |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-3-unique-number-i#code-python)              |
| **Day 4** |            Unique Number II 🔢🕵️‍♂️🧾           |                                                                                                                                          |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-4-unique-number-ii#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-4-unique-number-ii#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-bit-manipulation/day-4-unique-number-ii#code-python)              |

</details>

<details>

<summary>🎁 Previously Solved Bonus Problem(Click to expand)</summary>

### [**🎉 Bonus Problems (Arrays)🎁**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Arrays\)/%F0%9F%8E%89BONUS%20PROBLEMS%20%F0%9F%8E%81/README.md)

| **Bonus Problem No.** |                      **Problem Name**                     | **C** 🖥️ |                                                                                 **C++** 🚀                                                                                |                                                                                  **Java** ☕                                                                                  |                                                                                  **Python** 🐍                                                                                 |
| :-------------------: | :-------------------------------------------------------: | :-------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|        *NUM 1*        |    **Split Array in Three Equal Sum Subarrays** 💥📊🔢    |           |    [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/1.-split-array-in-three-equal-sum-subarrays#code-cpp)   |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/1.-split-array-in-three-equal-sum-subarrays#code-java)    |     [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/1.-split-array-in-three-equal-sum-subarrays#code-python)    |
|        *NUM 2*        |          **Repetitive Addition of Digits** 🔢🔄💥         |           |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/2.-repetitive-addition-of-digits#code-cpp)         |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/2.-repetitive-addition-of-digits#code-java)          |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/2.-repetitive-addition-of-digits#code-python)          |
|        *NUM 3*        |             **Maximize Number of 1's** 🔢🔥💡             |           |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/3.-maximize-number-of-1s#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/3.-maximize-number-of-1s#code-java)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/3.-maximize-number-of-1s#code-python)              |
|        *NUM 4*        | **Last Moment Before All Ants Fall Out of a Plank** 🐜🌍⏳ |           | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/4.-last-moment-before-all-ants-fall-out-of-a-plank#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/4.-last-moment-before-all-ants-fall-out-of-a-plank#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-arrays/bonus-problems/4.-last-moment-before-all-ants-fall-out-of-a-plank#code-python) |

### [**🎉 Bonus Problems (Strings)🎁**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Strings\)/%F0%9F%8E%89BONUS%20PROBLEMS%20%F0%9F%8E%81/README.md)

| **Bonus Problem No.** |               **Problem Name**              | **C** 🖥️ |                                                                          **C++** 🚀                                                                         |                                                                           **Java** ☕                                                                           |                                                                           **Python** 🐍                                                                          |
| :-------------------: | :-----------------------------------------: | :-------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|        *NUM 1*        |             **Fizz Buzz** 🧮🎉🔢            |           |            [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/1.-fizz-buzz#code-cpp)           |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/1.-fizz-buzz#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/1.-fizz-buzz#code-python)            |
|        *NUM 2*        |    **CamelCase Pattern Matching** 🐫🔠💻    |           |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/2.-camelcase-pattern-matching#code-cpp)   |    [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/2.-camelcase-pattern-matching#code-java)    |    [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/2.-camelcase-pattern-matching#code-python)    |
|        *NUM 3*        |       **Palindrome Sentence** 🔄🗣️📜       |           |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/3.-palindrome-sentence#code-cpp)      |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/3.-palindrome-sentence#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/3.-palindrome-sentence#code-python)       |
|        *NUM 4*        | **Minimum repeat to make substring** 🔁📏🔤 |           | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/4.-minimum-repeat-to-make-substring#code-c) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/4.-minimum-repeat-to-make-substring#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/4.-minimum-repeat-to-make-substring#code-python) |
|        *NUM 5*        |       **Longest Prefix Suffix** 🔍✂️🔗      |           |      [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/5.-longest-prefix-suffix#code-cpp)     |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/5.-longest-prefix-suffix#code-java)      |       [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/5.-longest-prefix-suffix#code-python)      |
|        *NUM 6*        |         **Integer to Words** 1️⃣🔠📚        |           |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/6.-integer-to-words#code-cpp)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/6.-integer-to-words#code-java)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-strings/bonus-problems/6.-integer-to-words#code-python)         |

### [**🎉 Bonus Problems (Sorting)🎁**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Sorting\)/%F0%9F%8E%89BONUS%20PROBLEMS%20%F0%9F%8E%81/README.md)

| **Bonus Problem No.** |            **Problem Name**           | **C** 🖥️ |                                                                        **C++** 🚀                                                                       |                                                                        **Java** ☕                                                                        |                                                                        **Python** 🐍                                                                       |
| :-------------------: | :-----------------------------------: | :-------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: |
|        *NUM 1*        |         **Minimum sum** 💡➕💰         |           |          [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/1.-minimum-sum#code-c)         |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/1.-minimum-sum#code-java)        |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/1.-minimum-sum#code-python)        |
|        *NUM 2*        |        **Meeting Rooms** 📅🏢⏰        |           |         [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/2.-meeting-rooms#code-c)        |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/2.-meeting-rooms#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/2.-meeting-rooms#code-python)       |
|        *NUM 3*        |   **Form the Largest Number** 🔢🎯💯  |           |    [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/3.-form-the-largest-number#code-c)   |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/3.-form-the-largest-number#code-java)  |   [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/3.-form-the-largest-number#code-python)  |
|        *NUM 4*        | **Make array elements unique** 🧮🔢🔀 |           | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/4.-make-array-elements-unique#code-cpp) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/4.-make-array-elements-unique#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-sorting/bonus-problems/4.-make-array-elements-unique#code-python) |

### [**🎉 Bonus Problems (Searching)🎁**](https://github.com/Hunterdii/GeeksforGeeks-POTD/blob/main/160%20Days%20Of%20Problem%20Solving/GFG%20-%20160%20\(Searching\)/%F0%9F%8E%89BONUS%20PROBLEMS%20%F0%9F%8E%81/README.md)

| **Bonus Problem No.** |                     **Problem Name**                    |                                                                 **C** 🖥️                                                                |                                                                                  **C++** 🚀                                                                                 |                                                                                  **Java** ☕                                                                                  |                                                                                  **Python** 🐍                                                                                 |
| :-------------------: | :-----------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|        *NUM 1*        |             **Implement Lower Bound** 📏🔍📊            |                                                                                                                                          |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/1.-implement-lower-bound#code-c)             |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/1.-implement-lower-bound#code-java)            |             [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/1.-implement-lower-bound#code-python)            |
|        *NUM 2*        |                 **Bitonic Point** ⛰️🔀📍                |                                                                                                                                          |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/2.-bitonic-point#code-c)                 |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/2.-bitonic-point#code-java)                |                 [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/2.-bitonic-point#code-python)                |
|        *NUM 3*        | **Median of 2 Sorted Arrays of Different Sizes** 📊🔢⚖️ |                                                                                                                                          | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/3.-median-of-2-sorted-arrays-of-different-sizes#code-cpp) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/3.-median-of-2-sorted-arrays-of-different-sizes#code-java) | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/3.-median-of-2-sorted-arrays-of-different-sizes#code-python) |
|        *NUM 4*        |                  **Square Root** 🔢➗🔲                  | [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/4.-square-root#code-c) |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/4.-square-root#code-c-1)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/4.-square-root#code-java)                 |                  [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/4.-square-root#code-python)                 |
|        *NUM 5*        |              **Koko Eating Bananas** 🍌🐒⏳              |                                                                                                                                          |               [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/5.-koko-eating-bananas#code-c)              |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/5.-koko-eating-bananas#code-java)             |              [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/5.-koko-eating-bananas#code-python)             |
|        *NUM 6*        |        **Minimum Days to Make M Bouquets** 🌸⏳💐        |                                                                                                                                          |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/6.-minimum-days-to-make-m-bouquets#code-cpp)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/6.-minimum-days-to-make-m-bouquets#code-java)       |        [Solution](https://hunterdii.gitbook.io/gfg-solution/160-days-of-problem-solving/gfg-160-searching/bonus-problems/6.-minimum-days-to-make-m-bouquets#code-python)       |

</details>

***

#### 🚀 Welcome to Our Coding Community! 🚀

🌱 Dive into GeeksforGeeks Problem of the Day Solutions and level up your coding skills!

![Visitor Count](https://visitor-badge.laobi.icu/badge?page_id=Hunterdii.GeeksforGeeks-POTD)[![](https://i.imgur.com/dBaSKWF.gif)](https://github.com/Hunterdii/GeeksforGeeks-POTD)

<p align="center"><a href="https://github.com/Hunterdii/GeeksforGeeks-POTD"><img src="https://socialify.git.ci/Hunterdii/GeeksforGeeks-POTD/image?description=1&#x26;descriptionEditable=Get%20daily%20solutions%20for%20GeeksforGeeks%20Problem%20of%20the%20Day%202024%20and%20become%20a%20coding%20pro!&#x26;font=Rokkitt&#x26;owner=1&#x26;pattern=Brick%20Wall&#x26;theme=Dark" alt="GeeksforGeeks POTD Banner"></a></p>

[👥 Join the Conversation](https://github.com/Hunterdii/GeeksforGeeks-POTD)

[If you have any questions, insights, or solutions to share, don't miss out on our active ](https://github.com/Hunterdii/GeeksforGeeks-POTD)[Discussion Hub](https://github.com/Hunterdii/GeeksforGeeks-POTD/discussions)! 🌟 Your participation is what makes this community great.

[![Discussion Badge](https://img.shields.io/badge/Join%20Discussion%20Hub%20-%20Vote%20%26%20Suggest-blue?style=for-the-badge\&logo=github\&logoColor=white)](https://github.com/Hunterdii/GeeksforGeeks-POTD/discussions/15)

### **🌟 Smart AI Resume Analyzer - Final Year Project 🌟**

Hello, GeeksforGeeks GitHub community! 🚀

This project is my final year endeavor where I have implemented a basic AI-powered resume analyzer using Streamlit. It's not perfect, but it's a step towards creating a smarter way to evaluate resumes in real-time.

But here's the best part — **we need your support** to make this tool even smarter and more efficient! 💪 Whether you're contributing new features, fixing bugs, or improving the user experience, your involvement can significantly shape the future of resume analysis.

🔧 **How can you contribute?**

* ⭐ **Star the repository** to show your support.
* 📘 **Contribute to the project** by adding new features(the functionality with your ideas) or fixing issues.
* 🌍 **Spread the word** through social media and developer communities.
* 🔗 **Share feedback** to make the tool more effective for users!
* 🐛 **Report bugs** or suggest improvements to better the project.

Together, let’s create a seamless AI-powered solution for handling resumes. 🚀

*Support Smart AI Resume Analyzer & Shape the Future of Technology! 🤖*

[![Smart AI Resume Analyzer](https://img.shields.io/badge/Smart%20AI%20Resume%20Analyzer-Contribute%20Now-007bff?style=for-the-badge\&logo=python\&logoColor=white)](https://github.com/Hunterdii/Smart-AI-Resume-Analyzer)

### **🚀 Join the Rust Revolution! 🚀**

Hello, GeeksforGeeks community! 🌟

Looking to dive into **Rust**, one of the fastest-growing languages for **systems programming**? **30 Days of Rust** is your perfect starting point! From **basics to advanced concepts**, this repository is designed to provide you with practical, hands-on learning.

But here's the best part — **we need your support** to make this resource even bigger and better! 💪 Whether you are a beginner or an experienced developer, your contributions can help grow this community.

🔧 **What can you do to help?**

* ⭐ **Star the repository** to show your interest.
* 📚 **Contribute to the learning resources** or improve existing content.
* 🌐 **Share the project** with fellow developers to expand the learning network.
* 🔗 **Spread the word** to get more developers involved!

Together, we can empower the next generation of developers and make **Rust** a language of choice for high-performance applications. 🚀

*Support Rust Learning & Contribute to the Future of Programming!*

[![Rust Learning](https://img.shields.io/badge/Rust%20Learning%20Support-Empower%20Future%20Programmers-orange?style=for-the-badge\&logo=rust\&logoColor=white)](https://github.com/Hunterdii/30-Days-Of-Rust)

### **🔥 Master Java with Awesome-Java! 🔥**

Hey Developers! 🚀

Are you looking to **level up your Java skills**? Whether you’re a beginner or an experienced developer, **Awesome-Java** is packed with useful Java resources, best practices, and hands-on coding exercises.

#### **Why should you explore this repo?**

✅ Well-structured Java concepts 🔍\
✅ Covers **Core Java, OOP, DSA, Java 8+, Concurrency, and more** 🏗️\
✅ Includes **real-world projects & solutions** 💻\
✅ Beginner-friendly explanations 📘\
✅ Open-source contributions welcome! 🌍

🔧 **How can you contribute?**

* ⭐ **Star the repository** to show your support!
* 🛠️ **Improve existing code** or add new concepts.
* 💬 **Suggest topics** that should be covered.
* 🤝 **Join discussions** and help others learn Java!

Let’s build an **Awesome Java** resource together! 🚀

[![Awesome Java](https://img.shields.io/badge/Awesome%20Java-Contribute%20Now-007396?style=for-the-badge\&logo=java\&logoColor=white)](https://github.com/Hunterdii/Awesome-Java)

### **💀 TryHackMe Free Rooms - Learn Ethical Hacking! 💀**

Cybersecurity enthusiasts, this one’s for you! 🚀

**TryHackMe Free Rooms** is a curated list of **free hacking labs** from TryHackMe that help you build hands-on **pentesting, red teaming, and cybersecurity skills**.

#### **What’s inside?**

🔹 List of **completely free** hacking labs 🆓\
🔹 Topics covering **Web Exploitation, Networking, Forensics, Reverse Engineering, and more!** 💻\
🔹 Beginner-friendly **guided walkthroughs** 🕵️‍♂️\
🔹 Perfect for **CTF practice & OSCP prep** 🎯\
🔹 Community contributions encouraged! 🤝

🔧 **How can you contribute?**

* ⭐ **Star the repository** to support ethical hacking education!
* 📢 **Suggest or add new rooms** from TryHackMe.
* 📝 **Write walkthroughs** for tricky challenges.
* 🔗 **Share this with fellow hackers** to grow the community!

Join now & start hacking! 🚀

[![TryHackMe Free Rooms](https://img.shields.io/badge/TryHackMe%20Free%20Rooms-Contribute%20Now-990000?style=for-the-badge\&logo=hackthebox\&logoColor=white)](https://github.com/Hunterdii/tryhackme-free-rooms)

### 💡 **Why Follow This Repository?**

* **🏋️‍♂️ Daily Practice:** Tackle a new problem every day and sharpen your problem-solving skills.
* **🧠 Diverse Topics:** Master algorithms, data structures, dynamic programming, and more.
* **🤝 Community Collaboration:** Discuss and improve solutions together for mutual growth.
* **📈 Solution Explanations:** Each problem comes with clear, well-documented solutions to aid your learning.

### 🔍 **How To Use This Repository**

1. **📂 Navigate Effortlessly:** Problems are sorted by date for easy access.
2. **📝 Study Explanations:** Grasp the core logic behind each solution.
3. **🎭 Experiment & Practice:** Modify solutions or try implementing them in other languages.
4. **💬 Engage & Collaborate:** Connect with the community to gain deeper insights.

### 🚀 **Languages Used**

* [![C++](https://img.shields.io/badge/c++-%2300599C.svg?style=for-the-badge\&logo=c%2B%2B\&logoColor=white)](https://github.com/search?q=repo%3AHunterdii%2FGeeksforGeeks-POTD++language%3Acpp+path%3ADecember+2024+GFG+SOLUTION\&type=code)
* [![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge\&logo=java\&logoColor=white)](https://github.com/search?q=repo%3AHunterdii%2FGeeksforGeeks-POTD++language%3AJava+path%3ADecember+2024+GFG+SOLUTION\&type=code)
* [![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge\&logo=python\&logoColor=ffdd54)](https://github.com/search?q=repo%3AHunterdii%2FGeeksforGeeks-POTD++language%3APython+path%3ADecember+2024+GFG+SOLUTION\&type=code)
* [![C](https://img.shields.io/badge/c-%2300599C.svg?style=for-the-badge\&logo=c\&logoColor=white)](https://github.com/search?q=repo%3AHunterdii%2FGeeksforGeeks-POTD++language%3Ac+path%3ADecember+2024+GFG+SOLUTION\&type=code)

### 🤝 **Contribution Guidelines**

We ❤️ contributions! Here's how you can contribute:

1. **Fork** this repository.
2. **Create** a new branch for your feature or bug fix.
3. **Commit** your changes with a clear message.
4. **Submit** a pull request and we’ll review it together!

> **Note:** Follow our coding style and include meaningful comments.

### [![](https://github.com/user-attachments/assets/5b3cb883-6652-4525-a352-b4b9a3501e07)](https://github.com/Hunterdii/GeeksforGeeks-POTD) Your Star Counts!

🌟 *If this repository helps you, don't forget to* **star it**! 🌟

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true\&ref=main\&repo=769514979\&machine=basicLinux32gb\&location=?)

[![Open in Codeanywhere](https://codeanywhere.com/img/open-in-codeanywhere-btn.svg)](https://app.codeanywhere.com/#https://github.com/Hunterdii/GeeksforGeeks-POTD)

[![GitHub Stars](https://img.shields.io/github/stars/Hunterdii/GeeksforGeeks-POTD?style=for-the-badge\&color=brightgreen)](https://github.com/Hunterdii/GeeksforGeeks-POTD)[<picture><source srcset="https://api.star-history.com/svg?repos=Hunterdii/GeeksforGeeks-POTD&#x26;type=Date&#x26;theme=dark" media="(prefers-color-scheme: dark)"><img src="https://api.star-history.com/svg?repos=Hunterdii/GeeksforGeeks-POTD&#x26;type=Date" alt="Star History Chart"></picture>](https://star-history.com/#Hunterdii/GeeksforGeeks-POTD\&Date)[![](https://user-images.githubusercontent.com/74038190/212284100-561aa473-3905-4a80-b561-0d28506553ee.gif)](https://github.com/Hunterdii/GeeksforGeeks-POTD)

### 👤 Creator

|                                                                               ![Het Patel](https://avatars.githubusercontent.com/u/124852522?v=4\&s=80)                                                                               |
| :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
|                                                         <p><a href="https://github.com/sponsors/Hunterdii"><strong>Het Patel</strong></a><br><sub>Project Maintainer</sub></p>                                                        |
| [![LinkedIn](https://img.icons8.com/fluency/32/000000/linkedin.png)](https://www.linkedin.com/in/patel-hetkumar-sandipbhai-8b110525a/) [![Gmail](https://img.icons8.com/fluency/32/000000/gmail.png)](mailto:hunterdii9879@gmail.com) |

For any inquiries or feedback, please contact. Happy Contributing❤

[![](https://user-images.githubusercontent.com/74038190/212284100-561aa473-3905-4a80-b561-0d28506553ee.gif)](https://github.com/Hunterdii/GeeksforGeeks-POTD)

<h3 align="center"><img src="https://github.com/user-attachments/assets/00314b63-96bb-4e9a-92f6-4ead67e0fb7d" alt="">Our Contributors</h3>

#### Thank you for contributing to our repository

![Contributors](https://contrib.rocks/image?repo=Hunterdii/GeeksforGeeks-POTD\&columns=24\&max=480)

> Shaping solutions every day—thanks to everyone contributing to **GeeksforGeeks-POTD! 🚀**

[![](https://user-images.githubusercontent.com/74038190/212284100-561aa473-3905-4a80-b561-0d28506553ee.gif)](https://github.com/Hunterdii/GeeksforGeeks-POTD)

### ![](https://github.com/user-attachments/assets/8dfb6d9b-fa76-4863-b555-e4877ee9c801) Star Geographical Distribution

This map shows the global distribution of stars for the repository. Click to explore more details.

[<picture><source srcset="https://next.ossinsight.io/widgets/official/analyze-repo-stars-map/thumbnail.png?repo_id=769514979&#x26;activity=stars&#x26;image_size=auto&#x26;color_scheme=dark" media="(prefers-color-scheme: dark)"><img src="https://next.ossinsight.io/widgets/official/analyze-repo-stars-map/thumbnail.png?repo_id=769514979&#x26;activity=stars&#x26;image_size=auto&#x26;color_scheme=light" alt="Star Geographical Distribution of Hunterdii/GeeksforGeeks-POTD"></picture>](https://next.ossinsight.io/widgets/official/analyze-repo-stars-map?repo_id=769514979\&activity=stars)

![Star GIF](https://github.com/user-attachments/assets/35f6838c-52f5-4e48-8a98-c5203f8c57e3) See the geographical spread of stars on the map above! ![Star GIF](https://github.com/user-attachments/assets/35f6838c-52f5-4e48-8a98-c5203f8c57e3)

### [![](https://github.com/user-attachments/assets/5b3cb883-6652-4525-a352-b4b9a3501e07)](https://github.com/Hunterdii/GeeksforGeeks-POTD) Achievements & Highlights

* **🌐 Global Reach**: Engaging with coders worldwide, from beginners to experts.
* **🔥 Trending Topics**: Problems that sharpen your data structures and algorithms skills.

## ![Star GIF](https://github.com/user-attachments/assets/35f6838c-52f5-4e48-8a98-c5203f8c57e3) Ready to Level Up Your Coding Skills? Give This Repo a Star!

Your support fuels the journey. A star not only motivates but keeps the commitment alive. Let’s make coding collaborative and fun!

**✨ Happy Coding!**
