💻 Problem Solving session – Day 2 Another productive session focused on strengthening problem-solving and logical thinking through Python at 10000 Coders under Battula Venkata Narayana sir. Today’s topics and exercises included: 🔹 Checking if a number is Perfect or not 🔹 Implementing Factorial and Fibonacci using Recursion 🔹 Generating a List of Palindromes 🔹 Checking for a Neon Number 🔹 Printing a List of Neon Numbers within a range Loving how each session builds stronger problem-solving skills step by step! 🚀 #10KCoders #Python #ProblemSolving #Recursion #CodingJourney #LearningByDoing #LogicBuilding #hiring
More Relevant Posts
-
🐍 Python Day 4 — Diving Deeper into Data & Decisions Today was all about sharpening my logical thinking through the use of conditional statements and loops. I explored how Python lets you control the flow of a program — making it smarter, faster, and more efficient. What I learned: How if, elif, and else shape decision-making in code Nested conditions for complex logic The power of for and while loops is truly remarkable, enabling us to automate repetitive tasks and make our code more efficient. 🔥 What I tried: Created mini programs like: Checking even/odd numbers in a range A number-guessing game Basic pattern printing (finally got those stars aligned ⭐) 💪 Difficulty faced: Debugging infinite loops — lesson learned: always include a clear exit condition 😅 ✨ Takeaway: Every “error” is just a clue pointing me closer to the solution. The key is to keep coding, refine your approach, and continue learning. #Python #CodingJourney #Day4 #LearnToCode #LogicBuilding #Programming #100DaysOfCode #WomenInTech #PythonLearning
To view or add a comment, sign in
-
-
🚀 Day 4 – LeetCode Problem Solving Journey 💻 Today’s challenge was “Merge Sorted Array” (LeetCode #88) — a classic array manipulation problem that helps improve understanding of two-pointer techniques and in-place merging. Problem: You are given two sorted arrays, nums1 and nums2, and the task is to merge them into a single sorted array, stored inside nums1. Example: Input: nums1 = [1,2,3,0,0,0], m = 3 nums2 = [2,5,6], n = 3 Output: [1,2,2,3,5,6] 🧠 Concept Used: Two-pointer approach starting from the end Comparison and in-place insertion Time Complexity: O(m + n) Space Complexity: O(1) Learning how to handle in-place data modification efficiently is a key step in mastering DSA! #LeetCode #Day4 #ProblemSolving #DSA #CodingJourney #100DaysOfCode #Python #Programming #DevelopersCommunity #SoftwareEngineering #LearningInPublic #CareerGrowth
To view or add a comment, sign in
-
-
🗓 Day 11 / 100 – #100DaysOfLeetCode 📌 Problem 2536: Increment Submatrices by One The task was to apply multiple increment operations on submatrices of an n × n grid and return the final updated matrix. 🧠 My Approach: Used a 2D difference matrix to avoid incrementing each cell individually. Updated only the boundaries for each operation to keep the process efficient. Applied a 2D prefix sum after all operations to reconstruct the final matrix. This method is scalable and avoids repetitive nested loops. 💡 Key Learning: This problem emphasized the power of difference arrays and prefix sums — techniques that transform heavy matrix operations into clean, optimized solutions. These patterns are widely used in competitive programming, segment trees, and efficient grid-based algorithms. Every new problem strengthens both technique and intuition 🚀 #100DaysOfLeetCode #LeetCodeChallenge #Python #ProblemSolving #Coding #DataStructures #Algorithms #DSA #Matrix #PrefixSum #DifferenceArray #CompetitiveProgramming #LeetCode #Tech #Programming #SoftwareEngineering #CodeNewbie #DeveloperJourney #TechStudent #CSE #DataScience #CodeEveryday #LearnToCode #CodingCommunity #CareerGrowth #Optimization #LogicBuilding #ComputerScience #StudentsWhoCode #KeepLearning #Programmer #EngineerLife #TechCareer #CodeLife
To view or add a comment, sign in
-
-
Hello, everyone 👋 Welcome to Day 4 of my #30DaysOfPython journey! Today, I learned about Python Operators — the building blocks for performing operations on data. 🧩 I explored three types of operators: Arithmetic Operators ➕➖✖️➗ (for basic math operations like addition, subtraction, multiplication, division) Logical Operators ✅❌ (for combining conditions using and, or, not) Comparison Operators 🔍 (for comparing values using ==, !=, <, >, <=, >=) These operators help us write smarter programs and make decisions based on conditions. Learning them step by step is making coding feel so much more intuitive! ✨ LogicWhile #Python #LearnPython #PythonBasics #PythonForBeginners #PythonProgramming #PythonTips #Operators #CodingJourney #CodeEveryday #ProgrammingLife #KeepCoding #DeveloperCommunity #SkillDevelopment #CareerGrowth #NeverStopLearning #LearningIsFun #TechEnthusiast #30DaysOfPython 🚀
To view or add a comment, sign in
-
🚀 Day 41 of #100DaysOfDSA Solved LeetCode Problem #70 – Climbing Stairs 🪜✨ 📌 Problem Insight: You are climbing a staircase with n steps, and you can take either 1 step or 2 steps at a time. The task is to find the number of distinct ways to reach the top. A classic problem that beautifully introduces Dynamic Programming concepts! 💡 Key Learnings: Understood how this problem relates to the Fibonacci sequence. Practiced iterative DP optimization — using only two variables instead of an array. Learned how to recognize recurrence relations in real problems. Time complexity: O(n) Space complexity: O(1) 📌 Approach (short): Each step can be reached either from (n−1) or (n−2) → ways(n) = ways(n-1) + ways(n-2) 👉 Dynamic Programming problems show that thinking ahead pays off — one step at a time 🧠💪 #LeetCode #DSA #ProblemSolving #100DaysChallenge #Day41 #CodingJourney #Python #DynamicProgramming
To view or add a comment, sign in
-
-
The best programmers don’t memorize code; they understand concepts, build from first principles, and then refine with Pythonic optimizations. At The Learn Programming Academy, every lesson follows a proven learning pattern: Concept → Code → Pythonic Optimization. You’ll first grasp how a data structure works: arrays, queues, heaps, trees. Then, you’ll build it from scratch, reinforcing problem-solving and logic design. Finally, you’ll learn how Python’s built-in tools: sorted(), heapq, deque, queue making your code cleaner, faster, and more professional. This isn’t rote memorization. It’s real understanding, the kind that prepares you for interviews, real-world projects, and long-term mastery. Because coding isn’t about writing more lines, it’s about knowing why each line matters. #learnprogramming #pythoncourse #datastructures #algorithms #pythonlearning #timbuchalka #softwareengineering #python #coding #ProgrammingEducation #LearnToCode #programmingtips
To view or add a comment, sign in
-
-
🚀 Day 87/100 of the #100DaysOfCode Challenge! #Day87 of #100Dayscodingchallenge:Today's focus was on mastering control flow and precision with nested loops in Python. I tackled a series of classic pattern problems that are fantastic for understanding logical structuring and boundary conditions. The Challenge: Build hollow geometric patterns using only for loops and conditional statements. Patterns Solved: ✅ Hollow Pyramid: A test of symmetry and managing increasing spaces. ✅ Hollow Right-Angled Triangle: Focusing on the first and last elements of each row. ✅ Inverted Hollow Pyramid: The reverse logic of its upright counterpart. ✅ Hollow Diamond: Combining the logic of both the standard and inverted pyramids for a complex, symmetrical shape. These exercises are more than just printing stars; they're about sharpening problem-solving skills, breaking down complex problems into manageable steps, and writing efficient, clean code. It's a powerful reminder that solid fundamentals in loops and conditionals are the building blocks for more advanced algorithms. Check out the code snippet in the comments! 👇 #Nxtwave #ccbp #intensive #Python #Programming #CodingChallenge #Algorithms #ProblemSolving #SoftwareDevelopment #LearnToCode #CodeNewbie #Developer #ProgrammingPatterns
To view or add a comment, sign in
-
Problem Solving session– Day 10 After an introductory session on matrices, today we moved into the next level with hands-on implementation of matrix operations in Python at 10000 Coders under Battula Venkata Narayana sir. 🧩 Topics Covered: 🔹 Printing a matrix 🔹 Extracting diagonals & calculating diagonal sums 🔹 Transpose of a matrix 🔹 Row-wise & column-wise sums 🔹 Addition and subtraction of two matrices 🔹 Task: Taking matrix inputs using count-based user input This session gave me deeper clarity on nested loops, indexing, and structured data handling — strengthening my overall problem-solving skills in Python. #10KCoders #Python #ProblemSolving #Matrices #LogicBuilding #CodingJourney #LearningByDoing #ProgrammingBasics #fresherhiring
To view or add a comment, sign in
-
Getting your code to work is only step one. But if you want it to scale, you need to understand how it works under the hood and that’s where Big-O Notation changes everything. Learn how to write code that runs faster, handles more data, and makes you think like an algorithm designer. 📚 Join our Live Python Cohort (12-Week Program) — where you’ll master efficiency, build real projects, and grow alongside developers who level up week. #Zerotoknowing #Livepythoncohort #Programming
To view or add a comment, sign in
-
🚀 Exploring Python List Comprehension! 🐍 Recently, I worked on a few interesting Python programs using list comprehension — a concise and efficient way to create and manipulate lists. Through this project, I implemented tasks like: ✅ Printing alphabets using ASCII values ✅ Finding palindrome numbers between 1–100 ✅ Flattening nested lists into a single list ✅ Extracting words that start with a specific letter This exercise helped me understand how Python simplifies loops and conditions into one elegant line of code! 💡 #Python #Coding #ListComprehension #Learning #AI #Programming #Develope #10000coders 10000 Coders Ajay Miryala
To view or add a comment, sign in
Explore related topics
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