Sliding Window and Two Pointer Technique

Sliding Window and Two Pointer Technique (Photo Credit: Google Image) Story There is a school called ABC School, which frequently arranges extracurricular activities like games, dancing competitions, art competitions, etc. for their students. Today it arranged 2 interesting games called sliding window and rope pulling. The rules for the sliding window game are: first, make 2 teams; second, each team takes their position, and then, based on some condition, they slide their window 1 or more units until the window reaches the end position. ...

September 1, 2025 路 5 min 路 Saiful Islam Rasel

Searching Algorithm (Linear Search and Binary Search)

Linear and Binary Search (Photo Credit: Crio.Do) Story Let鈥檚 say students of the CSE department of University XYZ are going on a study tour in a tourist place. They are staying in a hotel, and surprisingly, they booked rooms on different floors, not the same, with one student per floor. And students get their room according to their rank/roll. This means students with the highest rank are staying on the topmost floor, and those with the lowest are staying on the lower floor. So the 1st rank lives at the top, and the last rank lives in the low, let鈥檚 say the 1st floor. ...

August 31, 2025 路 4 min 路 Saiful Islam Rasel

Let's Feel Programming Fundamentals - Part 7 (Algorithm)

Other Parts of This Series: Part 6: Let鈥檚 Feel Programming Fundamentals - Part 6 (Data Structure) Part 8: Let鈥檚 Feel Programming Fundamentals - Part 8 (Threads, Async-await, Concurrency, Parallel) Algorithm (Photo Credit: knowitallninja) In this part, we will try to understand what a algorithm is. Also see different types of algorithm based on the solution procedure. Please note: we will not dive deep for the sake of simplicity. If you feel really interested, you can explore each of them in details. And may be I will write each of the topic in details in future insha Allah. ...

August 13, 2025 路 4 min 路 Saiful Islam Rasel

We use cookies and technologies like Google Analytics and Microsoft Clarity to understand how users interact with our site and improve your experience.