Day 6 of #100DaysOfCode – Unlocking Number Logic 🔢🧠 Today’s learning took a deeper turn into number properties and mathematical patterns — and honestly, it changed how I look at numbers in programming 👀 It’s not just about coding anymore… It’s about understanding the behavior behind numbers ✨ What I explored today (Programs 61–75): 🔹 Advanced number concepts ✔️ Sunny, Happy, Duck, Buzz numbers ✔️ Fascinating & Digital Root logic 🔹 Number system conversions ✔️ Decimal ↔ Binary ✔️ Decimal → Octal & Hexadecimal 🔹 Mathematical problem-solving ✔️ HCF & Co-Prime numbers ✔️ Sum of divisors ✔️ Abundant & Deficient numbers 💡 Big Learning Today: Some numbers follow patterns… Some numbers repeat loops… And some numbers reveal logic only when you break them step by step 👉 Example: A Happy Number keeps transforming until it becomes 1 If it loops → it’s not happy That’s exactly like coding… 👉 Keep improving → you reach clarity 👉 Stay stuck → you repeat mistakes 🔥 Consistency is turning concepts into confidence! 💬 Day by day, I’m not just coding… I’m thinking like a programmer Global Quest Technologies ✨ #100DaysOfCode #Day6 #Python #PythonProgramming #CodingJourney #ProblemSolving #LearnPython #DeveloperMindset #LogicBuilding #TechSkills #SoftwareDevelopment #Consistency #FutureDeveloper #GlobalQuestTechnologies #GQT
More Relevant Posts
-
Day 4 of #100DaysOfCode – Building Strong Logic Step by Step! Today’s session was all about improving logical thinking and mastering basics that matter in real coding Instead of just writing code, I focused on understanding how and why things work 👇 ✨ What I practiced today (Programs 41–50): 🔹 Working with numbers & conditions ✔️ Positive / Negative / Zero check ✔️ Sum of even & odd numbers ✔️ Sum of first N natural numbers 🔹 String & character handling ✔️ Word count in a sentence ✔️ ASCII value of characters ✔️ Identifying alphabets, digits & special characters 🔹 Logic building with loops ✔️ Multiplication tables ✔️ Strong number concept 🔹 Data insights ✔️ Finding differences in lists 💡 Key Learning: Simple problems = Strong foundation The more I practice, the more I realize: 👉 Logic is everything in programming ⚡ Every small program today is preparing me for bigger real-world problems tomorrow 🔥 Consistency is turning effort into skill! Global Quest Technologies ✨ #100DaysOfCode #Day4 #Python #PythonProgramming #CodingJourney #ProblemSolving #LearnPython #DeveloperMindset #TechSkills #SoftwareDevelopment #CodingLife #Consistency #FutureDeveloper #GlobalQuestTechnologies #GQT
To view or add a comment, sign in
-
Day 5 of #100DaysOfCode – Thinking Beyond Basics! Today’s coding session pushed me to explore number-based logic in depth 🧠💻 It wasn’t just about writing programs… It was about understanding patterns hidden inside numbers 🔍 ✨ What I worked on today (Programs 51–60): 🔹 Unique number concepts ✔️ Neon Number ✔️ Spy Number ✔️ Automorphic Number ✔️ Harshad Number ✔️ Disarium Number 🔹 Core logic building ✔️ Sum of even & odd series ✔️ Power calculations ✔️ Digit frequency & manipulation 💡 Key Insight: Numbers are not just values… They carry patterns, properties, and logic ⚡ Debugging + practicing these concepts helped me improve my analytical thinking 🔥 Every day I’m moving from: 👉 Writing code → to understanding logic deeply 💬 Consistency is becoming my biggest strength! Global Quest Technologies ✨ #100DaysOfCode #Day5 #Python #PythonProgramming #CodingJourney #ProblemSolving #LearnPython #DeveloperMindset #TechSkills #SoftwareDevelopment #CodingLife #Consistency #FutureDeveloper #GlobalQuestTechnologies #GQT
To view or add a comment, sign in
-
🔥 From logic to trees — solved LeetCode #95 (Medium) 💻 Built all unique Binary Search Trees using recursion + memoization. 🔍 Key concepts: 1. Divide & Conquer 2. Recursive tree construction 3. Dynamic Programming ⚙️ Result: ✔️ Accepted ✔️ Optimized approach ✔️ Deeper understanding of problem structuring 💡 Takeaway: Strong solutions come from breaking problems into smaller, reusable pieces. #LeetCode #Algorithms #DataStructures #ProblemSolving #CodingJourney
To view or add a comment, sign in
-
-
A lot of real-world work isn’t complex… it’s repetitive. And that’s exactly what I tried to solve today 👇 🚀 Day 24 of #100DaysOfCode I built a Mail Merge automation tool using Python that generates personalized letters automatically. 🔧 What this project shows: ✔ Working with file systems and structured data ✔ Applying template-based logic ✔ Automating repetitive workflows efficiently 💡 Key insight: Even simple scripts can create meaningful impact when applied to the right problem. This project took less than 30 lines of code — but replaces hours of manual effort. As a Master of Computer Science student at the University of Adelaide, I’m focused on building solutions that are practical, efficient, and scalable. 📂 GitHub: https://lnkd.in/gP2fVATR Always looking to improve and build better systems. #Python #Automation #SoftwareEngineering #DataScience #MachineLearning #AI #100DaysOfCode #CodingJourney #TechSkills #Programming #Developers #Adelaide #Australia #LearnToCode #FutureOfWork
To view or add a comment, sign in
-
🚀 Day 29 LeetCode Problem Solved: Longest Consecutive Sequence (128) Today I solved an interesting Data Structures & Algorithms problem on LeetCode. 💻 🔹 Problem: Given an unsorted array of integers, find the length of the longest consecutive elements sequence in O(n) time complexity. 🔹 Example: Input: [100, 4, 200, 1, 3, 2] Output: 4 👉 The longest consecutive sequence is [1,2,3,4]. 🔹 Approach: Instead of sorting the array (which takes O(n log n)), I used a HashSet to achieve O(n) time complexity. ✔ Store all numbers in a HashSet ✔ Identify the start of a sequence (num - 1 not present in the set) ✔ Expand the sequence forward (num + 1, num + 2...) ✔ Track the maximum length 🔹 Complexity: ⏱ Time Complexity: O(n) 📦 Space Complexity: O(n) 💡 Key Learning: Using HashSet efficiently can help optimize problems that involve searching and sequence detection. Excited to keep learning and improving problem-solving skills! 🚀 #leetcode #coding #java #datastructures #algorithms #softwaredeveloper #programming #codingjourney
To view or add a comment, sign in
-
-
Day 68 on LeetCode Guess Number Higher or Lower 🎯✅ Today’s problem reinforced the power of Binary Search on an answer space. 🔹 Approach Used in My Solution The goal was to identify a hidden number using the provided guess() API. Key idea in the solution: • Apply binary search between 1 and n • Pick mid and call guess(mid) • Based on the response: – 0 → correct number found – -1 → guessed number is too high → move left – 1 → guessed number is too low → move right • Continue narrowing the search space until the number is found This is a perfect example of searching efficiently using feedback. ⚡ Complexity: • Time Complexity: O(log n) • Space Complexity: O(1) 💡 Key Takeaways: • Strengthened understanding of binary search with external APIs • Learned how to adjust search space based on feedback • Reinforced the concept of searching on answer space 🔥 Another solid step in mastering binary search patterns! #LeetCode #DSA #Algorithms #DataStructures #BinarySearch #DivideAndConquer #ProblemSolving #Coding #Programming #Cpp #STL #SoftwareEngineering #ComputerScience #CodingPractice #DeveloperLife #TechJourney #CodingDaily #100DaysOfCode #BuildInPublic #AlgorithmPractice #CodingSkills #Developers #TechCommunity #SoftwareDeveloper #EngineeringJourney
To view or add a comment, sign in
-
-
Day 7 of #100DaysOfCode – Strengthening Logic, One Step at a Time! This week is really showing me one thing clearly… 👉 Programming is not about syntax, it’s about thinking clearly 🧠💻 Today I worked on 10 new problems that improved my understanding of numbers, patterns, and validations ✨ What I explored today (Programs 76–85): 🔹 Mathematical thinking ✔️ Perfect square & cube ✔️ Sum of squares & cubes ✔️ Composite numbers & factor counting ✔️ Largest prime factor 🔹 Real-world logic ✔️ Strong password validation ✔️ Checking numeric-only strings 🔹 Advanced problem solving ✔️ GCD for multiple numbers 💡 Key Learning: Small problems are not “basic”… They are the building blocks of strong logic The more I practice, the more I notice: 👉 My thinking is getting faster 👉 My debugging is getting sharper 🔥 Growth is happening silently… but consistently 💬 No rush, no shortcuts — just daily improvement Global Quest Technologies Special thanks to Global Quest Technologies (GQT) for providing guidance and learning support throughout this journey ✨ #100DaysOfCode #Day7 #Python #PythonProgramming #CodingJourney #ProblemSolving #LearnPython #DeveloperMindset #TechSkills #SoftwareDevelopment #Consistency #GrowthMindset #FutureDeveloper #GlobalQuestTechnologies #GQT
To view or add a comment, sign in
-
🔍 Solved: Search in a 2D Matrix II (LeetCode 240) Today I worked on an interesting problem that looks simple at first but really tests your understanding of matrix properties. Instead of going with brute force or applying binary search on each row, I used the elimination approach to optimize the search. 💡 Key Insight: The matrix is sorted both row-wise and column-wise. So, starting from the bottom-left corner, we can eliminate either: 1. an entire row (if current element > target), or 2. an entire column (if current element < target) This reduces the search space efficiently at every step. ⚡ Approach Highlights: 1. Start from bottom-left 2. Move up if the value is too large 3. Move right if the value is too small ⏱️ Time Complexity: O(m + n) 📦 Space Complexity: O(1) This approach is much more efficient than checking every element and is a great example of how recognizing patterns in sorted data structures can lead to optimal solutions. #DataStructures #Algorithms #DSA #ProblemSolving #CodingInterview #LeetCode #LeetCodeDaily #CodingPractice #SoftwareEngineering #Programming #Coding #Developer #Tech #ComputerScience #CodeNewbie #Cpp #LearningInPublic #100DaysOfCode #CodeEveryday #KeepLearning #TechJourney #SelfImprovement
To view or add a comment, sign in
-
-
Leveling Up with Functions Focus: Functions, Scope, and Efficiency Day 8(04-04-2026): Today was the day I stopped repeating myself! I dove into Functions, and it’s a total game-changer for writing clean code. Instead of writing the same logic over and over, I can now "wrap" it into a function and call it whenever I need it. It’s all about working smarter, not harder. Key concepts I tackled: Parameters vs. Arguments: Understanding the difference between what a function expects and what I actually give it. The Return Statement: Learning how to get a result back from a function so I can use it elsewhere. Variable Scope: This one was tricky! Understanding why a variable created inside a function "disappears" once the function is done (Global vs. Local). In-built Libraries: Starting to explore the massive world of pre-written tools Python offers. It feels like I’m finally moving from writing "scripts" to building "systems." 🏗️ #PythonFunctions #CleanCode #Day8 #TechSkills #CodingLogic
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development