🧠 Learn LeetCode – 100 Days of Coding Challenge
Selamat datang di repositori Learn LeetCode! Repo ini berisi catatan dan kode hasil latihan problem solving setiap hari — mulai dari dasar sampai ke tingkat lanjut. Tujuannya adalah membangun pemahaman algoritma dan struktur data yang kuat melalui latihan harian ala LeetCode 💪
🎯 Tujuan
Melatih kemampuan berpikir algoritmik.
Membiasakan diri membaca dan memahami soal dengan cepat.
Meningkatkan efisiensi kode (kompleksitas waktu & ruang).
Menyiapkan diri untuk kompetisi dan interview teknis.
🗓️ Progress Hari Judul Soal Konsep Utama Status Day 1 Single Number Bit Manipulation (XOR) ✅ Selesai Day 2 - - ⏳ Coming Soon
📅 Target: 100 hari berturut-turut — satu soal per hari.
⚙️ Struktur Folder learnLeetCode/ ├── Day1/ │ ├── main.cpp │ └── README.md ├── Day2/ │ ├── main.cpp │ └── README.md └── README.md ← (file ini)
🧩 Bahasa Pemrograman
C++17 (utama)
Python 3 (opsional, untuk beberapa soal)
💡 Catatan
Setiap folder DayX berisi:
Implementasi kode utama (main.cpp atau main.py)
File README.md yang menjelaskan logika dan catatan belajar.
Semua solusi ditulis dengan gaya clean code dan fokus pada efisiensi.
🚀 Update Harian
Setiap update akan ditambahkan ke tabel progress di atas. Jangan lupa ⭐ repo ini kalau kamu juga lagi belajar algoritma setiap hari!
✍️ Author
Arie (Airyshtoteles) 📍 Belajar & ngoding tiap hari, satu langkah menuju mastery.