# 👽 Verifying an Alien Dictionary (LeetCode 953)
Imagine you're interviewing on another planet. 🌎➡️🛸 The aliens use the same English lowercase letters ( a-z ), but their alphabet order is completely …
Latest Open Source news from Tech News
Imagine you're interviewing on another planet. 🌎➡️🛸 The aliens use the same English lowercase letters ( a-z ), but their alphabet order is completely …
One of the most common mistakes while solving graph problems on matrices is accidentally turning an O(m*n) problem into exponential recursion 😅 This p…
The Quest Begins (The “Why”) I still remember the first time I faced a “minimum size subarray sum” question in an interview. The problem stared back a…
The Quest Begins (The “Why”) I still remember the first time I stared at a whiteboard interview question that asked for the shortest number of moves a…
Over the past couple of years, I've spent a lot of time preparing for software engineering interviews. Like many developers, I started my Data Structu…
Segment Trees: The “Divide‑and‑Conquer” Trick That Actually Makes Sense Quick context (why you're writing this) I remember the first time I saw a segm…
Duplicate detection looks solved: keep a hash set, skip what you have already seen. A benchmark suite of 4050 measurements across 480 workloads says t…
The Algorithm Hiding Behind git diff You've run git diff hundreds of times. Red lines. Green lines. Done. But have you ever stopped and asked — what a…
Lists, tuples, dicts, and sets look like four different things. Underneath, they share the same idea: they all implement a small set of protocols, and…
Arrays and Hashing are among the most important topics in Data Structures & Algorithms (DSA) and are frequently asked in coding interviews at comp…
tar+zstd is very hard to beat. So I stopped trying to beat it as a byte compressor. Instead, I tried something else: compress the structure first, the…
Data is no longer treated as a byproduct of business operations and has become one of the most valuable organizational assets. Every interaction on a …