Skip to content

matheuslacerda-dev/python-logic-challenges-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


╔══════════════════════════════════════════════════════════════╗
║  NEURAL TRAINING LOG :: PYTHON LOGIC PROTOCOLS               ║
║  MISSION: CORK, IRELAND :: STATUS: ACTIVE EVOLUTION          ║
╚══════════════════════════════════════════════════════════════╝


██████╗ ██╗   ██╗████████╗██╗  ██╗ ██████╗ ███╗   ██╗
██╔══██╗╚██╗ ██╔╝╚══██╔══╝██║  ██║██╔═══██╗████╗  ██║
██████╔╝ ╚████╔╝    ██║   ███████║██║   ██║██╔██╗ ██║
██╔═══╝   ╚██╔╝     ██║   ██╔══██║██║   ██║██║╚██╗██║
██║        ██║      ██║   ██║  ██║╚██████╔╝██║ ╚████║
╚═╝        ╚═╝      ╚═╝   ╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝

LOGIC PROTOCOLS :: THE ROAD TO CORK 🇮🇪

Python Status Mission

"The only thing all humans are equal in is death."Johan Liebert


⬙ MISSION BRIEFING

class MissionCork:
    def __init__(self):
        self.origin = "Brazil :: FATEC"
        self.destination = "Cork, Ireland :: MTU"
        self.weapon = "Python"
        self.days_training = 102
        self.protocols_completed = 18

    def status(self):
        return "[TRAINING] ACTIVE — CONTINUOUS EVOLUTION"

This repository is a structured training log focused on algorithmic thinking, Python mastery, and problem decomposition. Each protocol represents a deliberate cognitive upgrade toward becoming a Software Engineer in Ireland.

Core Principles

  • Execution > Theory
  • English First
  • First Principles
  • Discipline > Motivation

∅ PROTOCOL INDEX (RECRUITER VIEW)

Quick technical scan (30–60 seconds)

ID Protocol Focus Concepts Big-O
01 Guinness Budget Control Flow While, Float Math O(n)
02 BPM Parity Check Logic Modulo, Conditionals O(1)
03 Dublin Weather Formatting F-strings, Comparison O(1)
04 Flatmate Bill Data Mapping Dicts, Finance Logic O(n)
05 Dublin Bus Queue Data Structures Lists, FIFO O(n)
06 Setlist Shuffler Randomization Random, Lists O(n)
07 Safe Euro Converter Robustness Try/Except O(1)
08 The Gatekeeper Control Flow While/Else, Auth O(n)
09 Artist Class OOP Classes, Methods O(1)
10 Digital Wallet State OOP, History O(1)
11 Gym Rat Protocol Math Logic Dicts, Formulas O(1)
12 Cork Countdown Time Datetime, Parsing O(1)
13 Student Ranking Algorithms Sorted, Lambda O(n log n)
14 High BPM Beats Expressiveness Dict Comprehension O(n)
15 Decorator Pipeline FP Decorators O(n)
16 Matrix Architect Advanced Logic In-Place Ops O(n²)
17 Logic Training LeetCode Python Concepts O(n)
18 Magic Logic Basic Exercises Python Basics O(n)

🧠 ARCHITECTURE & TECHNICAL DEPTH

🔹 Functional Programming

  • Custom decorator pipelines
  • Decorator stacking & execution order
  • Data filtering, transformation, formatting

🔹 Object-Oriented Programming

  • Domain modeling (Artist, Wallet, Matrix)
  • State persistence via self
  • Clean method boundaries

🔹 Memory & Defensive Programming

  • In-place mutation with slice assignment ([:])
  • Guard clauses for edge-case prevention

🔹 Data Structures & Algorithms

  • Dictionaries for mapping & ranking
  • Lists as queues (FIFO)
  • Sorting, slicing, 2D transformations

🚀 DEPLOYMENT

git clone https://github.com/matzxcss/python-logic-challenges-basics.git
cd python-logic-challenges-basics
python3 01_guinness_budget.py

⬙ PHILOSOPHICAL CORE

"Logic is the anatomy of thought." "Every solved algorithm is a battle won." "Distance is measured in lines of code."


def mission_status():
    return {
        "origin": "Brazil",
        "destination": "Cork, Ireland",
        "method": "Python + Discipline + Strategy",
        "status": "INEVITABLE",
    }

⬙ SYSTEM STATUS: TRAINING IN PROGRESS ⬙

⬙ SYSTEM STATUS ⬙
-----------------
Training initiated: November 24, 2024
Current day: Day 102
Protocols completed: 18
Destination: Cork, Ireland
Outcome: Guaranteed

About

my basic challenges of python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages