👋 Welcome — You've Landed on My Signature Page
You're viewing my Signature, a space where I share what I'm learning, building, and thinking about — all in one place.
Signature of Anonymous User
Two Sum Longest Substring Without Repeating Characters Best Time to Buy and Sell Stock LRU Cache Number of Islands Reorganize String Trapping Rain Water Group A
Text Justification Word Search Number of Islands Word Search II Basic Calculator Kth Smallest Element in a BST Number of Islands II Top K Frequent Elements Eval

Two Sum Merge Strings Alternately Palindrome Number Trapping Rain Water Median of Two Sorted Arrays Longest Substring Without Repeating Characters 3Sum Merge So
Diameter of Binary TreeSimplify PathMerge Sorted ArrayValid PalindromeLRU CacheFind Peak ElementValid Palindrome IIDot Product of Two Sparse VectorsKth Largest
Granular breakdown by subtechnique, focusing on patterns relevant to Amazon🧠 Greedy SubpatternsGreedy for Local Min/Max122. Best Time to Buy and Sell Stock IIG
Two SumBest Time to Buy and Sell StockLRU CacheMaximum Frequency After Subarray OperationNumber of IslandsReorganize StringLongest Palindromic SubstringMaximize
Trapping Rain WaterMerge k Sorted ListsCandyMedian of Two Sorted ArraysMinimum Window SubstringBasic CalculatorLFU CacheConcatenated WordsReverse Nodes in k-Gro
LRU CacheMaximum Frequency After Subarray OperationNumber of IslandsReorganize StringLongest Palindromic SubstringMaximize Y‑Sum by Picking a Triplet of Distinc
Two Sum – HashMapBest Time to Buy and Sell Stock – ArraysReverse Linked List – Linked ListValid Parentheses – StackPalindrome Number – Math/StringFlood Fill – D
Given a string s, rearrange the characters of s so that any two adjacent characters are not the same.Return any possible rearrangement of&nb
MTTF (Mean Time To Failure) is a reliability measure used to quantify the dependability of computer systems and components.Definition and UsageMTTF represents t
A deep dive into different ways to implement rate-limiting in JavaScript, comparing tradeoffs and use cases. Let's explore 5 approaches! 🧵👇1️⃣ Basic Rate-Limi
/** * @param {character[][]} grid * @return {number} */var numIslands = function(grid) { let count = 0 for(let i = 0; i < grid.length; i++){
You are given an m x n grid where each cell can have one of three values:0 representing an empty cell,1 representing a fresh orange, or
Thy why???Let's see the real world usage of this solution. Real-World ApplicationsCourse Scheduling: The problem directly models real-world scenarios, suc
"""Given a string s, reverse only all the vowels in the string and return it.The vowels are 'a', 'e', 'i', 'o', and 'u', and they can appear in both lower and u
What is Dimensionality Reduction?Dimensionality Reduction is a technique used to reduce the number of input variables (features) in a dataset while preserving a
If Computer Science is applied Mathematics, then Informatics is Applied Computer Science, which is why this course is often referred to as Applied Computing.Tod
https://cs50.harvard.edu/x/2025/psets/2/substitution//* invalid => return 1 invlaid => digit key => only contain alpha 3. should not contatin re
I am really sorry for Carlifornians, they had to go through this disaster !!!!!

You are given the head of a linked list of length n. Unlike a singly linked list, each node contains an additional pointer random, which may point to
Google Spring' 23 High FrequencyGuess the Word (Hard)Reconstruct Itinerary (Hard)Finding the Number of Visible Mountains (Medium)Largest Color Value in a Direct
Polynomial Linear Regression: Comprehensive NotesPolynomial regression is an extension of linear regression that is used when the relationship between the indep
What are Auto Encoders?Directed neural network. Auto encoders encode itself. It takes some input goes through hidden layers, then outputs. It aims for the outpu