Journal
发布时间:2026-09-10 | 浏览:1
Software Engineer
Stanton, California
Select and SelectMany in C# LINQ with .NET 10
August 4, 2026 7 minute read
Select and SelectMany are two of the most useful LINQ operators. Both transform data, but they produce different shapes:
Understanding GroupBy, ToLookup, and Join in LINQ with C# and .NET 10
August 4, 2026 9 minute read
LINQ gives C# developers a concise way to filter, transform, group, and combine data. Three operators that often look similar but solve different problems ar...
IEnumerable and IQueryable in C# LINQ
August 4, 2026 6 minute read
IEnumerable<T> and IQueryable<T> both let you write LINQ queries, but they represent different execution models. Understanding the difference hel...
Using pyodbc to Insert Data from Excel or CSV to SQL Server
July 17, 2026 4 minute read
In many data engineering tasks, you often need to move data from local files like Excel or CSV into a centralized database like SQL Server. Python provides e...
Robust Automation: Downloading and Extracting NPI Files from CMS with Python
July 17, 2026 6 minute read
In the healthcare data world, the National Provider Identifier (NPI) dataset from CMS is essential. However, the files are massive, and the manual process of...
Understanding SelectList in ASP.NET Core MVC .NET 10
Dropdown lists are a staple of web forms. Learn how to effectively use SelectList and MultiSelectList in ASP.NET Core MVC to create dynamic, data-driven sele...
Using JavaScript in ASP.NET Core MVC .NET 10: A Complete Guide
Master the art of integrating JavaScript into your ASP.NET Core MVC projects. From script placement to AJAX calls with Antiforgery tokens, learn everything y...
Deep Dive: AJAX and the Fetch API in ASP.NET Core MVC .NET 10
Learn how to implement seamless asynchronous updates in your MVC applications. This guide provides a full, working example of the Fetch API interacting with ...
Mastering ASP.NET Core Tag Helpers in MVC .NET 10
Explore the power of Tag Helpers in ASP.NET Core MVC .NET 10. Learn how they simplify your Razor views with clean, HTML-friendly syntax and discover the most...
Solving Add Two Numbers in Python
Learn how to add two numbers represented as linked lists efficiently using Python.
SOLID Principles in Modern .NET: Beyond the Theory
Revisit the SOLID principles with practical C# examples. Learn how to apply these foundational patterns to build maintainable and flexible .NET systems.
Resilience in .NET: Mastering Polly for Fault Tolerance
Learn how to build resilient .NET applications using Polly. Explore strategies like Retries, Circuit Breakers, and Timeouts to handle transient failures grac...
High-Performance .NET: Mastering Span and Memory
Learn how to optimize memory usage and reduce garbage collection overhead using Span and Memory for high-performance .NET applications.
Modern Testing in .NET: TDD, Mocking, and Integration Tests
Level up your testing strategy. Explore Test-Driven Development (TDD), efficient mocking with NSubstitute, and high-confidence integration testing with WebAp...
Custom Middleware and the Request Pipeline in ASP.NET Core
Learn how to build and orchestrate custom middleware to handle cross-cutting concerns like logging, exception handling, and security in your .NET applications.
Domain-Driven Design (DDD): Managing Complexity in .NET
Explore the core concepts of Domain-Driven Design (DDD). Learn how to use Aggregates, Entities, and Value Objects to align your code with complex business re...
Dependency Injection in .NET: From Lifecycles to Keyed Services
A deep dive into Dependency Injection in .NET. Learn about service lifecycles, the ‘Captive Dependency’ problem, and how to use the new Keyed Services in .NE...
Clean Architecture in .NET: Building Evolution-Ready Systems
Discover the principles of Clean Architecture. Learn how to separate business logic from technical details to create maintainable, testable, and scalable .NE...
Data-Driven Performance: Benchmarking in .NET with BenchmarkDotNet
Stop guessing which code is faster. Learn how to use BenchmarkDotNet to get scientific, reproducible performance metrics for your .NET applications.
Advanced C#: Mastering Records and Pattern Matching
Explore how Records and Pattern Matching can simplify your code, improve readability, and ensure data integrity in modern .NET applications.
Advanced Asynchronous Programming: Beyond Task and Await
Master advanced async patterns in .NET, including ValueTask for performance, IAsyncEnumerable for streaming, and the critical importance of CancellationToken.
Elevating Your .NET Career: A Roadmap from Mid-Level to Senior Developer
Ready to move beyond CRUD apps? Explore the advanced C# features and architectural patterns you need to master to build robust, scalable, and high-performanc...
Building a Todo List App with ReactJS and .NET 10 from Scratch
A comprehensive guide on creating a full-stack Todo list application using ReactJS for the frontend and ASP.NET Core .NET 10 for the backend, featuring both ...
Mastering SemaphoreSlim for Async Concurrency in C# .NET 10
Learn how to use SemaphoreSlim to throttle parallel asynchronous operations in C# .NET 10, preventing resource exhaustion and improving application stability.
Staying Free: Throttling Google Geocoding API with C# .NET 10
Learn how to control your API usage and stay within the Google Geocoding free tier using SemaphoreSlim in C# .NET 10.
Copy List with Random Pointer in C#
Learn how to create a deep copy of a linked list where each node contains an additional random pointer using hash map and space-optimized interweaving approa...
Remove N-th Node From End of List in C#
Learn how to remove the n-th node from the end of a singly-linked list using the two-pointer approach in C#.
Mastering Kusto Query Language (KQL) in Azure Application Insights
A professional guide to using Kusto Query Language (KQL) to explore, analyze, and visualize your Application Insights data.
LeetCode: Reorder List in C#
Learn how to reorder a singly-linked list in-place using the slow/fast pointer technique, list reversal, and alternate merging in C#.
Median of Two Sorted Arrays in C#
Learn how to find the median of two sorted arrays using both an intuitive merging approach and the optimal O(log(N+M)) binary search approach in C#.
Linked List Cycle Detection in C#
Learn how to detect a cycle in a linked list using Floyd’s Cycle-Finding Algorithm (Tortoise and Hare) in C#.
Merging Two Sorted Lists in C#
Discover how to merge two sorted linked lists into a single sorted list using an iterative approach with a sentinel node in C#.
Reverse Linked List in C#
Learn how to reverse a singly-linked list using both iterative and recursive (NeetCode) approaches in C#.
Time Based Key-Value Store in C#
Learn how to build a time-based key-value store using a dictionary and binary search in C#.
Search in Rotated Sorted Array in C#
Learn how to search for a target value in a rotated sorted array efficiently using binary search in C#.
Find Minimum in Rotated Sorted Array in C#
Learn how to efficiently find the minimum element in a rotated sorted array using a modified binary search approach in C#.
Solving Koko Eating Bananas in C#
Learn how to find the minimum eating speed for Koko using a Binary Search on Answer strategy in C#.
Search a 2D Matrix in C#
Explore multiple ways to search for a target value in a sorted 2D matrix, including the virtual 1D array and staircase search approaches.
Solving Binary Search in C#
Learn how to find a target value in a sorted array using a Binary Search approach in C#.
Introduction to .NET Aspire in .NET 10
April 18, 2026 5 minute read
Building modern, distributed applications can be complex. Between managing multiple services, setting up databases, and ensuring your logs and metrics are al...
Solving Trapping Rain Water in C#
Learn how to compute trapped rain water efficiently using a left-max array and a reverse sweep in C#.
How to use EPPlus to generate styled Excel spreadsheets in .NET 10 MVC
April 17, 2026 3 minute read
In many business applications, simply exporting data to a CSV is not enough. You often need to generate formatted Excel spreadsheets with colors, styles, and...
How to use CsvHelper to generate a CSV file in .NET 10 MVC
April 17, 2026 2 minute read
Generating CSV files is a common requirement in web applications for data export. CsvHelper is the industry-standard library for reading and writing CSV file...
ASP.NET Core MVC & EF Core: A Complete Walkthrough for Beginners
April 15, 2026 17 minute read
Today, we’re diving into the fundamental building blocks of ASP.NET Core MVC in .NET 10. Whether you’re an absolute beginner or just looking for a quick revi...
Solving Largest Rectangle in Histogram in C#
Learn how to find the largest rectangular area in a histogram by using either a centered-expansion strategy or an optimized monotonic stack approach in C#.
Understanding the Sidecar Pattern and Dapr in Microservices
April 13, 2026 11 minute read
If you’re new to microservices, you’ll soon hear terms like “Sidecar Pattern” and “Dapr”. They might sound like complex tech-talk, but they’re actually simpl...
Part 22: Visualizing Distributed Tracing: A Guide to Jaeger
April 12, 2026 3 minute read
In the previous post, we explored how to use OpenTelemetry.Instrumentation.AspNetCore to automatically capture telemetry data in .NET. While seeing traces in...
Part 21: Unlocking Insights: Mastering OpenTelemetry.Instrumentation.AspNetCore in .NET
April 12, 2026 3 minute read
OpenTelemetry (OTel) has become the industry standard for observability, and if you’re building applications with ASP.NET Core, OpenTelemetry.Instrumentation...
Part 23: Advanced OpenTelemetry: Distributed Tracing with HttpClient and SQL Client
April 12, 2026 3 minute read
In previous posts, we’ve seen how to instrument ASP.NET Core to track incoming requests and how to visualize those traces in Jaeger. However, a real-world ap...
Solving Container With Most Water in C#
Learn how to find the maximum amount of water a container can store using an efficient two-pointer approach in C#.
Building an AI-Powered Grading System with .NET 10 MVC and Azure AI
April 11, 2026 17 minute read
In the modern classroom, grading hundreds of handwritten exams can be a monumental task for professors. With the release of .NET 10, we now have even better ...
Part 18: Mastering Entity Framework Core Fluent API in .NET 10
April 10, 2026 3 minute read
In Entity Framework (EF) Core, you have two primary ways to configure your domain models: Data Annotations (using attributes like [Key] or [Required]) and th...
Connecting the Dots: A Beginner’s Guide to FHIR and Oracle Health (Cerner)
1. What is FHIR? (The “Explain Like I’m 5” Version)
Mastering PDF Generation in .NET 10: Using Rotativa.AspNetCore in Blazor and MVC
April 10, 2026 3 minute read
Learn how to use Rotativa.AspNetCore to generate PDF files in .NET 10 for both traditional MVC applications and modern Blazor apps.
Modern PDF Generation Alternatives for Blazor in .NET 10
April 10, 2026 2 minute read
Beyond Rotativa: Explore modern, high-performance alternatives for generating PDFs in Blazor, including QuestPDF, PuppeteerSharp, and the built-in HtmlRender...
Part 20: Mastering FluentValidation in .NET 10: Building Robust Validation Logic
April 10, 2026 4 minute read
Validation is a critical part of any application. While .NET comes with Data Annotations (like [Required] or [StringLength]), they often fall short when deal...
Part 19: Mastering Entity Framework Core: Table Relations and Navigation Properties
April 10, 2026 4 minute read
1. What are Navigation Properties?
Solving 3Sum in C#
Learn how to find all unique triplets in an array that add up to zero using sorting and a two-pointer approach in C#.
Modern Repository and Unit of Work Patterns in .NET 10
April 7, 2026 10 minute read
As applications grow in complexity, maintaining a clean separation between business logic and data access becomes crucial. In .NET 10, the Repository and Uni...
Azure Serverless Microservices: Building Resilient and Event-Driven Systems
April 7, 2026 12 minute read
In the modern era of cloud computing, serverless architecture has emerged as a powerful paradigm for building scalable, cost-effective, and highly available ...
Solving Two Sum II - Input Array Is Sorted in C#
Learn how to find two numbers that add up to a specific target in a sorted array using a two-pointer approach within an iterative loop in C#.
Solving Valid Palindrome in C#
Learn how to determine if a string is a palindrome by considering only alphanumeric characters and ignoring cases using a two-pointer approach in C#.
Solving Car Fleet in C#
Learn how to determine the number of car fleets that will reach the target using a stack-based approach in C#.
Securing .NET 10 Web APIs with OAuth 2.0 and OpenID Connect: A Beginner’s Guide
Welcome! In this post, we’re going to dive into the world of OAuth 2.0 and OpenID Connect (OIDC) and learn how to use them to secure your .NET 10 Web APIs.
Solving Daily Temperatures in C#
Learn how to find the number of days until a warmer temperature using a Monotonic Stack in C#.
Implementing Token Authentication with Duende IdentityServer in .NET 10: Production-Ready Guide
Today, we’re going to build a production-ready Identity Provider using Duende IdentityServer.
Advanced Security: Role-Based Access and MFA in Blazor Web Apps (.NET 10)
March 29, 2026 3 minute read
In our previous post, we covered the basics of Implementing ASP.NET Core Identity in Blazor Web Apps. Today, we’re taking it a step further by exploring two ...
Reading User Input and Files in .NET 10 Console Apps (C#)
March 29, 2026 4 minute read
If you’re tackling coding challenges or building simple CLI tools, one of the first hurdles is often reading data efficiently. Whether it’s a single line of ...
Resilient Blazor Web Server Apps with Polly and .NET 10
March 29, 2026 5 minute read
Building reliable web applications means preparing for the inevitable: networks fail, services go down, and systems become overloaded. In Blazor Web Server, ...
Building an API Gateway with Ocelot in .NET 10
March 29, 2026 5 minute read
In the world of microservices, managing how clients interact with your backend services is a critical design decision. While we recently explored YARP, anoth...
Solving Evaluate Reverse Polish Notation in C#
Learn how to evaluate arithmetic expressions in Reverse Polish Notation (RPN) efficiently using a Stack in C#.
Implementing ASP.NET Core Identity in Blazor Web Apps (.NET 10)
March 29, 2026 3 minute read
With the unified Blazor Web App model introduced in .NET 8 and further refined in .NET 10, implementing authentication and authorization has never been more ...
Forcing Two-Factor Authentication (2FA) by Default in Blazor Web Apps (.NET 10)
March 29, 2026 4 minute read
In our previous posts, we discussed the basics of ASP.NET Core Identity and Role-Based Access. A common question is: “How can I force all my users to use 2FA...
Backend-for-Frontends (BFF) Pattern with .NET 10 and Docker
March 29, 2026 4 minute read
As microservice architectures grow, a single API gateway often becomes a bottleneck or overly complex as it tries to serve diverse clients like web apps, mob...
Getting Started with YARP as an API Gateway in .NET 10
March 28, 2026 6 minute read
As modern application architectures shift towards microservices, the need for a central entry point to manage traffic becomes crucial. This is where an API G...
Solving Valid Sudoku in C#
Learn how to validate a 9x9 Sudoku board efficiently by checking rows, columns, and sub-boxes using HashSets.
Solving Valid Parentheses in C#
Learn how to validate a string of parentheses efficiently by using a Stack and Dictionary to ensure every bracket matches correctly.
Solving Min Stack in C#
Learn how to design a stack that supports push, pop, top, and retrieving the minimum element in constant time using a single stack with Tuples.
Explaining the .NET Multi-Stage Dockerfile
A deep dive into the standard .NET Dockerfile structure, explaining multi-stage builds and how each step contributes to a lean production image.
Dockerfile for Beginners: A Step-by-Step Guide
Learn the basics of Dockerfiles, how they work, and how to create your first container image from scratch.
Solving Longest Consecutive Sequence in C#
Learn how to find the length of the longest consecutive sequence in an unsorted array in O(n) time using HashSets.
Mastering I/O in C# & .NET 10: A Practical Guide to Files, Directories, and Streams
March 23, 2026 6 minute read
Learn how to perform common I/O tasks in .NET 10 with high performance and modern C# syntax. From simple file reading to advanced stream handling.
Solving Product of Array Except Self in C#
Learn how to calculate the product of all elements except the current one in O(N) time and O(1) extra space without using the division operator.
Understanding the SAGA Pattern in .NET Microservices: A Beginner’s Guide
March 22, 2026 10 minute read
In a monolithic application, maintaining data consistency is straightforward. Database operations are typically wrapped in a single transaction, ensuring tha...
Solving Encode and Decode Strings in C#
Learn how to encode and decode a list of strings in C# using both a unique separator and the robust length-prefix approach.
Solving Top K Frequent Elements in C# with PriorityQueue
Learn how to find the most frequent elements in an array efficiently using a Dictionary and a Min-Heap (PriorityQueue) in .NET.
Solving the Group Anagrams Problem in C#
Learn how to efficiently group anagrams from a list of strings using sorting and dictionaries in .NET 10.
Mastering Regular Expressions (Regex) in C#: A Definitive Guide
From basic patterns to high-performance Source Generators, learn how to master Regex in .NET 10 with this comprehensive study guide.
Mastering C# Generics: From Beginner to Expert
A comprehensive guide to understanding and implementing generics in C#, covering best practices, constraints, variance, and advanced performance techniques.
MassTransit & RabbitMQ: Simplified Asynchronous Communication in .NET 10
March 18, 2026 11 minute read
In modern microservices architecture, services often need to talk to each other without waiting for an immediate response. This is known as Asynchronous Comm...
Solving the Two Sum Problem in C# with Dictionaries
Learn how to solve the classic Two Sum LeetCode problem efficiently using a Dictionary for O(n) performance in .NET 10.
CQRS in .NET 10: Separating Concerns for Scalable Applications
March 17, 2026 10 minute read
As applications grow in complexity, the traditional “one-size-fits-all” approach to data handling often starts to show its cracks. You might find your databa...
REST vs. gRPC: A Beginner’s Guide to Microservices Communication
March 12, 2026 8 minute read
If you’re just starting your journey into the world of Microservices, one of the first big questions you’ll encounter is: “How do these services talk to each...
Problem of The Day: SValid Anagram
March 11, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Can Place Flowers
March 11, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Sum of Root To Leaf Binary Numbers
March 11, 2026 1 minute read
Problem Statement
Part 16: Creating Custom Project and Item Templates in .NET
March 11, 2026 4 minute read
Creating custom templates in .NET is a powerful way to standardize your development workflow. As I recently learned from Mark J. Price’s book “Tools and Skil...
Deep Dive into LINQ in C#
March 11, 2026 13 minute read
LINQ (Language Integrated Query) is one of the most beloved features in C#. It allows us to write declarative code to manipulate collections, making our code...
Part 17: Deep Dive into Async/Await: Building It from Scratch in C#
March 11, 2026 16 minute read
Async/await is one of the most powerful features in C#, yet it often feels like “magic” to many developers. After exploring the deep internals of how the .NE...
Part 15: C# Coding Standards and Conventions: A Step-by-Step Refactoring Guide
March 10, 2026 2 minute read
Maintaining a high standard of code quality is essential for professional .NET development. Following established C# coding standards and conventions ensures...
Part 14: C# Refactoring: Techniques for Cleaner and More Maintainable Code
March 9, 2026 4 minute read
As your C# projects grow, it’s easy for codebases to become cluttered, complex, and difficult to maintain. This is where Refactoring becomes an essential ski...
Part 13: UI Testing with Playwright and xUnit: A Step-by-Step Guide
March 8, 2026 3 minute read
Following our deep dive into xUnit (Part 11), it’s time to take our testing to the user interface level.
Part 11: xUnit Testing: Facts, Theories, and Data-Driven Tests
March 7, 2026 3 minute read
Building on our TDD and Unit Testing Intro, this post dives deeper into xUnit, the most popular testing framework for .NET. We’ll explore how to write effici...
Part 12: FluentAssertions: Write More Readable Unit Tests
March 7, 2026 1 minute read
While xUnit’s Assert class is powerful, it can sometimes feel clunky or less intuitive. FluentAssertions is a popular library that allows you to write assert...
Sending Emails in .NET with MailKit: A Complete Guide
March 7, 2026 3 minute read
For a long time, SmtpClient was the go-to class for sending emails in .NET. However, it’s now officially deprecated for many use cases and replaced by more r...
Setting Up Background Service in .NET 10 with FileSystemWatcher and Channels
March 7, 2026 4 minute read
In modern .NET 10 applications, efficiently handling background tasks is crucial for maintaining responsiveness. This post explores a robust pattern using Fi...
Problem of The Day: First Unique Character in a String
March 6, 2026 less than 1 minute read
Problem Statement
Part 10: TDD and Unit Testing in .NET: Production-Ready Strategies
Welcome to Part 10 of our .NET Interview Series! Today, we’re diving into the world of Test-Driven Development (TDD) and Unit Testing. In modern software eng...
Problem of The Day: Number Complement
March 6, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Top K Frequent Elements
March 6, 2026 1 minute read
Problem Statement
Problem of The Day: Construct String With Repeat Limit
March 6, 2026 3 minute read
Problem Statement
Problem of The Day: Minimum String Length After Removing Substrings
March 6, 2026 1 minute read
Problem Statement
SQL Server T-SQL Fundamentals: A Guide for Technical Interviews
March 5, 2026 12 minute read
SQL Server and T-SQL (Transact-SQL) are the backbone of many enterprise-level applications. For technical interviews, it’s not enough to know basic SELECT st...
Repository and Unit of Work Patterns: Implementation and Benefits
March 5, 2026 5 minute read
The Repository and Unit of Work patterns are two of the most widely discussed architectural patterns in the .NET ecosystem. When used together, they help dec...
Python Interview Preparation: Key Concepts and Knowledge
March 5, 2026 3 minute read
This post covers essential Python concepts and knowledge to help you prepare for your technical interviews, focusing on the language’s internals, OOP, and un...
Python Interview Preparation: LeetCode Prep and Templates
March 5, 2026 11 minute read
This post covers essential Python syntax, data structures, and algorithmic templates commonly used in technical interviews and LeetCode challenges.
Problem of The Day: Reaching Points
March 5, 2026 1 minute read
Problem Statement
Problem of The Day: Degree of an Array
March 5, 2026 1 minute read
Problem Statement
Problem of The Day: Permutations
March 5, 2026 2 minute read
Problem Statement
Problem of The Day: Taking Maximum Energy From the Mystic Dungeon
March 5, 2026 1 minute read
Problem Statement
Problem of The Day: Minimum Operations to Make All Array Elements Equal
March 5, 2026 2 minute read
Problem Statement
Problem of The Day: Rearrange Array to Maximize Prefix Score
March 5, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Number of Points From Grid Queries
March 5, 2026 3 minute read
Problem Statement
Problem of The Day: MMinimum Time to Type Word Using Special Typewriter
March 5, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Slowest Key
March 5, 2026 1 minute read
Problem Statement
Problem of The Day: Maximum Product of Two Elements in an Array
March 5, 2026 less than 1 minute read
Problem Statement
N-Tier Architecture: Structure, Layers, and Beginner Guide
March 5, 2026 5 minute read
N-Tier architecture (often called Layered Architecture) is one of the most common ways to organize software. If you’ve ever heard of “3-Tier” or “Multitier,”...
Entity Framework Core: From Setup to Senior-Level Patterns
March 5, 2026 8 minute read
Entity Framework Core (EF Core) is the standard ORM for .NET applications. While easy to start with, mastering its advanced configurations and performance op...
C# Interview Preparation: Key Concepts and Knowledge
March 5, 2026 12 minute read
This post covers essential C# concepts and knowledge to help you prepare for your technical interviews. We will dive into memory management, OOP principles, ...
C# Interview Preparation: LINQ and Sorting
March 5, 2026 3 minute read
This post covers essential C# syntax for sorting and common LINQ methods often used in technical interviews and coding challenges.
C# Interview Preparation: LeetCode Tips and Tricks
March 5, 2026 18 minute read
Preparing for LeetCode in C# requires knowing the right data structures and language-specific “hacks” to write clean and efficient code. This post summarizes...
Clean Architecture: Principles, Layers, and Best Practices
March 5, 2026 6 minute read
Clean Architecture, popularized by Robert C. Martin (Uncle Bob), is a software design philosophy that promotes the separation of concerns, making application...
ADO.NET Fundamentals: The Foundation of .NET Data Access
March 5, 2026 6 minute read
Before ORMs like Entity Framework existed, there was ADO.NET (ActiveX Data Objects for .NET). It remains the low-level foundation for almost all data access ...
Problem of The Day: Suspicious Bank Accounts
March 5, 2026 3 minute read
Problem Statement
Problem of The Day: Minimum Suffix Flips
March 4, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Divide Players Into Teams of Equal Skill
March 4, 2026 1 minute read
Problem Statement
Problem of The Day: Sliding Window Maximum
March 4, 2026 3 minute read
Problem Statement
Problem of The Day: Lexicographically Smallest String After Applying Operations
March 4, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Rotate Image
March 3, 2026 1 minute read
Problem Statement
Problem of The Day: Button with Longest Push Time
March 3, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Lexicographically Smallest String After a Swap
March 3, 2026 1 minute read
Problem Statement
Problem of The Day: Meeting Rooms II
March 3, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Cost to Make Array Equal
March 3, 2026 3 minute read
Problem Statement
Problem of The Day: Determine Color of a Chessboard Square
March 3, 2026 1 minute read
Problem Statement
Problem of The Day: Count Binary Substrings
March 2, 2026 2 minute read
Problem Statement
Problem of The Day: Non-overlapping Intervals
March 2, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Reverse Odd Levels of Binary Tree
March 2, 2026 2 minute read
Problem Statement
Problem of The Day: Display Table of Food Orders in a Restaurant
March 2, 2026 2 minute read
Problem Statement
Problem of The Day: Minimum Cost to Connect Sticks
March 1, 2026 1 minute read
Problem Statement
Problem of The Day: Merge Intervals
March 1, 2026 1 minute read
Problem Statement
Problem of The Day: Intersection of Two Arrays
March 1, 2026 1 minute read
Problem Statement
Problem of The Day: Coin Change
March 1, 2026 2 minute read
Problem Statement
Problem of The Day: Check if Number Has Equal Digit Count and Digit Value
March 1, 2026 1 minute read
Problem Statement
Problem of The Day: Find Resultant Array After Removing Anagrams
March 1, 2026 1 minute read
Problem Statement
Problem of The Day: Minimum Swaps to Make Strings Equal
March 1, 2026 1 minute read
Problem of The Day: Best Time to Buy and Sell Stock II
March 1, 2026 2 minute read
Problem Statement
Problem of The Day: Climbing Stairs
February 28, 2026 2 minute read
Problem Statement
Problem of The Day: Longest Palindromic Substring
February 28, 2026 2 minute read
Problem Statement
Problem of The Day: Group Anagrams
February 28, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Fizz Buzz
February 28, 2026 1 minute read
Problem Statement
Problem of The Day: Longest Substring Without Repeating Characters
February 28, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Happy Number
February 28, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Valid Parentheses
February 28, 2026 1 minute read
Problem Statement
Problem of The Day: Best Time to Buy and Sell Stock
February 28, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Absolute Difference
February 28, 2026 2 minute read
Problem Statement
Problem of The Day: Two Sum
February 28, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Binary Watch
February 25, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Longest Increasing Subsequence
February 23, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Word Break
February 21, 2026 1 minute read
Problem Statement
Problem of The Day: Coin Change
February 21, 2026 2 minute read
Problem Statement
Problem of The Day: Minimum Difficulty of a Job Schedule
February 20, 2026 1 minute read
Problem Statement
Problem of The Day: Maximal Square
February 17, 2026 1 minute read
Problem Statement
Problem of The Day: Longest Common Subsequence
February 16, 2026 1 minute read
Problem Statement
Problem of The Day: Maximum Score from Performing Multiplication Operations
February 10, 2026 2 minute read
Problem Statement
Problem of The Day: Delete and Earn
February 9, 2026 1 minute read
Problem Statement
Problem of The Day: Online Stock Span
February 8, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Daily Temperatures
February 8, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Number of Arrows to Burst Balloons
February 7, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Non-overlapping Intervals
February 7, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Implement Trie (Prefix Tree)
February 6, 2026 1 minute read
Problem Statement
Problem of The Day: Search Suggestions System
February 6, 2026 2 minute read
Problem Statement
Problem of The Day: Minimum Flips to Make a OR b Equal to c
February 4, 2026 1 minute read
Problem Statement
Problem of The Day: Counting Bits
February 3, 2026 1 minute read
Problem Statement
Problem of The Day: Edit Distance
February 2, 2026 4 minute read
Problem Statement
Problem of The Day: Best Time to Buy and Sell Stock with Transaction Fee
February 1, 2026 1 minute read
Problem Statement
Problem of The Day: Longest Common Subsequence
January 31, 2026 3 minute read
Problem Statement
Problem of The Day: Unique Paths
January 29, 2026 1 minute read
Problem Statement
Problem of The Day: House Robber
January 27, 2026 2 minute read
Problem Statement
Problem of The Day: N-th Tribonacci Number
January 25, 2026 1 minute read
Problem Statement
Problem of The Day: Combination Sum III
January 25, 2026 1 minute read
Problem Statement
Problem of The Day: Letter Combinations of a Phone Number
January 23, 2026 1 minute read
Problem Statement
Problem of The Day: Find Peak Element
January 20, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Successful Pairs of Spells and Potions
January 15, 2026 2 minute read
Problem Statement
Problem of The Day: Total Cost to Hire K Workers
January 15, 2026 1 minute read
Problem Statement
Problem of The Day: Maximum Subsequence Score
January 14, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Smallest Number in Infinite Set
January 13, 2026 1 minute read
Problem Statement
Problem of The Day: Kth Largest Element in an Array
January 12, 2026 1 minute read
Problem Statement
Problem of The Day: Kth Largest Element in an Array
January 12, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Nearest Exit from Entrance in Maze
January 11, 2026 1 minute read
Problem Statement
Problem of The Day: Rotting Oranges
January 10, 2026 2 minute read
Problem Statement
Problem of The Day: Evaluate Division
January 10, 2026 3 minute read
Problem Statement
Problem of The Day: Reorder Routes to Make All Paths Lead to the City Zero
January 6, 2026 1 minute read
Problem Statement
Problem of The Day: Number of Provinces
January 3, 2026 1 minute read
Problem Statement
Problem of The Day: Keys and Rooms
January 3, 2026 less than 1 minute read
Problem Statement
Problem of The Day: Delete Node in a BST
January 3, 2026 2 minute read
Problem Statement
Problem of The Day: Maximum Level Sum of a Binary Tree
December 25, 2025 1 minute read
Problem Statement
Problem of The Day: Longest ZigZag Path in a Binary Tree
December 25, 2025 1 minute read
Problem Statement
Problem of The Day: Longest ZigZag Path in a Binary Tree
December 25, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Leaf-Similar Trees
December 21, 2025 1 minute read
Problem Statement
Problem of The Day: Count Good Nodes in Binary Tree
December 21, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Twin Sum of a Linked List
December 20, 2025 1 minute read
Problem Statement
Problem of The Day: Odd Even Linked List
December 18, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Delete the Middle Node of a Linked List
December 17, 2025 1 minute read
Problem Statement
Problem of The Day: Dota2 Senate
December 15, 2025 4 minute read
Problem Statement
Problem of The Day: Number of Recent Calls
December 14, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Decode String
December 14, 2025 2 minute read
Problem Statement
Problem of The Day: Asteroid Collision
December 13, 2025 1 minute read
Problem Statement
Problem of The Day: Removing Stars From a String
December 10, 2025 1 minute read
Problem Statement
Problem of The Day: Equal Row and Column Pairs
December 9, 2025 1 minute read
Problem Statement
Problem of The Day: Determine if Two Strings Are Close
December 8, 2025 1 minute read
Problem Statement
Problem of The Day: Count Square Sum Triples
December 7, 2025 1 minute read
Problem Statement
Problem of The Day: Unique Number of Occurrences
December 7, 2025 1 minute read
Problem Statement
Problem of The Day: Find the Difference of Two Arrays
December 5, 2025 1 minute read
Problem Statement
Problem of The Day: Find Pivot Index
December 4, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Longest Subarray of 1’s After Deleting One Element
December 2, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Max Consecutive Ones III
November 30, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Average Subarray I
November 30, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Number of Vowels in a Substring of Given Length
November 30, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Operations to Make Array Sum Divisible by K
November 29, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Is Subsequence
November 25, 2025 less than 1 minute read
Problem Statement
Problem of The Day: String Compression
November 24, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find Minimum Operations to Make All Elements Divisible by Three
November 22, 2025 less than 1 minute read
Problem Statement
Problem of The Day: 1-bit and 2-bit Characters
November 17, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Can Place Flowers
November 16, 2025 1 minute read
Problem Statement
Problem of The Day: Reverse Vowels of a String
November 16, 2025 1 minute read
Problem Statement
Problem of The Day: Check If All 1’s Are at Least Length K Places Away
November 16, 2025 1 minute read
Problem Statement
Problem of The Day: Greatest Common Divisor of Strings
November 14, 2025 1 minute read
Problem Statement
Problem of The Day: Insert Interval
November 5, 2025 1 minute read
Problem Statement
Problem of The Day: Hamming Distance
November 4, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find X-Sum of All K-Long Subarrays I
November 3, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Time to Make Rope Colorful
November 2, 2025 1 minute read
Problem Statement
Problem of The Day: Delete Nodes From Linked List Present in Array
November 1, 2025 1 minute read
Problem Statement
Problem of The Day: Smallest Number With All Set Bits
October 28, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Make Array Elements Equal to Zero
October 27, 2025 1 minute read
Problem Statement
Problem of The Day: Number of Laser Beams in a Bank
October 26, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Simple Bank System
October 26, 2025 1 minute read
Problem Statement
Problem of The Day: Calculate Money in Leetcode Bank
October 25, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Falling Path Sum
October 23, 2025 2 minute read
Problem Statement
Problem of The Day: Check If Digits Are Equal in String After Operations I
October 22, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Unique Paths II
October 21, 2025 1 minute read
Problem Statement
Problem of The Day: Best Time to Buy and Sell Stock with Cooldown
October 19, 2025 1 minute read
Problem Statement
Problem of The Day: Lexicographically Smallest String After Applying Operations
October 18, 2025 2 minute read
Problem Statement
Problem of The Day: Best Time to Buy and Sell Stock with Transaction Fee
October 15, 2025 1 minute read
Problem Statement
Problem of The Day: Adjacent Increasing Subarrays Detection II
October 14, 2025 1 minute read
Problem Statement
Problem of The Day: Adjacent Increasing Subarrays Detection I
October 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find Resultant Array After Removing Anagrams
October 12, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Numbers With Same Consecutive Differences
October 5, 2025 1 minute read
Problem Statement
Problem of The Day: Combination Sum III
October 5, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Best Time to Buy and Sell Stock IV
October 5, 2025 1 minute read
Problem Statement
Problem of The Day: Largest Perimeter Triangle
September 28, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Triangle
September 24, 2025 less than 1 minute read
Problem Statement
Problem of The Day: All Paths From Source to Target
September 20, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find the Smallest Divisor Given a Threshold
September 13, 2025 1 minute read
Problem Statement
Problem of The Day: Find Most Frequent Vowel and Consonant
September 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Vowels Game in a String
September 11, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Sort Vowels in a String
September 10, 2025 1 minute read
Problem Statement
Problem of The Day: Convert Integer to the Sum of Two No-Zero Integers
September 7, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Reduce Array Size to The Half
September 1, 2025 1 minute read
Problem Statement
Problem of The Day: Sort Matrix by Diagonals
August 27, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Units on a Truck
August 26, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find the Minimum Area to Cover All Ones I
August 22, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Number of Zero-Filled Subarrays
August 18, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Cost to Connect Sticks
August 17, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum 69 Number
August 16, 2025 1 minute read
Problem Statement
Problem of The Day: Largest 3-Same-Digit Number in String
August 12, 2025 1 minute read
Problem Statement
Problem of The Day: Power of Three
August 12, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Reordered Power of 2
August 10, 2025 1 minute read
Problem Statement
Problem of The Day: Word Ladder
August 9, 2025 3 minute read
Problem Statement
Problem of The Day: Fruits Into Baskets III
August 5, 2025 1 minute read
Problem Statement
Problem of The Day: Fruits Into Baskets II
August 4, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Detonate the Maximum Bombs
August 3, 2025 1 minute read
Problem Statement
Problem of The Day: Bitwise ORs of Subarrays
July 28, 2025 3 minute read
Problem Statement
Problem of The Day: Bitwise ORs of Subarrays
July 28, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Genetic Mutation
July 28, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Count Hills and Valleys in an Array
July 27, 2025 1 minute read
Problem Statement
Problem of The Day: Remove Stones to Minimize the Total
July 27, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Jump Game III
July 26, 2025 1 minute read
Problem Statement
Problem of The Day: Arranging Coins
July 23, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Arranging Coins
July 23, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Erasure Value
July 21, 2025 2 minute read
Problem Statement
Problem of The Day: Nearest Exit from Entrance in Maze
July 20, 2025 1 minute read
Problem Statement
Problem of The Day: Reachable Nodes With Restrictions
July 17, 2025 2 minute read
Problem Statement
Problem of The Day: Find the Maximum Length of Valid Subsequence II
July 16, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find the Maximum Length of Valid Subsequence I
July 15, 2025 1 minute read
Problem Statement
Problem of The Day: Valid Word
July 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Matching of Players With Trainers
July 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Convert Binary Number in a Linked List to Integer
July 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Insert into a Binary Search Tree
July 12, 2025 1 minute read
Problem Statement
Problem of The Day: Closest Binary Search Tree Value
July 7, 2025 1 minute read
Problem Statement
Problem of The Day: Insert into a Binary Search Tree
July 4, 2025 2 minute read
Problem Statement
Problem of The Day: Insert into a Binary Search Tree
July 4, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find the K-th Character in String Game I
July 2, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find the Original Typed String I
June 30, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Longest Harmonious Subsequence
June 29, 2025 2 minute read
Problem Statement
Problem of The Day: Find Subsequence of Length K With the Largest Sum
June 28, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Longest Binary Subsequence Less Than or Equal to K
June 25, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Diameter of Binary Tree
June 24, 2025 1 minute read
Problem Statement
Problem of The Day: Find All K-Distant Indices in an Array
June 23, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Divide a String Into Groups of Size k
June 22, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Difference Between Node and Ancestor
June 22, 2025 1 minute read
Problem Statement
Problem of The Day: Validate Stack Sequences
June 21, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Divide Array Into Arrays With Max Difference
June 17, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Divide Array Into Arrays With Max Difference
June 17, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Difference Between Adjacent Elements in a Circular Array
June 11, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Difference Between Even and Odd Frequency I
June 9, 2025 less than 1 minute read
Problem Statement
Design Pattern: Strategy design pattern
June 8, 2025 1 minute read
Problem of The Day: Online Stock Span
June 8, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Lexicographical Numbers
June 8, 2025 1 minute read
Problem Statement
Problem of The Day: Lexicographically Minimum String After Removing Stars
June 6, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Using a Robot to Print the Lexicographically Smallest String
June 6, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Lexicographically Smallest Equivalent String
June 5, 2025 2 minute read
Problem Statement
Problem of The Day: Find the Lexicographically Largest String From the Box I
June 3, 2025 1 minute read
Problem Statement
Problem of The Day: Next Greater Element I
June 2, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Candies You Can Get from Boxes
June 2, 2025 2 minute read
Problem Statement
Problem of The Day: Snakes and Ladders
May 31, 2025 2 minute read
Problem Statement
Problem of The Day: Distribute Candies Among Children II
May 31, 2025 1 minute read
Problem Statement
Problem of The Day: Make The String Great
May 31, 2025 1 minute read
Problem Statement
Problem of The Day: Maximize the Number of Target Nodes After Connecting Trees II
May 28, 2025 1 minute read
Problem Statement
Problem of The Day: Set Matrix Zeroes
May 27, 2025 2 minute read
Problem Statement
Problem of The Day: Set Matrix Zeroes
May 20, 2025 1 minute read
Problem Statement
Problem of The Day: Simplify Path
May 19, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Longest Unequal Adjacent Groups Subsequence I
May 14, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Total Characters in String After Transformations I
May 12, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Reverse Linked List II
May 11, 2025 1 minute read
Problem Statement
Problem of The Day: Finding 3-Digit Even Numbers
May 11, 2025 1 minute read
Problem Statement
Problem of The Day: Cross Pathing
May 11, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Equal Sum of Two Arrays After Replacing Zeros
May 10, 2025 2 minute read
Problem Statement
Problem of The Day: Count Number of Balanced Permutations
May 9, 2025 2 minute read
Problem Statement
Problem of The Day: Simplify Path
May 9, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Find Minimum Time to Reach Last Room II
May 7, 2025 2 minute read
Problem Statement
Problem of The Day: Number of Equivalent Domino Pairs
May 4, 2025 1 minute read
Problem Statement
Problem of The Day: Minimum Domino Rotations For Equal Row
May 3, 2025 2 minute read
Problem Statement
Problem of The Day: Push Dominoes
May 2, 2025 2 minute read
Problem Statement
Problem of The Day: Count Subarrays Where Max Element Appears at Least K Times
April 28, 2025 1 minute read
Problem Statement
Problem of The Day: Count Subarrays With Score Less Than K
April 27, 2025 1 minute read
Problem Statement
Problem of The Day: Find Players With Zero or One Losses
April 25, 2025 1 minute read
Problem Statement
Problem of The Day: Count of Interesting Subarrays
April 24, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Count Complete Subarrays in an Array
April 23, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Count Largest Group
April 22, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Rabbits in Forest
April 20, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Count the Hidden Sequences
April 20, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Maximum Size Subarray Equals k
April 19, 2025 2 minute read
Problem Statement
Problem of The Day: Count the number of fair pairs
April 19, 2025 1 minute read
Problem Statement
Problem of The Day: Count and Say
April 18, 2025 2 minute read
Problem Statement
Problem of The Day: Range Sum Query - Immutable
April 14, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Get Equal Substrings Within Budget
April 14, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Reverse Only Letters
April 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: K Radius Subarray Averages
April 13, 2025 3 minute read
Problem Statement
Problem of The Day: Count Good Numbers
April 13, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Number of Vowels in a Substring of Given Length
April 13, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Max Consecutive Ones III
April 11, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Operations to Make Array Values Equal to K
April 8, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Operations to Make Array Values Equal to K
April 8, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Number of Operations to Make Elements in Array Distinct
April 7, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Lowest Common Ancestor of Deepest Leaves
April 4, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Lowest Common Ancestor of Deepest Leaves
April 4, 2025 2 minute read
Problem Statement
Problem of The Day: Solving Questions With Brainpower
March 31, 2025 1 minute read
Problem Statement
Problem of The Day: Partition Labels
March 30, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Number of Points From Grid Queries
March 27, 2025 1 minute read
Problem Statement
Problem of The Day: Minimum Operations to Make a Uni-Value Grid
March 25, 2025 3 minute read
Problem Statement
Problem of The Day: Count Days Without Meetings
March 23, 2025 1 minute read
Problem Statement
Problem of The Day: Number of Ways to Arrive at Destination
March 23, 2025 3 minute read
Problem Statement
Problem of The Day: Count the Number of Complete Components
March 22, 2025 4 minute read
Problem Statement
Problem of The Day: Find All Possible Recipes from Given Supplies
March 21, 2025 3 minute read
Problem Statement
Problem of The Day: Minimum Operations to Make Binary Array Elements Equal to One I
March 18, 2025 1 minute read
Problem Statement
Problem of The Day: House Robber IV
March 12, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Zero Array Transformation II
March 12, 2025 1 minute read
Problem Statement
Problem of The Day: Count of Substrings Containing Every Vowel and K Consonants II
March 9, 2025 2 minute read
Problem Statement
Problem of The Day: Alternating Groups II
March 9, 2025 2 minute read
Problem Statement
Problem of The Day: Minimum Recolors to Get K Consecutive Black Blocks
March 7, 2025 2 minute read
Problem Statement
Problem of The Day: Find Missing and Repeated Values
March 5, 2025 1 minute read
Problem Statement
Problem of The Day: Count Total Number of Colored Cells
March 4, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Check if Number is a Sum of Powers of Three
March 3, 2025 1 minute read
Problem Statement
Problem of The Day: Apply Operations to an Array
March 2, 2025 1 minute read
Problem Statement
Problem of The Day: Partition Array According to Given Pivot
March 2, 2025 1 minute read
Problem Statement
Problem of The Day: Apply Operations to an Array
February 28, 2025 2 minute read
Problem Statement
Problem of The Day: Length of Longest Fibonacci Subsequence
February 26, 2025 2 minute read
Problem Statement
Problem of The Day: Maximum Absolute Sum of Any Subarray
February 25, 2025 2 minute read
Problem Statement
Problem of The Day: Number of Sub-arrays With Odd Sum
February 24, 2025 2 minute read
Problem Statement
Problem of The Day: Most Profitable Path in a Tree
February 23, 2025 5 minute read
Problem Statement
Problem of The Day: Find Elements in a Contaminated Binary Tree
February 21, 2025 2 minute read
Problem Statement
Problem of The Day: Find Unique Binary String
February 19, 2025 1 minute read
Problem Statement
Problem of The Day: The k-th Lexicographical String of All Happy Strings of Length n
February 18, 2025 3 minute read
Problem Statement
Problem of The Day: Construct Smallest Number From DI String
February 17, 2025 4 minute read
Problem Statement
Problem of The Day: Letter Tile Possibilities
February 17, 2025 2 minute read
Problem Statement
Problem of The Day: Find the Punishment Number of an Integer
February 15, 2025 3 minute read
Problem Statement
Problem of The Day: Product of the Last K Numbers
February 13, 2025 1 minute read
Problem Statement
Problem of The Day: Minimum Operations to Exceed Threshold Value II
February 12, 2025 1 minute read
Problem Statement
Problem of The Day: Max Sum of a Pair With Equal Sum of Digits
February 11, 2025 2 minute read
Problem Statement
Problem of The Day: Remove All Occurrences of a Substring
February 10, 2025 2 minute read
Problem Statement
Problem of The Day: Clear Digits
February 9, 2025 1 minute read
Problem Statement
Problem of The Day: Count Number of Bad Pairs
February 8, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Design a Number Container System
February 8, 2025 1 minute read
Problem Statement
Problem of The Day: Find the Number of Distinct Colors Among the Balls
February 7, 2025 2 minute read
Problem Statement
Problem of The Day: Tuple with Same Product
February 5, 2025 3 minute read
Problem Statement
Problem of The Day: Check if One String Swap Can Make Strings Equal
February 4, 2025 1 minute read
Problem Statement
Problem of The Day: Maximum Ascending Subarray Sum
February 3, 2025 1 minute read
Problem Statement
Problem of The Day: Longest Strictly Increasing or Strictly Decreasing Subarray
February 2, 2025 1 minute read
Problem Statement
Problem of The Day: Check if Array Is Sorted and Rotated
February 2, 2025 less than 1 minute read
Problem Statement
Problem of The Day: Redundant
January 30, 2025 6 minute read
Problem Statement
Problem of The Day: Redundant Connection
January 28, 2025 4 minute read
Problem Statement
Problem of The Day: Maximum Number of Fish in a Grid
January 27, 2025 1 minute read
Problem Statement
Problem of The Day: Course Schedule IV
January 26, 2025 2 minute read
Problem Statement
Problem of The Day: Find Eventual Safe States
January 25, 2025 1 minute read
Problem Statement
Problem of The Day: Count Servers that Communicate
January 25, 2025 3 minute read
Problem Statement
Problem of The Day: Map of Highest Peak
January 21, 2025 3 minute read
Problem Statement
Problem of The Day: First Completely Painted Row or Column
January 20, 2025 2 minute read
Problem Statement
Problem of The Day: Neighboring Bitwise XOR
January 16, 2025 1 minute read
Problem Statement
Problem of The Day: Bitwise XOR of All Pairings
January 15, 2025 2 minute read
Problem Statement
Problem of The Day: Minimize XOR
January 14, 2025 3 minute read
Problem Statement
Problem of The Day: Find the Prefix Common Array of Two Arrays
January 13, 2025 3 minute read
Problem Statement
Problem of The Day: Minimum Length of String After Operations
January 12, 2025 1 minute read
Problem Statement
Problem of The Day: Construct K Palindrome Strings
January 11, 2025 1 minute read
Problem Statement
Problem of The Day: Word Subsets
January 10, 2025 1 minute read
Problem Statement
Problem of The Day: Counting Words With a Given Prefix
January 8, 2025 1 minute read
Problem Statement
Problem of The Day: Count Prefix and Suffix Pairs I
January 7, 2025 2 minute read
Problem Statement
My Investment Plan, Wealth Estimation, and Calculations for 3, 5, 7, and 10 Years
January 7, 2025 2 minute read
Investment Breakdown
Problem of The Day: Minimum Number of Operations to Move All Balls to Each Box
January 5, 2025 1 minute read
Problem Statement
Weekly Plan for LeetCode, Reading, and Personal Development 2025
January 5, 2025 2 minute read
Monday to Friday
Effective Steps to Solve LeetCode Problems
January 5, 2025 2 minute read
Steps to Solve LeetCode Problems Effectively
Problem of The Day: Shifting Letter II
January 5, 2025 1 minute read
Problem Statement
Problem of The Day: Unique Length-3 Palindromic Subsequences
January 4, 2025 1 minute read
Problem Statement
Problem of The Day: Number of Ways to Split Array
January 2, 2025 2 minute read
Problem Statement
Problem of The Day: Count Ways To Build Good Strings
January 1, 2025 1 minute read
Problem Statement
Problem of The Day: Count Ways To Build Good Strings
December 29, 2024 3 minute read
Problem Statement
Problem of The Day: Count Ways To Build Good Strings
December 29, 2024 2 minute read
Problem Statement
Problem of The Day: Target Sum
December 26, 2024 3 minute read
Problem Statement
Problem of The Day: Find Largest Value in Each Tree Row
December 24, 2024 1 minute read
Problem Statement
Problem of The Day: Find Minimum Diameter After Merging Two Trees
December 23, 2024 4 minute read
Problem Statement
Problem of The Day: Next Greater Element II
December 22, 2024 1 minute read
Problem Statement
Problem of The Day: Find Building Where Alice and Bob Can Meet
December 22, 2024 3 minute read
Problem Statement
Problem of The Day: Minimum Number of Operations to Sort a Binary Tree by Level
December 22, 2024 3 minute read
Problem Statement
Problem of The Day: Reverse Odd Levels of Binary Tree
December 19, 2024 2 minute read
Problem Statement
Problem of The Day: Final Prices With a Special Discount in a Shop
December 17, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Final Array State After K Multiplication Operations I
December 15, 2024 1 minute read
Problem Statement
Problem of The Day: Continuous Subarrays
December 14, 2024 3 minute read
Problem Statement
Problem of The Day: Find Score of an Array After Marking All Elements
December 13, 2024 1 minute read
Problem Statement
Problem of The Day: Take Gifts From the Richest Pile
December 11, 2024 3 minute read
Problem Statement
Problem of The Day: Maximum Beauty of an Array After Applying Operation
December 10, 2024 1 minute read
Problem Statement
Problem of The Day: Find Longest Special Substring That Occurs Thrice I
December 9, 2024 3 minute read
Problem Statement
Problem of The Day: Two Best Non-Overlapping Events
December 8, 2024 1 minute read
Problem Statement
Problem of The Day: Special Array II
December 8, 2024 2 minute read
Problem Statement
Problem of The Day: Shortest Distance After Road Addition Queries I
December 6, 2024 6 minute read
Problem Statement
Problem of The Day: Maximum Number of Integers to Choose From a Range I
December 5, 2024 2 minute read
Problem Statement
Problem of The Day: Move Pieces to Obtain a String
December 4, 2024 3 minute read
Problem Statement
Problem of The Day: Make String a Subsequence Using Cyclic Increments
December 3, 2024 2 minute read
Problem Statement
Problem of The Day: Adding Spaces to a String
December 2, 2024 2 minute read
Problem Statement
Problem of The Day: Check If a Word Occurs As a Prefix of Any Word in a Sentence
December 1, 2024 3 minute read
Problem Statement
Problem of The Day: Check If N and Its Double Exist
November 30, 2024 1 minute read
Problem Statement
Problem of The Day: The Maze II
November 29, 2024 2 minute read
Problem Statement
Problem of The Day: Minimum Obstacle Removal to Reach Corner
November 28, 2024 3 minute read
Problem Statement
Problem of The Day: Find Champion II
November 25, 2024 1 minute read
Problem Statement
Problem of The Day: Maximum Matrix Sum
November 24, 2024 2 minute read
Problem Statement
Problem of The Day: Rotating the Box
November 23, 2024 5 minute read
Problem Statement
Problem of The Day: Maximum Sum of Distinct Subarrays With Length K
November 18, 2024 2 minute read
Problem Statement
Problem of The Day: Defuse the Bomb
November 17, 2024 2 minute read
Problem Statement
Problem of The Day: Find the Power of K-Size Subarrays I
November 16, 2024 3 minute read
Problem Statement
Problem of The Day: Prime Subtraction Operation
November 11, 2024 2 minute read
Problem Statement
Problem of The Day: Prime Subtraction Operation
November 11, 2024 4 minute read
Problem Statement
Problem of The Day: Most Beautiful Item for Each Query
November 11, 2024 1 minute read
Problem Statement
Problem of The Day: The Number of the Smallest Unoccupied Chair
November 11, 2024 3 minute read
Problem Statement
Problem of The Day: Shortest Subarray With OR at Least K II
November 10, 2024 2 minute read
Problem Statement
Problem of The Day: Minimum Array End
November 9, 2024 1 minute read
Problem Statement
Problem of The Day: Maximum XOR for Each Query
November 7, 2024 2 minute read
Problem Statement
Problem of The Day: Largest Combination With Bitwise AND Greater Than Zero
November 6, 2024 1 minute read
Problem Statement
Problem of The Day: Find if Array Can Be Sorted
November 5, 2024 4 minute read
Problem Statement
Problem of The Day: Minimum Number of Changes to Make Binary String Beautiful
November 4, 2024 2 minute read
Problem Statement
Problem of The Day: String Compression III
November 3, 2024 1 minute read
Problem Statement
Problem of The Day: Circular Sentence
November 2, 2024 2 minute read
Problem Statement
Problem of The Day: Delete Characters to Make Fancy String
October 31, 2024 2 minute read
Problem Statement
Problem of The Day: Maximum Number of Moves in a Grid
October 28, 2024 4 minute read
Problem Statement
Problem of The Day: Longest Square Streak in an Array
October 27, 2024 3 minute read
Problem Statement
Problem of The Day: Count Square Submatrices with All Ones
October 27, 2024 2 minute read
Problem Statement
Problem of The Day: Remove Sub-Folders from the Filesystem
October 24, 2024 2 minute read
Problem Statement
Problem of The Day: Cousins in Binary Tree II
October 22, 2024 3 minute read
Problem Statement
Problem of The Day: Kth Largest Sum in a Binary Tree
October 21, 2024 3 minute read
Problem Statement
Problem of The Day: Split a String Into the Max Number of Unique Substrings
October 18, 2024 2 minute read
Problem Statement
Problem of The Day: Find Kth Bit in Nth Binary String
October 18, 2024 3 minute read
Problem Statement
Problem of The Day: Count Number of Maximum Bitwise-OR Subsets
October 18, 2024 3 minute read
Problem Statement
Problem of The Day: Maximum Swap
October 16, 2024 3 minute read
Problem Statement
Problem of The Day: Longest Happy String
October 15, 2024 3 minute read
Problem Statement
Problem of The Day: Maximal Score After Applying K Operations
October 14, 2024 1 minute read
Problem Statement
Problem of The Day: Smallest Range Covering Elements from K Lists
October 13, 2024 2 minute read
Problem Statement
Problem of The Day: Minimum Add to Make Parentheses Valid
October 8, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Number of Swaps to Make the String Balanced
October 7, 2024 2 minute read
Problem Statement
Problem of The Day: Minimum String Length After Removing Substrings
October 6, 2024 2 minute read
Problem Statement
Problem of The Day: Sentence Similarity III
October 6, 2024 2 minute read
Problem Statement
Problem of The Day: Permutation in String
October 5, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Add to Make Parentheses Valid
October 4, 2024 1 minute read
Problem Statement
Problem of The Day: Diagonal Traverse
October 4, 2024 1 minute read
Problem Statement
Problem of The Day: Maximum Swap
September 29, 2024 1 minute read
Problem Statement
Problem of The Day: Shortest Path in Binary Matrix
September 29, 2024 2 minute read
Problem Statement
Problem of The Day: Shortest Path in Binary Matrix
September 29, 2024 1 minute read
Problem Statement
Problem of The Day: My Calendar II
September 27, 2024 2 minute read
Problem Statement
Problem of The Day: Design Circular Deque
September 27, 2024 4 minute read
Problem Statement
Problem of The Day: Longest Word With All Prefixes
September 26, 2024 2 minute read
Problem Statement
Problem of The Day: My Calendar I
September 25, 2024 1 minute read
Problem Statement
Problem of The Day: Sum of Prefix Scores of Strings
September 24, 2024 2 minute read
Problem Statement
Problem of The Day: Find Peak Element
September 21, 2024 2 minute read
Problem Statement
Problem of The Day: Largest Number
September 17, 2024 4 minute read
Problem Statement
Problem of The Day: Uncommon Words from Two Sentences
September 16, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Time Difference
September 15, 2024 2 minute read
Problem Statement
Problem of The Day: Smallest Common Region
September 15, 2024 2 minute read
Problem Statement
Problem of The Day: Longest Subarray With Maximum Bitwise AND
September 13, 2024 1 minute read
Problem Statement
Problem of The Day: Count the Number of Consistent Strings
September 11, 2024 2 minute read
Problem Statement
Problem of The Day: Count the Number of Consistent Strings
September 11, 2024 3 minute read
Problem Statement
Problem of The Day: Basic Calculator II
September 10, 2024 3 minute read
Problem Statement
Problem of The Day: Minimum Bit Flips to Convert Number
September 10, 2024 2 minute read
Problem Statement
Problem of The Day: Pow(x, n)
September 9, 2024 1 minute read
Problem Statement
Problem of The Day: Insert Greatest Common Divisors in Linked List
September 9, 2024 1 minute read
Problem Statement
Problem of The Day: K Closest Points to Origin
September 8, 2024 3 minute read
Problem Statement
Problem of The Day: Split Linked List in Parts
September 8, 2024 2 minute read
Problem Statement
Problem of The Day: Valid Word Abbreviation
September 8, 2024 1 minute read
Problem Statement
Problem of The Day: Spiral Matrix IV
September 8, 2024 2 minute read
Problem Statement
Problem of The Day: Lowest Common Ancestor of a Binary Tree III
September 8, 2024 1 minute read
Problem Statement
Problem of The Day: Dot Product of Two Sparse Vectors
September 8, 2024 2 minute read
Problem Statement
Problem of The Day: Meeting Scheduler
September 8, 2024 2 minute read
Problem Statement
Problem of The Day: Nested List Weight Sum
September 7, 2024 2 minute read
Problem Statement
Problem of The Day: Binary Tree Vertical Order Traversal
September 7, 2024 2 minute read
Problem Statement
Problem of The Day: Word Search II
September 7, 2024 3 minute read
Problem Statement
Problem of The Day: Linked List in Binary Tree
September 7, 2024 3 minute read
Problem Statement
Problem of The Day: Delete Nodes From Linked List Present in Array
September 6, 2024 1 minute read
Problem Statement
Problem of The Day: Walking Robot Simulation
September 3, 2024 3 minute read
Problem of The Day: Sum of Digits of String After Convert
September 2, 2024 2 minute read
Problem Statement
Problem of The Day: Find the Student that Will Replace the Chalk
September 2, 2024 1 minute read
Problem Statement
Problem of The Day: Convert 1D Array Into 2D Array
August 31, 2024 2 minute read
Problem Statement
Problem of The Day: Path with Maximum Probability
August 30, 2024 2 minute read
Problem Statement
Design Pattern: Prototype
August 28, 2024 3 minute read
Problem of The Day: Most Stones Removed with Same Row or Column
August 28, 2024 4 minute read
Problem Statement
Problem of The Day: Count Sub Islands
August 27, 2024 6 minute read
Problem Statement
Problem of The Day: Path with Maximum Probability
August 26, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Path with Maximum Probability
August 26, 2024 2 minute read
Problem Statement
Problem of The Day: Range Sum of Sorted Subarray Sums
August 24, 2024 2 minute read
Problem Statement
Problem of The Day: N-ary Tree Postorder Traversal
August 24, 2024 1 minute read
Problem Statement
Problem of The Day: Find the Closest Palindrome
August 23, 2024 2 minute read
Problem Statement
Problem of The Day: Fraction Addition and Subtraction
August 23, 2024 3 minute read
Problem Statement
Azure DevOps: Azure-pipeline templates
August 21, 2024 6 minute read
In the past, we explored how to create a simple CI/CD pipeline. Then, we went through the steps to create a CI/CD pipeline for multiple release sites. In thi...
Problem of The Day: Maximum Distance in Arrays
August 15, 2024 1 minute read
Problem Statement
Azure DevOps: CICD Multiple Release Pipelines
August 15, 2024 7 minute read
In this journal, we will take another step after setting up the CICD pipeline in previous Journal.
Problem of The Day: Lemonade Change
August 14, 2024 2 minute read
Problem Statement
Problem of The Day: Find K-th Smallest Pair Distance
August 13, 2024 3 minute read
Problem Statement
Azure Devops: CICD Setup
August 12, 2024 6 minute read
In this tutorial, we will explore how to create CICD pipeline on the Azure Devops environment.
Problem of The Day: Combination Sum II
August 12, 2024 2 minute read
Problem Statement
Problem of The Day: Regions Cut By Slashes
August 10, 2024 5 minute read
Problem Statement
Problem of The Day: Magic Squares In Grid
August 9, 2024 4 minute read
Problem Statement
Situation Validation in C#
August 7, 2024 1 minute read
Problem of The Day: Spiral Matrix III
August 7, 2024 1 minute read
Problem Statement
Problem of The Day: Integer to English Words
August 6, 2024 3 minute read
Problem Statement
Design Pattern: Factories
August 4, 2024 2 minute read
The SOLID Design Principles Review
August 4, 2024 1 minute read
SOLID Principles Summary
Problem of The Day: Minimum Number of Pushes to Type Word II
August 4, 2024 2 minute read
Problem Statement
Problem of The Day: Kth Distinct String in an Array
August 4, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Deletions to Make String Balanced
July 29, 2024 2 minute read
Problem Statement
Problem of The Day: Count Number of Teams
July 28, 2024 3 minute read
Problem Statement
Problem of The Day: Minimum Cost to Convert String I
July 27, 2024 4 minute read
Problem Statement
Problem of The Day: Find the City With the Smallest Number of Neighbors at a Threshold Distance
July 26, 2024 6 minute read
Problem Statement
Problem of The Day: Sort an Array
July 24, 2024 4 minute read
Problem Statement
Problem of The Day: Sort the Jumbled Numbers
July 23, 2024 2 minute read
Problem Statement
Problem of The Day: Sort Array by Increasing Frequency
July 22, 2024 1 minute read
Problem Statement
Problem of The Day: Build a Matrix With Conditions
July 21, 2024 3 minute read
Problem Statement
Problem of The Day: Find Distance in a Binary Tree
July 21, 2024 4 minute read
Problem Statement
Problem of The Day: Lucky Numbers in a Matrix
July 18, 2024 2 minute read
Problem Statement
Problem of The Day: Delete Nodes And Return Forest
July 16, 2024 2 minute read
Problem Statement
Problem of The Day: Step-By-Step Directions From a Binary Tree Node to Another
July 15, 2024 3 minute read
Problem Statement
Problem of The Day: Number of Atoms
July 14, 2024 5 minute read
Problem Statement
Problem of The Day: Create Binary Tree From Descriptions
July 14, 2024 4 minute read
Problem Statement
Problem of The Day: Robot Collisions
July 13, 2024 2 minute read
Problem Statement
Problem of The Day: Maximum Score From Removing Substrings
July 11, 2024 2 minute read
Problem Statement
Problem of The Day: Reverse Substrings Between Each Pair of Parentheses
July 10, 2024 1 minute read
Problem Statement
Problem of The Day: Average Waiting Time
July 8, 2024 1 minute read
Problem Statement
Problem of The Day: Find the Winner of the Circular Game
July 7, 2024 1 minute read
Problem Statement
Problem of The Day: Pass the Pillow
July 6, 2024 1 minute read
Problem Statement
Problem of The Day: Water Bottles
July 6, 2024 2 minute read
Problem Statement
Problem of The Day: Merge Nodes in Between Zeros
July 4, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Find the Minimum and Maximum Number of Nodes Between Critical Points
July 4, 2024 2 minute read
Problem Statement
Problem of The Day: Remove Max Number of Edges to Keep Graph Fully Traversable
June 30, 2024 4 minute read
Problem Statement
Problem of The Day: Three Consecutive Odds
June 30, 2024 1 minute read
Problem Statement
Problem of The Day: All Ancestors of a Node in a Directed Acyclic Graph
June 29, 2024 3 minute read
Problem Statement
Problem of The Day: Maximum Total Importance of Roads
June 28, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Number of K Consecutive Bit Flips
June 26, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Balance a Binary Search Tree
June 25, 2024 1 minute read
Problem Statement
Problem of The Day: Binary Search Tree to Greater Sum Tree
June 24, 2024 2 minute read
Problem Statement
Problem of The Day: Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
June 23, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Grumpy Bookstore Owner
June 20, 2024 1 minute read
Problem Statement
Problem of The Day: Most Profit Assigning Work
June 17, 2024 2 minute read
Problem Statement
Problem of The Day: Sum of Square Numbers
June 16, 2024 2 minute read
Problem Statement
Problem of The Day: IPO
June 15, 2024 2 minute read
Problem Statement
Problem of The Day: Sort Colors
June 11, 2024 1 minute read
Problem Statement
Problem of The Day: Subarray Sums Divisible by K
June 9, 2024 2 minute read
Problem Statement
Problem of The Day: Replace Words
June 6, 2024 3 minute read
Problem Statement
Problem of The Day: Hand of Straights
June 5, 2024 2 minute read
Problem Statement
Problem of The Day: Find Common Characters
June 4, 2024 1 minute read
Problem Statement
Problem of The Day: Append Characters to String to Make Subsequence
June 2, 2024 2 minute read
Problem Statement
Problem of The Day: Number of Steps to Reduce a Number in Binary Representation to One
May 28, 2024 2 minute read
Problem Statement
Problem of The Day: Get Equal Substrings Within Budget
May 27, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Student Attendance Record II
May 26, 2024 3 minute read
Problem Statement
Problem of The Day: Special Array With X Elements Greater Than or Equal X
May 26, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Word Break II
May 25, 2024 3 minute read
Problem Statement
Problem of The Day: Maximum Score Words Formed by Letters
May 23, 2024 2 minute read
Problem Statement
Problem of The Day: Sum of All Subset XOR Totals
May 19, 2024 2 minute read
Problem Statement
Problem of The Day: Delete Leaves With a Given Value
May 16, 2024 3 minute read
Problem Statement
Problem of The Day: Path with Maximum Gold
May 13, 2024 3 minute read
Problem Statement
Problem of The Day: Score After Flipping Matrix
May 12, 2024 2 minute read
Problem Statement
Problem of The Day: Minimum Cost to Buy Apples
May 12, 2024 3 minute read
Problem Statement
Problem of The Day: Largest Local Values in a Matrix
May 11, 2024 less than 1 minute read
Problem Statement
Problem of The Day: K-th Smallest Prime Fraction
May 9, 2024 1 minute read
Problem Statement
Problem of The Day: Maximize Happiness of Selected Children
May 8, 2024 2 minute read
Problem Statement
Problem of The Day: Double a Number Represented as a Linked List
May 6, 2024 3 minute read
Problem Statement
Problem of The Day: Remove Nodes From Linked List
May 5, 2024 1 minute read
Problem Statement
Problem of The Day: Delete Node in a Linked List
May 5, 2024 1 minute read
Problem Statement
Problem of The Day: Boats to Save People
May 4, 2024 1 minute read
Problem Statement
Problem of The Day: Count Pairs in Two Arrays
May 4, 2024 2 minute read
Problem Statement
Problem of The Day: Compare Version Numbers
May 3, 2024 1 minute read
Problem Statement
Problem of The Day: Word Search
April 28, 2024 1 minute read
Problem Statement
Problem of The Day: Construct Quad Tree
April 28, 2024 3 minute read
Problem Statement
Problem of The Day: Generate Parentheses
April 28, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Sort List
April 28, 2024 2 minute read
Problem Statement
Problem of The Day: Sum of Distances in Tree
April 27, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Number of Islands II
April 27, 2024 1 minute read
Problem Statement
Problem of The Day: Freedom Trail
April 27, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Falling Path Sum II
April 25, 2024 2 minute read
Problem Statement
Problem of The Day: Longest Ideal Subsequence
April 24, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Height Trees
April 22, 2024 1 minute read
Problem Statement
Problem of The Day: Open the Lock
April 21, 2024 3 minute read
Problem Statement
Problem of The Day: Design Add and Search Words Data Structure
April 20, 2024 2 minute read
Problem Statement
Problem of The Day: Find if Path Exists in Graph
April 20, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Find All Groups of Farmland
April 19, 2024 1 minute read
Problem Statement
Problem of The Day: Island Perimeter
April 17, 2024 2 minute read
Problem Statement
Problem of The Day: Smallest String Starting From Leaf
April 16, 2024 2 minute read
Problem Statement
Problem of The Day: Sum of Left Leaves
April 13, 2024 1 minute read
Problem of The Day: Remove K Digits
April 10, 2024 1 minute read
Problem Statement
Problem of The Day: Reveal Cards In Increasing Order
April 9, 2024 1 minute read
Problem Statement
Problem of The Day: Construct String from Binary Tree
April 8, 2024 1 minute read
Problem Statement
Problem of The Day: Time Needed to Buy Tickets
April 8, 2024 1 minute read
Problem Statement
Problem of The Day: Time Needed to Buy Tickets
April 8, 2024 1 minute read
Problem Statement
Problem of The Day: Number of Students Unable to Eat Lunch
April 7, 2024 1 minute read
Problem Statement
Problem of The Day: Valid Parenthesis String
April 6, 2024 1 minute read
Problem Statement
Problem of The Day: minimum-remove-to-make-valid-parentheses
April 6, 2024 1 minute read
Problem Statement
Problem of The Day: Length of Longest Subarray With at Most K Frequency
March 27, 2024 1 minute read
Problem Statement
Problem of The Day: Subarray Product Less Than K
March 26, 2024 less than 1 minute read
Problem Statement
Daily Reading: The Art of Thinking Clearly (day 7)
March 25, 2024 2 minute read
Today’s Vocabulary
Problem of The Day: Count and Say
March 25, 2024 1 minute read
Problem Statement
Problem of The Day: Snakes and Ladders
March 24, 2024 3 minute read
Problem Statement
Problem of The Day: Find All Duplicates in an Array
March 24, 2024 less than 1 minute read
Problem Statement
Problem of The Day:Minimum Genetic Mutation
March 24, 2024 1 minute read
Problem Statement
Problem of The Day: Find the Duplicate Number
March 24, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Evaluate Division
March 23, 2024 3 minute read
Problem Statement
Problem of The Day: Reorder List
March 22, 2024 1 minute read
Problem Statement
Problem of The Day: Clone Graph
March 22, 2024 3 minute read
Problem Statement
Problem of The Day: Remove Vowels from a String
March 22, 2024 less than 1 minute read
Problem Statement
Daily Reading: The Art of Thinking Clearly (day 6)
March 21, 2024 2 minute read
Today’s Vocabulary
Daily Reading: The Art of Thinking Clearly (day 5)
March 21, 2024 3 minute read
Today’s Vocabulary
Problem of The Day: Contiguous Array
March 21, 2024 1 minute read
Problem Statement
Problem of The Day: Palindrome Linked List
March 21, 2024 2 minute read
Problem Statement
Problem of The Day: Surrounded Regions
March 20, 2024 3 minute read
Problem Statement
Problem of The Day: Minimum Time to Make Rope Colorful
March 20, 2024 2 minute read
Problem Statement
Problem of The Day: Merge In Between Linked Lists
March 20, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Absolute Difference in BST
March 18, 2024 1 minute read
Problem Statement
Problem of The Day: Binary Search Tree Iterator
March 18, 2024 3 minute read
Problem Statement
Problem of The Day: Contiguous Array
March 17, 2024 1 minute read
Problem Statement
Problem of The Day: Binary Tree Maximum Path Sum
March 17, 2024 1 minute read
Problem Statement
Problem of The Day: Average of Levels in Binary Tree
March 16, 2024 1 minute read
Problem Statement
Daily Reading: On Writing Well (Chapter 5)
March 15, 2024 6 minute read
Today’s Vocabulary
Problem of The Day: Meeting Room II
March 15, 2024 2 minute read
Problem Statement
Problem of The Day: Count Complete Tree Nodes
March 15, 2024 2 minute read
Problem Statement
Problem of The Day: Sum Root to Leaf Numbers
March 15, 2024 2 minute read
Problem Statement
Daily Reading: The Art of Thinking Clearly (day 4)
March 14, 2024 3 minute read
Today’s Vocabulary
Problem of The Day: Path Sum
March 14, 2024 2 minute read
Problem Statement
Problem of The Day: Populating Next Right Pointers in Each Node II
March 14, 2024 1 minute read
Problem Statement
Problem of The Day: Construct Binary Tree from Inorder and Postorder Traversal
March 13, 2024 2 minute read
Problem Statement
Problem of The Day: Binary Subarrays With Sum
March 13, 2024 2 minute read
Problem Statement
Daily Reading: On Writing Well (Chapter 4)
March 12, 2024 3 minute read
Today’s Vocabulary
Daily Reading: The Art of Thinking Clearly (day 3)
March 12, 2024 3 minute read
Today’s Vocabulary
Problem of The Day: Find the Pivot Integer
March 12, 2024 1 minute read
Problem Statement
Problem of The Day: Rotate List
March 11, 2024 1 minute read
Problem Statement
Daily Reading: The Art of Thinking Clearly (day 2)
March 11, 2024 2 minute read
Today’s Vocabulary
Problem of The Day: Custom Sort String
March 11, 2024 1 minute read
Problem Statement
Problem of The Day: Linked List Frequency
March 11, 2024 1 minute read
Problem Statement
Problem of The Day: Remove Zero Sum Consecutive Nodes from Linked List
March 11, 2024 2 minute read
Problem Statement
Problem of The Day: Winner of the Linked List Game
March 10, 2024 1 minute read
Problem Statement
Problem of The Day: Intersection of Two Arrays
March 9, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Add Binary
March 8, 2024 1 minute read
Problem Statement
Problem of The Day: Valid Palindrome II
March 8, 2024 1 minute read
Problem Statement
Problem of The Day: Valid Word Abbreviation
March 8, 2024 1 minute read
Problem Statement
Problem of The Day: Minimum Common Value
March 8, 2024 2 minute read
Problem Statement
SQL problem - Rank Scores
March 8, 2024 less than 1 minute read
Problem of The Day: Partition List
March 8, 2024 2 minute read
Problem Statement
Problem of The Day: Fizz Buzz
March 8, 2024 2 minute read
Problem Statement
Problem of The Day: Reverse Nodes in k-Group
March 7, 2024 2 minute read
Problem Statement
Problem of The Day: Remove Duplicates from Sorted List II
March 7, 2024 1 minute read
Problem Statement
Problem of The Day: Count Elements With Maximum Frequency
March 7, 2024 2 minute read
Problem Statement
Problem of The Day: Basic Calculator
March 6, 2024 4 minute read
Problem Statement
Problem of The Day: Reverse Linked List II
March 4, 2024 2 minute read
Problem Statement
Reading Exercise: The Art of Thinking Clearly (day 1)
March 4, 2024 3 minute read
Today’s Vocabulary
SQL problem - Investments in 2016
March 4, 2024 less than 1 minute read
SQL problem - Find Users With Valid E-Mails
March 4, 2024 less than 1 minute read
SQL problem - Second Highest Salary
March 4, 2024 less than 1 minute read
SQL problem - Find Users With Valid E-Mails
March 4, 2024 less than 1 minute read
Problem of The Day: Minimum Length of String After Deleting Similar Ends
March 4, 2024 2 minute read
Problem Statement
Problem of The Day: Bag of Tokens
March 3, 2024 4 minute read
Problem Statement
SQL problem - Delete Duplicate Emails
March 3, 2024 1 minute read
SQL problem - Fix Names in a Table
March 3, 2024 less than 1 minute read
SQL problem - Patients With a Condition
March 3, 2024 less than 1 minute read
SQL problem - Fix Names in a Table
March 3, 2024 less than 1 minute read
SQL problem - List the Products Ordered in a Period
March 3, 2024 less than 1 minute read
SQL problem - Restaurant Growth
March 2, 2024 less than 1 minute read
Problem of The Day: Remove Nth Node From End of List
March 2, 2024 1 minute read
Problem Statement
SQL problem - Friend Requests II: Who Has the Most Friends
March 2, 2024 less than 1 minute read
SQL problem - Movie Rating
March 2, 2024 1 minute read
Problem of The Day: Simplify Path
March 1, 2024 1 minute read
Problem Statement
Problem of The Day: Squares of a Sorted Array
March 1, 2024 less than 1 minute read
Problem Statement
SQL problem - Exchange Seats
March 1, 2024 1 minute read
Problem of The Day: Min Stack
March 1, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Minimum Number of Arrows to Burst Balloons
March 1, 2024 1 minute read
Problem Statement
Daily Reading: System Design Interview Volume 2 (finished)
March 1, 2024 1 minute read
Update my reading list
SQL problem - Employees Whose Manager Left the Company
March 1, 2024 less than 1 minute read
SQL problem - Count Salary Categories
February 29, 2024 less than 1 minute read
Problem of The Day: Maximum Odd Binary Number
February 29, 2024 2 minute read
Problem Statement
Problem of The Day: Insert Interval
February 29, 2024 1 minute read
Problem Statement
Reading Exercise: The 7 Habits of Highly Effective People (finished)
February 28, 2024 2 minute read
SQL problem - Last Person to Fit in the Bus
February 28, 2024 less than 1 minute read
Problem of The Day: Paint Fence
February 28, 2024 2 minute read
Problem Statement
Problem of The Day: Flip Game
February 28, 2024 1 minute read
Problem Statement
Problem of The Day: Even Odd Tree
February 28, 2024 1 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 16)
February 27, 2024 4 minute read
Today’s Vocabulary
SQL problem - Product Price at a Given Date
February 27, 2024 2 minute read
Problem of The Day: Diameter of Binary Tree
February 27, 2024 1 minute read
Problem Statement
Problem of The Day: Happy Number
February 25, 2024 1 minute read
Problem Statement
Problem of The Day: Diameter of Binary Tree
February 25, 2024 1 minute read
Problem Statement
Problem of The Day: Same Tree
February 25, 2024 1 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 15)
February 25, 2024 3 minute read
Today’s Vocabulary
Problem of The Day: Happy Number
February 25, 2024 1 minute read
Problem Statement
Problem of The Day: Contains Duplicate II
February 25, 2024 1 minute read
Problem Statement
SQL problem - Consecutive Numbers
February 25, 2024 less than 1 minute read
SQL problem - Second Highest Salary
February 24, 2024 less than 1 minute read
SQL problem - Triangle Judgement
February 24, 2024 less than 1 minute read
Problem of The Day: Greatest Common Divisor Traversal
February 24, 2024 3 minute read
Problem Statement
Problem of The Day: Find All People With Secret
February 24, 2024 3 minute read
Problem Statement
Problem of The Day: Word Pattern
February 23, 2024 1 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 14)
February 23, 2024 2 minute read
Today’s Vocabulary
SQL problem - Primary Department for Each Employee
February 23, 2024 1 minute read
Problem of The Day: Cheapest Flights Within K Stops
February 23, 2024 3 minute read
Problem Statement
Problem of The Day: Valid Sudoku
February 22, 2024 2 minute read
Problem Statement
Problem of The Day: Spiral Matrix
February 22, 2024 1 minute read
Problem Statement
Problem of The Day: Isomorphic Strings
February 22, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Game of Life
February 22, 2024 2 minute read
Problem Statement
Problem of The Day: Find the Town Judge
February 21, 2024 2 minute read
Problem Statement
SQL problem - Biggest Single Number
February 21, 2024 less than 1 minute read
SQL problem - Customers Who Bought All Products
February 21, 2024 less than 1 minute read
Problem of The Day: Substring with Concatenation of All Words
February 20, 2024 3 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 13)
February 20, 2024 2 minute read
Today’s Vocabulary
Problem of The Day: Ransom Note
February 20, 2024 1 minute read
Problem Statement
C# ASP.NET - Add Foreign Key In Entity Framework
February 20, 2024 1 minute read
How to add relationship in EFCore
Problem of The Day: Bitwise AND of Numbers Range
February 20, 2024 less than 1 minute read
Problem Statement
SQL problem - Product Sales Analysis III
February 19, 2024 less than 1 minute read
Problem of The Day: Missing Number
February 19, 2024 1 minute read
Problem Statement
SQL problem - Classes More Than 5 Students
February 19, 2024 less than 1 minute read
Daily Reading: The 7 Habits of Highly Effective People (day 12)
February 18, 2024 4 minute read
Today’s Vocabulary
Problem of The Day: Power of Two
February 18, 2024 2 minute read
Problem Statement
Problem of The Day: Two Sum II - Input Array Is Sorted
February 17, 2024 1 minute read
Problem Statement
SQL problem - Number of Unique Subjects Taught by Each Teacher
February 17, 2024 less than 1 minute read
SQL problem - The Number of Employees Which Report to Each Employee
February 17, 2024 less than 1 minute read
SQL problem - The Number of Employees Which Report to Each Employee
February 17, 2024 less than 1 minute read
Problem of The Day: Minimum Size Subarray Sum
February 17, 2024 1 minute read
Problem Statement
Problem of The Day: Meeting Rooms III
February 17, 2024 2 minute read
Problem Statement
Problem of The Day: Furthest Building You Can Reach
February 17, 2024 1 minute read
Problem Statement
Problem of The Day: Text Justification
February 15, 2024 2 minute read
Problem Statement
Problem of The Day: Is Subsequence
February 15, 2024 2 minute read
Problem Statement
SQL problem - Game Play Analysis IV
February 15, 2024 less than 1 minute read
Problem of The Day: Find Polygon With the Largest Perimeter
February 14, 2024 2 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 11)
February 14, 2024 3 minute read
Today’s Vocabulary
SQL problem - Immediate Food Delivery II
February 14, 2024 1 minute read
Problem of The Day: Find Polygon With the Largest Perimeter
February 14, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Rearrange Array Elements by Sign
February 13, 2024 1 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 10)
February 13, 2024 1 minute read
Today’s Vocabulary
SQL problem - Monthly Transactions I
February 13, 2024 less than 1 minute read
Problem of The Day: Integer to Roman
February 13, 2024 1 minute read
Problem Statement
Problem of The Day: Zigzag Conversion
February 12, 2024 1 minute read
Problem Statement
Review Repository Pattern in ASP.NET
February 12, 2024 9 minute read
The code is pushed to this GitHub repo.
Daily Reading: The 7 Habits of Highly Effective People (day 9)
February 12, 2024 1 minute read
Today’s Vocabulary
SQL problem - Percentage of Users Attended a Contest
February 12, 2024 less than 1 minute read
SQL problem - Queries Quality and Percentage
February 12, 2024 less than 1 minute read
Problem of The Day: Find First Palindromic String in the Array
February 12, 2024 less than 1 minute read
Problem Statement
C# .NET - Entity Framework notes
February 12, 2024 4 minute read
Problem of The Day: Trapping Rain Water
February 11, 2024 2 minute read
Problem Statement
Problem of The Day: Reverse Words in a String
February 11, 2024 2 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People (day 8)
February 10, 2024 2 minute read
My Person Mission Statement
SQL problem - Project Employees I
February 10, 2024 less than 1 minute read
SQL problem - Managers with at Least 5 Direct Reports
February 10, 2024 less than 1 minute read
SQL problem - Confirmation Rate
February 10, 2024 less than 1 minute read
Problem of The Day: Cherry Pickup II
February 10, 2024 2 minute read
Problem Statement
Problem of The Day: Candy
February 10, 2024 1 minute read
Problem Statement
SQL problem - Average Selling Price
February 10, 2024 less than 1 minute read
Daily Reading: The 7 Habits of Highly Effective People (day 7)
February 9, 2024 3 minute read
Today’s Vocabulary
Problem of The Day: Palindromic Substrings
February 9, 2024 2 minute read
Problem Statement
SQL problem - Not Boring Movies
February 9, 2024 less than 1 minute read
Problem of The Day: Longest Common Prefix
February 9, 2024 1 minute read
Problem Statement
SQL problem - Students and Examinations
February 8, 2024 less than 1 minute read
Daily Reading: The 7 Habits of Highly Effective People (day 6)
February 8, 2024 3 minute read
Today’s Vocabulary
Problem of The Day: Largest Divisible Subset
February 8, 2024 2 minute read
Problem Statement
.NET C# - Entity Framework Core Review Note
February 8, 2024 6 minute read
What is Entity Framework Core (ORM)
Daily Reading: The 7 Habits of Highly Effective People (day 5)
February 7, 2024 4 minute read
Today’s Vocabulary
.NET C# - RESTful Web API Note (continue)
February 7, 2024 5 minute read
The code is pushed to this GitHub repo.
Problem of The Day: Perfect Squares
February 7, 2024 2 minute read
Problem Statement
How to consume API and review JavaScript
February 7, 2024 4 minute read
The purpose of this journal is to review and practice how to make API calls in javascript via a simple REST API endpoints. This is the practice that I do in ...
Problem of The Day: Sort Characters By Frequency
February 6, 2024 2 minute read
Problem Statement
Problem of The Day: Roman to Integer
February 6, 2024 less than 1 minute read
Problem Statement
SQL problem - Rising Temperature
February 6, 2024 2 minute read
Daily Reading: The 7 Habits of Highly Effective People (day 4)
February 6, 2024 1 minute read
Today’s Vocabulary
.NET C# - RESTful Web API Note
February 6, 2024 5 minute read
The Request Object
SQL problem - Employee Bonus
February 6, 2024 less than 1 minute read
SQL problem - Average Time of Process per Machine
February 6, 2024 less than 1 minute read
Daily Reading: The 7 Habits of Highly Effective People (day 3)
February 5, 2024 4 minute read
Today’s Vocabulary
SQL problem - Product Sales Analysis I
February 5, 2024 less than 1 minute read
Problem of The Day: H-Index
February 5, 2024 1 minute read
Problem Statement
Problem of The Day: Group Anagrams
February 5, 2024 1 minute read
Problem Statement
Problem of The Day: Gas Station
February 5, 2024 1 minute read
Problem Statement
SQL problem - Replace Employee ID With The Unique Identifier
February 4, 2024 less than 1 minute read
Daily Reading: The 7 Habits of Highly Effective People (day 2)
February 4, 2024 1 minute read
Today’s Vocabulary
Problem of The Day: First Unique Character in a String
February 4, 2024 1 minute read
Problem Statement
Daily Reading: The 7 Habits of Highly Effective People
February 3, 2024 3 minute read
Today’s Vocabulary
Problem: Minimum Window Substring
February 3, 2024 1 minute read
Problem Statement
Problem: Best Time to Buy and Sell Stock II
February 3, 2024 1 minute read
Problem Statement
SQL problem - Top Travellers
February 2, 2024 1 minute read
SQL Review - Part 9
February 2, 2024 2 minute read
In this post, I continue the review of my knowledge about SQL. The materials are from the Leet Code SQL card
SQL problem - Sales Person
February 2, 2024 less than 1 minute read
Problem of The Day: Partition Array for Maximum Sum
February 2, 2024 2 minute read
Problem Statement
SQL problem - Market Analysis I
February 2, 2024 less than 1 minute read
SQL problem - Game Play Analysis I
February 2, 2024 less than 1 minute read
SQL problem - Find Followers Count
February 2, 2024 less than 1 minute read
SQL problem - Employees With Missing Information
February 2, 2024 less than 1 minute read
SQL problem - Duplicate Emails
February 2, 2024 less than 1 minute read
SQL problem - Daily Leads and Partners
February 2, 2024 less than 1 minute read
SQL problem - Customers Who Never Order
February 2, 2024 less than 1 minute read
SQL problem - Customer Who Visited but Did Not Make Any Transactions
February 2, 2024 less than 1 minute read
SQL problem - Customer Placing the Largest Number of Orders
February 2, 2024 less than 1 minute read
SQL problem - Combine Two Tables
February 2, 2024 less than 1 minute read
SQL problem - Actors and Directors Who Cooperated At Least Three Times
February 2, 2024 less than 1 minute read
SQL Review - Part 8
February 1, 2024 1 minute read
In this post, I continue the review of my knowledge about SQL. The materials are from the Leet Code SQL card
SQL Review - Part 7
February 1, 2024 3 minute read
In this post, I continue the review of my knowledge about SQL. The materials are from the Leet Code SQL card
SQL Review - Part 6
February 1, 2024 1 minute read
In this post, we learn how to use SQL to work with JSON data inside the table.
SQL problem - Swap Salary
February 1, 2024 less than 1 minute read
SQL problem - Article Views I
February 1, 2024 less than 1 minute read
Problem of The Day: Sequential Digits
February 1, 2024 1 minute read
Problem Statement
Problem: Remove Duplicates from Sorted Array II
February 1, 2024 2 minute read
Problem Statement ``` Given an integer array nums sorted in non-decreasing order, remove some duplicates in-place such that each unique element appears at mo...
Reading Exercise: mindset (finished)
February 1, 2024 2 minute read
Problem of The Day: Divide Array Into Arrays With Max Difference
February 1, 2024 2 minute read
Problem Statement
Problem of The Day: Sort Colors
January 31, 2024 1 minute read
Problem Statement ``` Given an array nums with n objects colored red, white, or blue, sort them in-place so that objects of the same color are adjacent, with...
Problem of The Day: Next Permutation
January 31, 2024 2 minute read
Problem Statement ``` A permutation of an array of integers is an arrangement of its members into a sequence or linear order.
Problem of The Day: First Missing Positive
January 31, 2024 1 minute read
Problem Statement ``` Given an unsorted integer array nums, return the smallest missing positive integer.
Problem of The Day: Find the Index of the First Occurrence in a String
January 31, 2024 1 minute read
Problem Statement ``` Given two strings needle and haystack, return the index of the first occurrence of needle in haystack, or -1 if needle is not part of h...
Problem of The Day: Find the Duplicate Number
January 31, 2024 less than 1 minute read
Problem Statement ``` Given an array of integers nums containing n + 1 integers where each integer is in the range [1, n] inclusive.
Problem of The Day: Evaluate Reverse Polish Notation
January 29, 2024 1 minute read
Problem Statement see problem
Problem of The Day: Single Number
January 28, 2024 1 minute read
Problem Statement ``` Given a non-empty array of integers nums, every element appears twice except for one. Find that single one.
Problem of The Day: Rotate Array
January 28, 2024 2 minute read
Problem Statement ``` Given an integer array nums, rotate the array to the right by k steps, where k is non-negative.
Daily Reading Exercise: Mindset
January 28, 2024 less than 1 minute read
Today Vocabulary valiant brave Valiant students always strive for success in their studies. pampered spoil The...
Problem of The Day: Product of Array Except Self
January 28, 2024 1 minute read
Problem Statement ``` Given an integer array nums, return an array answer such that answer[i] is equal to the product of all the elements of nums except nums...
Problem of The Day: Number of Submatrices That Sum to Target
January 28, 2024 4 minute read
Problem Statement see problem
Problem of The Day: Merge Intervals
January 28, 2024 1 minute read
Problem Statement ``` Given an array of intervals where intervals[i] = [starti, endi], merge all overlapping intervals, and return an array of the non-overla...
Problem of The Day: Maximum Subarray
January 28, 2024 1 minute read
Problem Statement ``` Given an integer array nums, find the subarray with the largest sum, and return its sum.
Problem of The Day: Majority Element
January 28, 2024 1 minute read
Problem Statement ``` Given an array nums of size n, return the majority element.
Problem of The Day: Implement Trie (Prefix Tree)
January 28, 2024 2 minute read
Problem Statement see problem
Problem of The Day: Implement Queue using Stacks
January 28, 2024 1 minute read
Problem Statement see problem
Problem of The Day: Trapping Rain Water
January 27, 2024 1 minute read
Problem Statement
Problem of The Day: 3Sum
January 27, 2024 2 minute read
Problem Statement ``` Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nu...
Problem of The Day: Move Zeroes
January 27, 2024 1 minute read
Problem Statement ``` Given an integer array nums, move all 0’s to the end of it while maintaining the relative order of the non-zero elements.
Problem of The Day: Container With Most Water
January 27, 2024 1 minute read
Problem Statement see Problem
Problem of The Day: Valid Parentheses
January 26, 2024 1 minute read
Problem Statement
Problem of The Day: Min Stack
January 26, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Largest Rectangle in Histogram
January 26, 2024 less than 1 minute read
Problem Statement see problem
Problem of The Day: K Inverse Pairs Array
January 26, 2024 3 minute read
Problem Statement
Problem of The Day: Decode String
January 26, 2024 1 minute read
Problem Statement
Problem of The Day: Daily Temperatures
January 26, 2024 less than 1 minute read
Problem Statement
Problem of The Day: Sliding Window Maximum
January 25, 2024 2 minute read
Problem Statement
Daily Reading Exercise: Mindset
January 25, 2024 3 minute read
My take on the reading Today, I delved further into Carol S. Dweck’s “Mindset” book, focusing on a chapter that resonated with me about the learnability of a...
Problem of The Day: Out of Boundary Paths
January 25, 2024 2 minute read
Problem Statement see problem
Problem of The Day: Minimum Window Substring
January 25, 2024 3 minute read
Problem Statement ``` Given two strings s and t of lengths m and n respectively, return the minimum window substring of s such that every character in t (i...
SQL Review - Part 5
January 24, 2024 2 minute read
Tonight, I encountered a SQL question, and through this experience, I discovered the existence of the conditional function IF in SQL. This function allows pe...
Problem of The Day: Spiral Matrix
January 24, 2024 2 minute read
Problem Statement see problem
Problem of The Day: Set Matrix Zeroes
January 24, 2024 1 minute read
Problem Statement see problem
Problem of The Day: Search a 2D Matrix II
January 24, 2024 less than 1 minute read
Problem Statement see problem
Problem of The Day: Rotate Image
January 24, 2024 2 minute read
Problem Statement see Rotate Image
Problem of The Day: Repeated DNA Sequences
January 24, 2024 1 minute read
Problem Statement ``` The DNA sequence is composed of a series of nucleotides abbreviated as ‘A’, ‘C’, ‘G’, and ‘T’.
Problem of The Day: Longest Substring Without Repeating Characters
January 24, 2024 2 minute read
Problem Statement ``` Given a string s, find the length of the longest substring without repeating characters.
Problem of The Day: Find All Anagrams in a String
January 24, 2024 3 minute read
Problem Statement ``` Given two strings s and p, return an array of all the start indices of p’s anagrams in s. You may return the answer in any order.
Problem of The Day: Longest Common Subsequence
January 24, 2024 2 minute read
Problem Statement ``` Given two strings text1 and text2, return the length of their longest common subsequence. If there is no common subsequence, return 0.
Code Templates For Technical Interview
January 24, 2024 5 minute read
In this journal, I aim to compile code templates as a foundational resource to ready myself for technical interviews. These templates are sourced from the Le...
Problem of The Day: Reverse Nodes in k-Group
January 23, 2024 less than 1 minute read
Problem Statement see problem
Problem of The Day: Pseudo-Palindromic Paths in a Binary Tree
January 23, 2024 3 minute read
Problem Statement see Pseudo-Palindromic Paths in a Binary Tree
Problem of The Day: Merge k Sorted Lists
January 23, 2024 3 minute read
Problem Statement ``` You are given an array of k linked-lists lists, each linked-list is sorted in ascending order.
Daily Reading: Mindset
January 23, 2024 2 minute read
My Daily Reading Today, I learned about the truth of ability and accomplishment. It takes a significant amount of time and effort to develop one’s skills. Ma...
Problem of The Day: Sum of Subarray Minimums
January 22, 2024 4 minute read
Problem Statement ``` Given an array of integers arr, find the sum of min(b), where b ranges over every (contiguous) subarray of arr. Since the answer may be...
Daily Reading: Mindset
January 22, 2024 1 minute read
My Daily Reading From tonight’s reading, I’ve learned that our mindset can affect how we see effort. In a fixed mindset, we might look down on people who spe...
Problem of The Day: Maximum Length of a Concatenated String with Unique Characters
January 22, 2024 2 minute read
Problem Statement ``` You are given an array of strings arr. A string s is formed by the concatenation of a subsequence of arr that has unique characters.
Problem of The Day: LRU Cache
January 22, 2024 3 minute read
Problem Statement ``` Design a data structure that follows the constraints of a Least Recently Used (LRU) cache.
Problem of The Day: Set Mismatch
January 21, 2024 2 minute read
Problem Statement ``` You have a set of integers s, which originally contains all the numbers from 1 to n. Unfortunately, due to some error, one of the numbe...
Problem of The Day: Redistribute Characters to Make All Strings Equal
January 21, 2024 1 minute read
Problem Statement ``` You are given an array of strings words (0-indexed).
Problem of The Day: Largest Substring Between Two Equal Characters
January 20, 2024 1 minute read
Problem Statement ``` Given a string s, return the length of the longest substring between two equal characters, excluding the two characters. If there is no...
Problem of The Day: Swap Nodes in Pairs
January 19, 2024 1 minute read
Problem Statement see Swap Nodes in Pairs
Problem of The Day: Sort List
January 19, 2024 1 minute read
Problem Statement see Sort List
Problem of The Day: Remove Nth Node From End of List
January 19, 2024 1 minute read
Problem Statement see Remove Nth Node From End of List
Problem of The Day: Palindrome Linked List
January 19, 2024 1 minute read
Problem Statement see 234. Palindrome Linked List
Problem of The Day: Minimum Falling Path Sum
January 19, 2024 3 minute read
Problem Statement ``` Given an n x n array of integers matrix, return the minimum sum of any falling path through matrix.
Problem of The Day: Linked List Cycle
January 19, 2024 1 minute read
Problem Statement see Linked List Cycle
Problem of The Day: Linked List Cycle II
January 19, 2024 1 minute read
Problem Statement see Linked List Cycle II
Problem of The Day: Intersection of Two Linked Lists
January 19, 2024 2 minute read
Problem Statement see Intersection of Two Linked Lists
Problem of The Day: Copy List with Random Pointer
January 19, 2024 2 minute read
Problem Statement see Copy List with Random Pointer
Problem of The Day: Add Two Numbers
January 19, 2024 1 minute read
Problem Statement see Add Two Numbers
Problem of The Day: Reverse Linked List
January 18, 2024 1 minute read
Problem Statement
Mindset: The New Psychology of Success - Vocabulary
January 18, 2024 1 minute read
Today, I dedicated an hour to reading “Mindset: The New Psychology of Success” by Carol S. Dweck. In essence, the author elucidates the distinction between a...
Problem of The Day: Merge Two Sorted Lists
January 18, 2024 1 minute read
Problem Statement ``` You are given the heads of two sorted linked lists list1 and list2.
Problem of The Day: Find Median from Data Stream
January 18, 2024 2 minute read
Problem Statement ``` The median is the middle value in an ordered integer list. If the size of the list is even, there is no middle value, and the median is...
Problem of The Day: Two Sum
January 17, 2024 1 minute read
Problem Statement ``` Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.
Problem of The Day: Top K Frequent Elements
January 17, 2024 1 minute read
Problem Statement ``` Given an integer array nums and an integer k, return the k most frequent elements. You may return the answer in any order.
Problem of The Day: Subarray Sum Equals K
January 17, 2024 2 minute read
Problem Statement ``` Given an array of integers nums and an integer k, return the total number of subarrays whose sum equals to k.
Problem of The Day: Partition Labels
January 17, 2024 2 minute read
Problem Statement ``` You are given a string s. We want to partition the string into as many parts as possible so that each letter appears in at most one par...
Problem of The Day: Longest Consecutive Sequence
January 17, 2024 2 minute read
Problem Statement ``` Given an unsorted array of integers nums, return the length of the longest consecutive elements sequence.
Problem of The Day: Kth Largest Element In An Array
January 17, 2024 1 minute read
Problem Statement ``` Given an integer array nums and an integer k, return the kth largest element in the array.
Problem of The Day: Group Anagrams
January 17, 2024 1 minute read
Problem Statement ``` Given an array of strings strs, group the anagrams together. You can return the answer in any order.
Problem of The Day: Climbing Stairs
January 17, 2024 less than 1 minute read
Problem Statement 70. Climbing Stairs
Problem of The Day: Unique Number of Occurrences
January 16, 2024 1 minute read
Problem Statement ``` Given an array of integers arr, return true if the number of occurrences of each value in the array is unique or false otherwise.
Typescript Basic Learning
January 16, 2024 5 minute read
In this journal, I wanted to grasp a quick overview about the understanding of Typescript to support my Angular learning.
My Reading Journey
January 16, 2024 2 minute read
Problem of The Day: Jump Game
January 16, 2024 3 minute read
Problem Statement ``` You are given an integer array nums. You are initially positioned at the array’s first index, and each element in the array represents ...
Problem of The Day: Best Time to Buy and Sell Stock
January 16, 2024 1 minute read
Problem Statement ``` You are given an array prices where prices[i] is the price of a given stock on the ith day.
Angular Learning - Day 2
January 16, 2024 2 minute read
Installing Angular CLI This CLI requires nodejs, so we need to install the nodejs first before running following command. npm install -g @angular/cli --no-st...
Problem of The Day: Jump Game II
January 16, 2024 2 minute read
Problem Statement ``` You are given a 0-indexed array of integers nums of length n. You are initially positioned at nums[0].
Problem of The Day: Rotting Oranges
January 15, 2024 2 minute read
Problem Statement ``` You are given an m x n grid where each cell can have one of three values:
Problem of The Day: Number of Islands
January 15, 2024 2 minute read
Problem Statement ``` Given an m x n 2D binary grid grid which represents a map of ‘1’s (land) and ‘0’s (water), return the number of islands.
Problem of The Day: Insert Delete GetRandom O(1)
January 15, 2024 3 minute read
Problem Statement ``` Implement the RandomizedSet class:
Problem of The Day: Course Schedule
January 15, 2024 3 minute read
Problem Statement ``` There are a total of numCourses courses you have to take, labeled from 0 to numCourses - 1. You are given an array prerequisites where ...
Angular Learning - Day 1
January 15, 2024 1 minute read
In this journal, I outline what I have learned about Angular today. I am using this video from FreeCodeCamp as a guideline to help my learning about Angular.
Problem of The Day: Longest Common Subsequence
January 14, 2024 3 minute read
Problem Statement ``` Given two strings text1 and text2, return the length of their longest common subsequence. If there is no common subsequence, return 0.
Problem of The Day: Find Players With Zero or One Losses
January 14, 2024 4 minute read
Problem Statement ``` You are given an integer array matches where matches[i] = [winneri, loseri] indicates that the player winneri defeated player loseri in...
Problem of The Day: Partition Equal Subset Sum
January 13, 2024 2 minute read
Problem Statement ``` Given an integer array nums, return true if you can partition the array into two subsets such that the sum of the elements in both subs...
Problem of The Day: Longest Increasing Subsequence
January 13, 2024 5 minute read
Problem Statement ``` Given an integer array nums, return the length of the longest strictly increasing subsequence.
Problem of The Day: Determine if Two Strings Are Close
January 13, 2024 2 minute read
Problem Statement
Problem of The Day: Perfect Square
January 12, 2024 4 minute read
Problem Statement ``` Given an integer n, return the least number of perfect square numbers that sum to n.
Problem of The Day: Minimum Number of Steps to Make Two Strings Anagram
January 12, 2024 2 minute read
Problem Statement ``` You are given two strings of the same length s and t. In one step you can choose any character of t and replace it with another charact...
Problem of The Day: Coin Change
January 12, 2024 6 minute read
Problem Statement ``` You are given an integer array coins representing coins of different denominations and an integer amount representing a total amount of...
Problem of The Day: Maximum Product Subarray
January 11, 2024 4 minute read
Problem Statement ``` Given an integer array nums, find a subarray that has the largest product, and return the product.
Problem of The Day: Maximum Difference Between Node and Ancestor
January 11, 2024 3 minute read
Brute Force Problem Statement
Problem of The Day: House Robber
January 11, 2024 4 minute read
Problem Statement ``` You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constra...
Problem of The Day: Determine if String Halves Are Alike
January 11, 2024 2 minute read
Problem Statement
Problem of The Day: Word Break
January 10, 2024 5 minute read
Problem Statement ``` Given a string s and a dictionary of strings wordDict, return true if s can be segmented into a space-separated sequence of one or more...
Problem of The Day: Unique Paths
January 9, 2024 1 minute read
See problem description here.
Problem of The Day: Minimum Path Sum
January 9, 2024 4 minute read
Problem Statement
Problem of The Day: Edit Distance
January 9, 2024 6 minute read
Problem Statement ``` Given two strings word1 and word2, return the minimum number of operations required to convert word1 to word2.
Problem of The Day: Amount of Time for Binary Tree to Be Infected
January 9, 2024 2 minute read
Problem statement
Problem of The Day: Pascal’s Triangle
January 8, 2024 1 minute read
Problem Statement
Problem of The Day: Longest Valid Parentheses
January 8, 2024 3 minute read
Problem Statement
Problem of The Day: Longest Palindromic Substring
January 8, 2024 3 minute read
Problem Statement ``` Given a string s, return the longest palindromic substring in s.
Problem of The Day: Leaf-Similar Trees
January 8, 2024 2 minute read
See Problem here.
Problem of The Day: Climbing Stairs
January 8, 2024 2 minute read
Problem Statement ``` You are climbing a staircase. It takes n steps to reach the top.
Cheatsheet: Flow Chart
January 8, 2024 less than 1 minute read
In this journal, I’ve documented key insights gathered from the LeetCode platform, which has proven to be both fascinating and invaluable for my interview pr...
Problem of The Day: Range Sum of BST
January 7, 2024 1 minute read
Problem Statement See problem here.
Problem of The Day: Binary Tree Maximum Path Sum
January 7, 2024 2 minute read
Problem Statement
Problem of The Day: Arithmetic Slices II - Subsequence
January 7, 2024 6 minute read
Problem Statement ``` Given an integer array nums, return the number of all the arithmetic subsequences of nums.
Problem of The Day: Maximum Profit in Job Scheduling
January 6, 2024 5 minute read
Problem Statement
Problem of The Day: Lowest Common Ancestor of a Binary Tree
January 6, 2024 2 minute read
Problem Statement
Problem of The Day: Kth Smallest Element in a BST
January 6, 2024 1 minute read
Problem Statement
SQL Review - Part 4
January 5, 2024 3 minute read
In this post, I continue the review of my knowledge about SQL. The materials are from the Leet Code SQL card
Problem of The Day: Path Sum III
January 5, 2024 6 minute read
Problem Statement Intuition The problem requires finding the number of paths in a binary tree where the sum of node values along the path equals a given tar...
Problem of The Day: Longest Increasing Subsequence
January 5, 2024 4 minute read
Problem Statement Intuition When approaching the problem of finding the length of the Longest Increasing Subsequence (LIS), my initial thoughts revolved aro...
Problem of The Day: Flatten Binary Tree to Linked List
January 5, 2024 2 minute read
Problem Statement Intuition My initial thought to solve this problem is to perform a recursive depth-first traversal of the binary tree. I want to flatten t...
SQL Review - Part 3
January 4, 2024 3 minute read
In this post, I continue the review of my knowledge about SQL. The materials are from the Leet Code SQL card
SQL Review - Part 2
January 4, 2024 3 minute read
In this post, I continue the review of my knowledge about SQL. The materials are from the Leet Code SQL card
SQL Review - Part 1
January 4, 2024 3 minute read
In this post, I wanted to review my basic knowledge about SQL. The materials are from the Leet Code SQL card
Problem of The Day: Minimum Number of Operations to Make Array Empty
January 4, 2024 2 minute read
Problem Statement ``` You are given a 0-indexed array nums consisting of positive integers.
Problem of The Day: Invert Binary Tree
January 4, 2024 1 minute read
Problem Statement
Problem: Diameter of Binary Tree
January 4, 2024 1 minute read
Problem Statement Intuition The problem aims to find the diameter of a binary tree, which is the length of the longest path between any two nodes in a tree....
Problem of The Day: Convert Sorted Array to Binary Search Tree
January 4, 2024 1 minute read
Problem Statement Given an integer array nums where the elements are sorted in ascending order, convert it to a height-balanced binary search tree.
Problem: Binary Tree Right Side View
January 4, 2024 2 minute read
Problem Statement Intuition The problem suggests finding the right side view of a binary tree, indicating a level-order traversal (BFS) approach. My initial...
Problem of The Day: Number of Laser Beams in a Bank
January 3, 2024 2 minute read
Problem Statement ``` Anti-theft security devices are activated inside a bank. You are given a 0-indexed binary string array bank representing the floor plan...
Problem of The Day: Convert an Array Into a 2D Array With Conditions
January 3, 2024 2 minute read
Problem Statement ``` You are given an integer array nums. You need to create a 2D array from nums satisfying the following conditions:
Problem of The Day: Construct Binary Tree from Preorder and Inorder Traversal
January 3, 2024 3 minute read
Problem Statement ``` Given two integer arrays preorder and inorder where preorder is the preorder traversal of a binary tree and inorder is the inorder trav...
Problem of The Day: Assign Cookies
January 3, 2024 3 minute read
Problem Statement ``` Assume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one cookie.
Problem of The Day: Validate Binary Search Tree
January 2, 2024 2 minute read
Problem Statement See link
Problem of The Day: Median of Two Sorted Arrays
January 2, 2024 6 minute read
Today, I tackled a challenging problem from the Top 100 Liked Problem List. It proved to be quite difficult, and despite my best efforts, I couldn’t arrive a...
Problem of The Day: Binary Tree Level Order Traversal
January 2, 2024 2 minute read
Problem Statement See the link
Problem of The Day: Symmetric Tree
January 1, 2024 1 minute read
Problem Statement ``` Given the root of a binary tree, check whether it is a mirror of itself (i.e., symmetric around its center).
Problem of The Day: Binary Tree Inorder Traversal
January 1, 2024 1 minute read
Problem Statement ``` Given the root of a binary tree, return the inorder traversal of its nodes’ values.
Problem of The Day: Search a 2D Matrix
December 30, 2023 1 minute read
Problem Statement
Problem of The Day: Maximum Average Subtree
December 29, 2023 1 minute read
Problem Statement
Problem of The Day: Find First And Last Position of Element In Sorted Array
December 29, 2023 2 minute read
Problem Statement ``` Given an array of integers nums sorted in non-decreasing order, find the starting and ending position of a given target value.
Problem of The Day: Search In Rotated Sorted Array
December 28, 2023 3 minute read
Today, my primary focus was on honing my skills in Binary Search, and I decided to tackle the problem known as “Search in Rotated Sorted Array.” Despite maki...
Problem of The Day: Find Minimum in Rotated Sorted Array
December 28, 2023 1 minute read
Problem Statement Here is the description for this problem.
Problem of The Day: Word Search
December 27, 2023 2 minute read
Today, I tackled the Word Search problem within the backtrack section of the Top 100 Liked on LeetCode. After engaging with several backtrack problems, I gai...
Problem of The Day: Search Insert Position
December 27, 2023 1 minute read
Problem Statement In this post, I aim to delve into an important topic for preparing technical interviews – Binary Search. The crux of Binary Search lies in ...
Problem of The Day: Palindrome Partitioning
December 27, 2023 1 minute read
Problem Statement This problem represents the final challenge within the Backtracking category among my Top 100 Liked problems. The objective is to generate ...
Problem of The Day: N-Queens
December 26, 2023 9 minute read
Today, I continued my exploration of the Top 100 Liked List on LeetCode, where I encountered another challenging problem related to the Backtracking topic - ...
Problem of The Day: Subsets
December 25, 2023 2 minute read
Similar to the Permutations problem on my other post, this problem involved in the backtrack topic. The interesting thing about this problem is that there ar...
Problem of The Day: Permutations
December 25, 2023 1 minute read
Tonight, I delved into the Top 100 Liked List, continuing my exploration of the Backtracking topic. The focal point of today’s study is a classic problem kno...
Embracing Setbacks: Learning from Failure
December 25, 2023 1 minute read
Facing the IBM Assessment Challenge Today marked another attempt at the IBM Frontend role coding assessment, and it didn’t go as expected. The complexity of ...
Problem of The Day: Combination Sum
December 22, 2023 5 minute read
Today, I continue practicing solving Leet Code problems. I tackle the Top 100 Liked on the Backtracking topic again. Problem of The Day is called Combination...
Stabilize the CodeTrack Project
December 21, 2023 3 minute read
Figure out how to set up Azure Key Vault Today, I dedicated the entire morning to configuring Azure Key Vault for my CodeTrack application, aiming to securel...
In-Depth questions for C#
December 18, 2023 10 minute read
What are managed and unmanaged pieces of code? Managed and unmanaged code refer to how programming code is handled in terms of memory management and executio...
Problem of The Day: Generate Parentheses
December 18, 2023 1 minute read
Today, I took on a more challenging problem within the realm of backtracking.
General C# Knowledge for interview preparation
December 18, 2023 2 minute read
In this journal, I want to list the general questions about C# knowledge to prepare for technical interviews. Value types vs. reference types Value types ...
Object Oriented Programming interview questions
December 18, 2023 2 minute read
In this journal, I want to review and layout the common questions for OOP topic in an interview. What is object-oriented programming, and why is it beneficia...
Problem of The Day: Maximum Depth of Binary Tree
December 17, 2023 less than 1 minute read
Today, I tackled a straightforward LeetCode question. Despite being on the go, I’m committed to daily problem-solving and documenting my explanations for eff...
Crafting a Blueprint for Transformation: My Journey to Becoming the Best Version of Myself
December 17, 2023 2 minute read
A Blueprint for Growth In this journal, I’m outlining my lifetime goals, covering both short-term and long-term aspirations. My goals have taken a backseat f...
Back To Leetcode Grinding
December 16, 2023 2 minute read
Restarting the LeetCode Journey Today marks the beginning of my renewed commitment to daily LeetCode practice. I’ve set a goal to solve at least one problem ...
Mastering the Interview Process: Essential Questions and Resources
December 14, 2023 7 minute read
I’m crafting this post to highlight essential questions crucial for interview preparation.
General Software Engineering Questions
December 14, 2023 10 minute read
Explain Object-Oriented Programming (OOP) and its principles.
Back in the Leetcode Arena After the CodeTrack Launch — Hardcore Mode Activated
December 13, 2023 3 minute read
Revised Plan Landing/Home Page on CodeTrack Deployment Project Testing Figure out how to use Azure Key Vault to keep secret Solve Leetcode problem
CodeTrack Development Update - Overcoming Challenges and Progressing Forward
December 11, 2023 5 minute read
CodeTrack Development Progress
December 8, 2023 2 minute read
Personal Project development Today, I dedicated my morning to advancing my CodeTrack project. The notable progress involved the addition of two essential but...
December 6, 2023 3 minute read
A Positive Start and Professional Development
Challenges and Reflections
December 5, 2023 1 minute read
Facing Rejections and Demotivation
December 4, 2023 5 minute read
Morning Hustle: Giving It All for the Personal Project Today marked another chapter in the adventurous coding journey of mine! The day kicked off at a cool 1...
Lazy Sunday Turns Coding Adventure
December 3, 2023 3 minute read
Lazy Morning Today felt like just another lazy Sunday, where my morning started fashionably late at 11 AM. Lazing around, I got sucked into the vortex of my ...
Reconnect with Friends and Keep Grinding: A Comedy of Code and Coffee
December 2, 2023 5 minute read
Meeting up with college friend Today’s tale is a rollercoaster of coding, coffee, and an unexpected reunion with the outside world. Buckle up, because we’re ...
Just Another Day in the Unemployment Playground: Adventures of a Software Sorcerer Without a Desk!
December 2, 2023 5 minute read
Why am I writing? So, here I am, facing the blank digital canvas, wondering what wacky words will dance across the screen today. Frankly, I have no freaking ...
November 20, 2023 1 minute read
The next chapter My life after quitting Siemens as a Software Engineer since September 2023? Honestly, it’s a dumpster fire! Job hunting feels like navigatin...