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

https://github.com/lnvaldez/daily-mini-challenges

Daily coding problems provided by Penguin Academy for the CodePro 8-Month program.
https://github.com/lnvaldez/daily-mini-challenges

programming programming-challenges programming-exercises python python3

Last synced: 11 months ago
JSON representation

Daily coding problems provided by Penguin Academy for the CodePro 8-Month program.

Awesome Lists containing this project

README

          

๐Ÿง Daily Mini-Challenges



_
(_)
_ __ ___ _ __ __ _ _ _ _ _ __
| '_ \ / _ \ '_ \ / _` | | | | | '_ \
| |_) | __/ | | | (_| | |_| | | | | |
| .__/ \___|_| |_|\__, |\__,_|_|_| |_|
| | __/ |
|_| |___/

###

๐Ÿคฟ The Dive MC's

## `Week 1` \* June 11-14

| ๐Ÿ“… Date | ๐Ÿ† Challenge | ๐Ÿ—‚๏ธ File | Concepts Covered | Status |
| -------- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------ | ------------------- | ------ |
| โ›“๏ธ 06/11 | **Day 1** - Reverse String | [`d1_reverse_string.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w1/d1_reverse_string.py) | Strings, Functions | โœ… |
| โœ–๏ธ 06/12 | **Day 2** - Multiplication Table | [`d2_multiply_table.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w1/d2_multiply_table.py) | Loops, Nested Loops | โœ… |
| ๐Ÿ…ฐ๏ธ 06/13 | **Day 3** - Count Vowels | [`d3_count_vowels.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w1/d3_count_vowels.py) | Strings, Functions | โœ… |
| ๐Ÿ“ฆ 06/14 | **Day 4** - Sort List | [`d4_sort_list.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w1/d4_sort_list.py) | Lists, Sorting | โœ… |

## `Week 2` \* June 17-21

| ๐Ÿ“… Date | ๐Ÿ† Challenge | ๐Ÿ—‚๏ธ File | Concepts Covered | Status |
| -------- | ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | ------ |
| ๐Ÿ“™ 06/17 | **Day 5** - List to Dictionary | [`d5_list_to_dict.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w2/d5_list_to_dict.py) | Dictionaries, Lists | โœ… |
| ๐ŸŒก๏ธ 06/18 | **Day 6** - Celsius to Fahrenheit | [`d6_celsius_to_fahrenheit.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w2/d6_celsius_to_fahrenheit.py) | Functions, Math | โœ… |
| โœŠ 06/19 | **Day 7** - Rock, Paper, Scissors | [`d7_rps.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w2/d7_rps.py) | Conditional Statements | โœ… |
| ๐Ÿ”’ 06/20 | **Day 8** - Safe Password Generator | [`d8_safe_password.py`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w2/d8_safe_password.py) | Strings, Random | โœ… |
| โž• 06/21 | **Day 9** - Sum | [`d9_sum.cpp`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w2/d9_sum.cpp) | Functions, Loops | โœ… |

## `Week 3` \* June 24-25

| ๐Ÿ“… Date | ๐Ÿ† Challenge | ๐Ÿ—‚๏ธ File | Concepts Covered | Status |
| -------- | ----------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------ |
| ๐Ÿ“ˆ 06/24 | **Day 10** - Order Array | [`d10_order_array.cpp`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w3/d10_order_array.cpp) | Arrays, Sorting | โœ… |
| โœ… 06/25 | **Day 11** - Check Palindrome | [`d11_check_palindrome.cpp`](https://github.com/lnvaldez/Daily-Mini-Challenges/blob/main/dive/w3/d11_check_palindrome.cpp) | Strings, Functions | โœ… |

###

๐Ÿ”ต The Huddle MC's





| #๏ธโƒฃ | ๐Ÿง | ๐Ÿ† Challenge | ๐Ÿ—‚๏ธ File | โŒจ๏ธ Concepts Covered | Status |
| ----- | --- | ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------- | --------------------------- | ------ |
| 1 | ๐Ÿ” | **Binary Search** | [01_binary_search.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/01_binary_search.py) | Searching Algorithms | โœ… |
| 2 | ๐Ÿ”„ | **Simple Sort** | [02_simple_sort.cpp](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/02_simple_sort.cpp) | Sorting Algorithms | โœ… |
| 3 | ๐ŸŒฒ | **DFS** | [03_dfs.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/03_dfs.py) | Graph Traversal | โœ… |
| 4 | ๐ŸŒณ | **BFS** | [04_bfs.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/04_bfs.py) | Graph Traversal | โœ… |
| 5 | ๐Ÿ›ค๏ธ | **Shortest Path** | [05_shortest_path.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/05_shortest_path.py) | Shortest Path Algorithms | โœ… |
| 6 | ๐ŸŒฒ | **BST Insertion** | [06_bst.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/06_bst.py) | Binary Search Trees | โœ… |
| 7 | ๐Ÿ“ˆ | **Priority Queue** | [07_priority_queue.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/07_priority_queue.py) | Priority Queues | โœ… |
| 8 | ๐Ÿ“ฆ | **Stacks and Queues** | [08_stack_queue.cpp](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/08_stack_queue.cpp) | Stacks and Queues | โœ… |
| 9 | ๐Ÿ”ข | **Factorial Recursion** | [09_factorial_recursion.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/09_factorial_recursion.py) | Recursion | โœ… |
| 10 | ๐Ÿšฎ | **Remove Duplicates** | [10_remove_duplicate.cpp](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/10_remove_duplicate.cpp) | Data Structures | โœ… |
| 11 | ๐Ÿงฉ | **2D Point Class** | [11_2d_point.rb](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/11_2d_point.rb) | Object-Oriented Programming | โœ… |
| 12 | ๐Ÿ”ต | **Shape and Circle** | [12_shape_circle.cpp](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/12_shape_circle.cpp) | Object-Oriented Programming | โœ… |
| 13 | ๐Ÿ’ฐ | **Bank Account** | [13_bank_account.rb](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/13_bank_account.rb) | Object-Oriented Programming | โœ… |
| 14 | ๐ŸŽญ | **Polymorphism** | [14_polymorphism.rb](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/14_polymorphism.rb) | Object-Oriented Programming | โœ… |
| 15 | ๐Ÿš— | **Car and Engine** | [15-car-engine.js](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/15-car-engine.js) | JavaScript Basics | โœ… |
| 16 | ๐Ÿ“ | **Geometric Shapes** | [16-geometric-shape.js](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/16-geometric-shape.js) | JavaScript Basics | โœ… |
| 17-21 | ๐Ÿ—„๏ธ | **SQL Basics** | [sqlite.py](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/17-21/sqlite.py) | Database Basics | โœ… |
| BC | ๐Ÿงน | **Quick Sort** | [quick_sort.cpp](https://github.com/lnvaldez/daily-mini-challenges/blob/main/huddle/quick_sort.cpp) | Sorting Algorithm | โœ… |