Arrays & Strings: Advanced Patterns — Prefix Sums, Two Pointers & Sliding Window

Arrays and strings are usually among the first topics we learn when starting with data structures and algorithms. At first, the problems seem straightforward: Then the problems start getting interesting. You are given a large array and asked to find a particular subarray. You need to process millions of events and identify activity within a … Read more

Searching Algorithms: Linear Search and Binary Search in C# – A Friendly Guide

searching algorithms in data structure

Hey there! If you’re dipping your toes into programming or prepping for that big coding interview, you’ve probably heard about searching algorithms. They’re like the detectives of the data world – hunting down that one piece of info in a sea of numbers or names. In this chatty guide, we’re going to cozy up with … Read more