Posts

Showing posts from January, 2025

1/2/2025

Image
  What I learned?

31/1/2025

Image
  What I learned?

30/1/2025

Image
  What I learned?

29/1/2025

Image
  What I learned?

28/1/2025

Image
  What I learned?

27/1/2025

Image
  What I learned?

25/1/2025

Image
  What I learned? Painter's Partition Problem Introduction Question Approach Pseudocode for Binary Search How to check mid possible or not

24/1/2025

Image
  What I learned? Book Allocation or Allocate Books Problem Introduction Question Approach Pseudocode for Binary Search How to check mid valid or not

23/1/2025

Image
  What I learned? Single Element in Sorted Array Introduction Approach Pseudocode Handling Edge Case Dry Run

22/1/2025

Image
  What I learned? Peak Index in Mountain Array Introduction Approach Pseudocode Handling Edge Case Dry Run

21/1/2025

Image
  What I learned? Search in Rotated Sorted Array Approach Pseudocode

20/1/2025

Image
  What I learned? Binary Search in real-life Where do we use Binary Search? Binary Search Approach Code for Binary Search (Iterative) Dry Run of Binary Search Code Optimization in Code Time Complexity of Binary Search Recursive Binary Search Code for Binary Search (Recursive)

18/1/2025

Image
  What I learned? Memory Address Pointers Pointer to Pointer Dereference Operator NULL Pointer Pointer Arithmetic Pass by Reference (pointers & alias) Array Pointer

17/1/2025

Image
  What I learned? Product of Array Except Self Introduction Brute Force Approach Code (Brute Approach) Optimal Approach for O(n) TC Code (Optimal Approach) Improve Space Complexity O(n) to O(1)

16/1/2025

Image
  What I learned? Container with Most Water Problem Introduction Understanding Qs Brute Force Approach Code (Brute Approach) Optimal Approach (2 Pointer) Dry Run (for 2 Pointer Approach)

15/1/2025

Image
  What I learned? Logic : Compute (x^n) Code : Compute (x^n) For negative value of n Stock Buy & Sell Problem Code : Stock Buy & Sell Problem Advanced versions of Stock Buy & Sell will be taught in DP

14/1/2025

Image
  What I learned? Time Complexity Big O Notation Space Complexity Common Time Complexities Understanding O(1) Understanding O(n) Understanding O(n^2) & O(n^3) Understanding O(logn) O(nlogn) O(2^n) & O(n!) Solving for Prime Number Solving for Selection Sort Recursion (Time Complexity) Recursion (Space Complexity) Solving for Recursive Fibonacci Solving for Merge Sort

13/1/2025

Image
  What I learned? Pair Sum (Brute Force) Pair Sum (Optimal) Majority Element (Brute Force) Majority Element (Better Approach using Sorting) Majority Element (Moore's Voting Algorithm) Dry Run of Moore's Voting Algorithm

11/1/2025

Image
Today, I how solve DSA questions on platforms and some advanced concepts in arrays. In web development, I learned how to add videos audios in HTML and control them. I also learned how to a Twitter bot and an on-the-go image optimizer in advanced topic. What I learned? Basics of Subarray Concept Maximum Subarray Sum (Brute Force) Kadane's Algorithm

10/1/2025

Image
Today I completed 10 days in this learning journey. Today I learned about vectors in the C++ programming language and their applications, as well as the different applications of IDs and classes in web development. Additionally, I explored an ultimate tool for web development and how to build my own AWS in supplementary topics. What I learned? What are Vectors Vector Syntax Vector Functions Static vs Dynamic memory allocation

9/1/2025

Image
Today is the 9th of January, and I have studied and their applications in data structures and algorithms, as well as inline and block elements in web development. Additionally, I have explored various interesting topics, including how to build a fast website and deploy it on different platforms. What I learned? What is Binary Number System Array Syntax Loops on Arrays Smallest/Largest in Array Pass by Reference Linear Search Reverse an Array (2 Pointer)

8/1/2025

Image
 Today, I learned various topics in DSA, ranging from bitwise operators to data type modifiers. In web development, I explored the frequently used topic of forms and their input tags., I learned how to perform web scraping and advanced topics such as building a web app. What I learned? Bitwise operators Operator Precedence Scope (Local vs Global) Data Type Modifiers

7/1/2025

Image
So far, I have learned many concepts in the C++ language, such as functions, loops, and more, and I am continuously learning new things. Additionally, I have studied various types of headlines, anchor tags, and other aspects of web development., I also exploring advanced topics, from creating Git from scratch to learning different subjects.  What I learned? What is Binary Number System? Decimal to Binary Conversion Binary to Decimal conversion Common numbers & Short trick Two's compliment

6/1/2025

Image
Yesterday was Sunday, so I took a break and didn't post any blog. Last week was somewhat overwhelming because some topics were quite challenging. However, I also learned a lot. As the new week begins, I am prepared to face the challenges ahead. What I learned? Functions syntax Assigning parameters Functions in memory Pass by value What I learned? How to insert image in html How to make table and different items How to make lists

4/1/2025

Image
As the days pass, I delve deeper into the C++ language and web development. This journey presents many challenges, and sometimes concepts elude my grasp, but I am giving it my all. Let's see what today brings. What I learned? How to print patterns with for loop Square patterns Triangle patterns Reverse triangle patterns Floyd's triangle patterns Inverted triangle patterns Pyramid patterns Hollow diamond patterns

3/1/2025

Image
Today, being the 3rd of January, marks the day I've consolidated all the fundamental knowledge about data structures and algorithms (DSA) as well as web programming. I am set to delve into the third video of the DSA and web development series. My excitement to learn more is at its peak. What i learned?  If else statement If - else if - else statement Ternary operator For loop While loop Do - while loop Nested loops

2/1/2025

Image
As the 2nd of January unfolds, my coding journey continues. Yesterday, I grasped the basics of data structures and algorithms, learning to think logically and translate that into code. I also understood the fundamental workings of websites. Let's proceed with the playlists and learn more. What i learned? Types of operators in C++... Type casting (implicit / explicit) Pre / post increment Why we use "Endl"  Why we use "using namespace std" Some exercise