Prashant Joshiiamprashu.hashnode.devΒ·Aug 24, 2024Day 72: Mastering Pointers in C++ π πWhat are Pointers? Pointers are variables that store the memory address of another variable. In C++, pointers are a powerful tool that enables dynamic memory management, efficient array manipulation, and the creation of complex data structures like ...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Aug 24, 2024ποΈ Day 70 of 360: Mastering OOP ConceptsToday was a deep dive into Object-Oriented Programming (OOP), where I explored not just the foundational concepts but also some advanced aspects that make OOP so powerful in software design. Here's a breakdown of what I learned: π Real-World Example...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Aug 24, 2024Day 71: My Skill-Building Adventure - Mastering Recursion & Deepening OOP Concepts ππToday, I focused on mastering recursion and revisited some advanced Object-Oriented Programming (OOP) concepts, making significant progress in both areas. Mastering Recursion: Recursion is a fundamental programming technique where a function calls ...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Aug 21, 2024Day 69 of 360: Mastering Arrays and APIs ππ Deep Dive into Arrays Today was all about expanding my understanding of arrays, including: Pass by Value & Reference: Explored how arrays are passed in functions, either by value or by reference. Array Mechanics: Delved into how arrays funct...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Aug 21, 2024ποΈ Day 70 of 360: Mastering OOP ConceptsToday was a deep dive into Object-Oriented Programming (OOP), where I explored not just the foundational concepts but also some advanced aspects that make OOP so powerful in software design. Here's a breakdown of what I learned: π Real-World Example...360daysofcode
Prashant Joshiiamprashu.hashnode.devΒ·Aug 19, 2024Day 68 of 360: Mastering Structures and Union.Today, I delved deep into structures and unions in C++, focusing on how to create them and understanding their memory assignments. This is essential for efficient data management in complex applications. Understanding Structures in C++ ** Structures ...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Aug 19, 2024π Day 67 of 360: Mastering Sorting Algorithms & Expanding Skills πToday, I focused on learning some fundamental sorting algorithms: π’ Sorting Algorithms in C++: Bubble Sort: Approach: In Bubble Sort, I repeatedly compare adjacent elements in the array. If they are in the wrong order, I swap them. This process is ...Linux
Prashant Joshiiamprashu.hashnode.devΒ·Jul 26, 2024Day 66 of 360 πToday I focused on solving two interesting problems and delved into DevOps and Cloud concepts. Hereβs a detailed overview of my learning: Problem 1: 74. Search a 2D Matrix Approach: To efficiently search in a 2D matrix where each row is sorted and th...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Jun 29, 2024Week 9 of 55: My Learning Journey πPrashant Joshi π Passionate Programmer | DevOps Enthusiast | Cloud Technology Aficionado βοΈ | MCA Student Devouring DevOps Principles & Cloud Tech | On an Exhilarating Journey to Master Computer Applications June 29, 2024 Day 62 to Day 65 of 360 Pro...iamprashu
Prashant Joshiiamprashu.hashnode.devΒ·Jun 24, 2024Day 61 of 360: Learning Binary Search and Exploring Linux Services ππ§Hello everyone, Today marks Day 61 of my 360 Days of Learning journey. I delved into the depths of the binary search algorithm and tackled some challenging problems on LeetCode. Additionally, I continued to enhance my DevOps and Cloud skills by lea...1 likeiamprashu