2025  1

July  1

FinTech on Kotlin and proper bicycles on top of Postgres

July 4, 2025 · 18 min · volyx

2022  19

December  5

AOC 2022. Day 8: Treetop Tree House

December 10, 2022 · 7 min · volyx

AOC 2022. Day 7: No Space Left On Device

December 9, 2022 · 7 min · volyx

Advent Of Code. Day 4: Camp Cleanup

December 5, 2022 · 4 min · volyx

Advent Of Code. Day 3: Rucksack Reorganization

December 4, 2022 · 5 min · volyx

Advent of Code. Day 1: Calorie Counting

December 2, 2022 · 4 min · volyx

January  14

  1. Copy List with Random Pointer

January 31, 2022 · 2 min · volyx

  1. Valid Word Abbreviation

January 31, 2022 · 2 min · volyx

  1. Sequential Digits

January 30, 2022 · 1 min · volyx

  1. Nested List Weight Sum

January 30, 2022 · 2 min · volyx

  1. Exclusive Time of Functions

January 30, 2022 · 4 min · volyx

  1. Alien Dictionary

January 29, 2022 · 2 min · volyx

  1. Open the Lock

January 29, 2022 · 2 min · volyx

  1. Word Search

January 28, 2022 · 2 min · volyx

  1. Convert Binary Search Tree to Sorted Doubly Linked List

January 27, 2022 · 2 min · volyx

  1. Maximum Number of Points with Cost

January 23, 2022 · 2 min · volyx

  1. Valid Sudoku

January 15, 2022 · 2 min · volyx

  1. Second Minimum Node In a Binary Treer

January 13, 2022 · 2 min · volyx

  1. 24 Game

January 13, 2022 · 2 min · volyx

  1. Complement of Base 10 Integer

January 6, 2022 · 1 min · volyx

2021  326

December  5

  1. Basic Calculator III

December 12, 2021 · 2 min · volyx

  1. Minimum Area Rectangle

December 12, 2021 · 1 min · volyx

  1. Parse Lisp Expression

December 11, 2021 · 4 min · volyx

  1. Concatenated Words

December 10, 2021 · 4 min · volyx

  1. Maximum Points You Can Obtain from Cards

December 6, 2021 · 3 min · volyx

November  40

  1. Parallel Courses

November 30, 2021 · 3 min · volyx

  1. Construct Quad Tree

November 30, 2021 · 4 min · volyx

  1. Rotate Image

November 30, 2021 · 2 min · volyx

  1. Reconstruct Itinerary

November 29, 2021 · 2 min · volyx

  1. Print Binary Tree

November 29, 2021 · 2 min · volyx

  1. Palindrome Permutation II

November 28, 2021 · 2 min · volyx

  1. Longest Palindrome

November 28, 2021 · 1 min · volyx

  1. Palindrome Permutation

November 27, 2021 · 1 min · volyx

  1. Walls and Gates

November 27, 2021 · 2 min · volyx

  1. Number of Longest Increasing Subsequence

November 26, 2021 · 2 min · volyx

  1. Word Ladder II

November 25, 2021 · 3 min · volyx

  1. Word Pattern II

November 25, 2021 · 2 min · volyx

  1. Bus Routes

November 24, 2021 · 2 min · volyx

  1. Group Shifted Strings

November 23, 2021 · 2 min · volyx

  1. Minimum Window Substring

November 23, 2021 · 2 min · volyx

  1. Minimum Add to Make Parentheses Valid

November 23, 2021 · 2 min · volyx

  1. Binary Tree Paths

November 22, 2021 · 1 min · volyx

  1. Permutations II

November 22, 2021 · 1 min · volyx

  1. One Edit Distance

November 21, 2021 · 2 min · volyx

  1. Validate IP Address

November 21, 2021 · 3 min · volyx

  1. Interval List Intersections

November 21, 2021 · 2 min · volyx

  1. Valid Palindrome

November 20, 2021 · 2 min · volyx

  1. Balance a Binary Search Tree

November 20, 2021 · 2 min · volyx

  1. Expression Add Operators

November 20, 2021 · 2 min · volyx

  1. Merge Sorted Array

November 20, 2021 · 2 min · volyx

  1. Moving Average from Data Stream

November 19, 2021 · 2 min · volyx

  1. Dot Product of Two Sparse Vectors

November 18, 2021 · 2 min · volyx

  1. Remove Duplicates from Sorted Array

November 17, 2021 · 2 min · volyx

  1. Multiply Strings

November 17, 2021 · 2 min · volyx

  1. String to Integer (atoi)

November 17, 2021 · 4 min · volyx

  1. Find First and Last Position of Element in Sorted Array

November 13, 2021 · 3 min · volyx

Matching Pairs

November 13, 2021 · 3 min · volyx

Pair Sums

November 13, 2021 · 2 min · volyx

Pair Sums

November 13, 2021 · 2 min · volyx

  1. Read N Characters Given read4 II - Call Multiple Times

November 9, 2021 · 4 min · volyx

  1. Android Unlock Patterns

November 9, 2021 · 5 min · volyx

  1. Binary Search

November 9, 2021 · 2 min · volyx

Contiguous Subarrays

November 9, 2021 · 4 min · volyx

  1. Number of Ways to Stay in the Same Place After Some Steps

November 7, 2021 · 2 min · volyx

  1. Web Crawler Multithreaded

November 4, 2021 · 3 min · volyx

October  21

  1. Element Appearing More Than 25% In Sorted Array

October 28, 2021 · 2 min · volyx

  1. All Elements in Two Binary Search Trees

October 28, 2021 · 3 min · volyx

  1. Binary Search Tree Iterator

October 28, 2021 · 3 min · volyx

  1. Arithmetic Slices

October 26, 2021 · 2 min · volyx

  1. Robot Room Cleaner

October 26, 2021 · 4 min · volyx

  1. Time Based Key-Value Store

October 21, 2021 · 3 min · volyx

  1. Best Time to Buy and Sell Stock

October 20, 2021 · 2 min · volyx

  1. Merge k Sorted Lists

October 19, 2021 · 2 min · volyx

  1. Flip Equivalent Binary Trees

October 19, 2021 · 2 min · volyx

  1. Lowest Common Ancestor of Deepest Leaves

October 17, 2021 · 2 min · volyx

  1. Last Moment Before All Ants Fall Out of a Plank

October 17, 2021 · 3 min · volyx

  1. Maximum Number of Non-Overlapping Subarrays With Sum Equals Target

October 16, 2021 · 1 min · volyx

  1. Sentence Similarity II

October 15, 2021 · 3 min · volyx

  1. Longest Arithmetic Subsequence

October 12, 2021 · 2 min · volyx

  1. Graph Valid Tree

October 12, 2021 · 3 min · volyx

  1. Binary Tree Maximum Path Sum

October 9, 2021 · 3 min · volyx

  1. Graph Valid Tree

October 9, 2021 · 2 min · volyx

  1. Add Strings

October 9, 2021 · 2 min · volyx

  1. Random Pick with Weight

October 8, 2021 · 3 min · volyx

  1. Design Bounded Blocking Queue

October 5, 2021 · 5 min · volyx

  1. Number of Distinct Islands

October 2, 2021 · 3 min · volyx

September  15

  1. Longest Consecutive Sequence

September 20, 2021 · 1 min · volyx

  1. 3Sum Closest

September 19, 2021 · 1 min · volyx

  1. Serialize and Deserialize Binary Tree

September 19, 2021 · 3 min · volyx

  1. Lowest Common Ancestor of a Binary Tree III

September 16, 2021 · 3 min · volyx

  1. Check If Two String Arrays are Equivalent

September 16, 2021 · 2 min · volyx

  1. 3Sum Smaller

September 9, 2021 · 1 min · volyx

Two/Three Sum Workout

September 9, 2021 · 2 min · volyx

  1. Count of Smaller Numbers After Self

September 8, 2021 · 2 min · volyx

  1. Intersection of Two Arrays II

September 7, 2021 · 2 min · volyx

  1. Verify Preorder Sequence in Binary Search Tree

September 3, 2021 · 1 min · volyx

  1. Maximum Binary Tree

September 3, 2021 · 3 min · volyx

  1. Range Sum Query - Mutable

September 3, 2021 · 3 min · volyx

  1. Range Sum Query 2D - Immutable

September 2, 2021 · 3 min · volyx

  1. Maximum Width Ramp

September 2, 2021 · 1 min · volyx

  1. Bulb Switcher

September 1, 2021 · 1 min · volyx

August  10

  1. Shortest Unsorted Continuous Subarray

August 26, 2021 · 1 min · volyx

  1. Sum of Subarray Minimums

August 25, 2021 · 2 min · volyx

  1. Random Pick Index

August 23, 2021 · 2 min · volyx

  1. Nested List Weight Sum II

August 20, 2021 · 3 min · volyx

  1. Online Stock Span

August 19, 2021 · 2 min · volyx

  1. Buildings With an Ocean View

August 18, 2021 · 2 min · volyx

  1. Largest Rectangle in Histogram

August 17, 2021 · 3 min · volyx

  1. Number of Days Between Two Dates

August 15, 2021 · 2 min · volyx

  1. Making A Large Island

August 6, 2021 · 3 min · volyx

  1. Optimize Water Distribution in a Village

August 1, 2021 · 3 min · volyx

July  36

  1. Shuffle String

July 31, 2021 · 3 min · volyx

  1. Minimum Time Visiting All Points

July 30, 2021 · 2 min · volyx

  1. The Skyline Problem

July 30, 2021 · 3 min · volyx

  1. Closest Binary Search Tree Value

July 26, 2021 · 2 min · volyx

  1. Simplify Path

July 26, 2021 · 2 min · volyx

  1. Gas Station

July 24, 2021 · 3 min · volyx

  1. Find the Duplicate Number

July 24, 2021 · 2 min · volyx

  1. Task Scheduler

July 24, 2021 · 2 min · volyx

  1. Meeting Rooms

July 22, 2021 · 1 min · volyx

  1. Meeting Rooms II

July 22, 2021 · 1 min · volyx

  1. Binary Tree Vertical Order Traversal

July 22, 2021 · 3 min · volyx

  1. Vertical Order Traversal of a Binary Tree

July 22, 2021 · 5 min · volyx

  1. Read N Characters Given Read4

July 20, 2021 · 4 min · volyx

  1. Range Sum Query - Immutable

July 20, 2021 · 2 min · volyx

  1. Reverse Vowels of a String

July 19, 2021 · 1 min · volyx

  1. Find Largest Value in Each Tree Row

July 19, 2021 · 2 min · volyx

  1. Custom Sort String

July 19, 2021 · 2 min · volyx

  1. Squares of a Sorted Array

July 19, 2021 · 2 min · volyx

  1. Minimum Number of Days to Make m Bouquets

July 17, 2021 · 3 min · volyx

  1. Heaters

July 17, 2021 · 2 min · volyx

  1. Merge Two Sorted Lists

July 16, 2021 · 3 min · volyx

  1. Maximum Size Subarray Sum Equals k

July 16, 2021 · 2 min · volyx

  1. Intersection of Three Sorted Arrays

July 15, 2021 · 2 min · volyx

  1. Next Greater Element I

July 15, 2021 · 3 min · volyx

  1. Next Greater Element II

July 15, 2021 · 2 min · volyx

  1. Sort the Matrix Diagonally

July 11, 2021 · 2 min · volyx

  1. Maximum Profit in Job Scheduling

July 10, 2021 · 2 min · volyx

  1. Tweet Counts Per Frequency

July 10, 2021 · 3 min · volyx

  1. Leftmost Column with at Least a One

July 10, 2021 · 4 min · volyx

  1. Find Peak Element

July 10, 2021 · 2 min · volyx

  1. Search a 2D Matrix II

July 6, 2021 · 1 min · volyx

  1. N-Queens

July 6, 2021 · 2 min · volyx

  1. Search a 2D Matrix

July 6, 2021 · 1 min · volyx

Wine Selling Problem

July 4, 2021 · 3 min · volyx

  1. Integer to Roman

July 1, 2021 · 2 min · volyx

  1. Roman to Integer

July 1, 2021 · 3 min · volyx

June  55

  1. Prime Arrangements

June 30, 2021 · 2 min · volyx

  1. Maximum Product Difference Between Two Pairs

June 30, 2021 · 2 min · volyx

  1. Pow(x, n)

June 30, 2021 · 2 min · volyx

  1. Greatest Common Divisor of Strings

June 29, 2021 · 1 min · volyx

  1. Count Primes

June 29, 2021 · 1 min · volyx

  1. Max Consecutive Ones III

June 24, 2021 · 1 min · volyx

  1. Container With Most Water

June 24, 2021 · 1 min · volyx

  1. Longest Substring with At Most Two Distinct Characters

June 24, 2021 · 1 min · volyx

  1. Minimum Size Subarray Sum

June 24, 2021 · 1 min · volyx

  1. Longest Substring Without Repeating Characters

June 24, 2021 · 2 min · volyx

  1. Longest Repeating Character Replacement

June 24, 2021 · 1 min · volyx

  1. Longest Substring with At Most K Distinct Characters

June 23, 2021 · 2 min · volyx

  1. Minimum Window Substring

June 23, 2021 · 2 min · volyx

  1. Remove Duplicates from Sorted List

June 22, 2021 · 2 min · volyx

  1. Largest Substring Between Two Equal Characters

June 20, 2021 · 1 min · volyx

  1. Lexicographically Smallest String After Applying Operations

June 20, 2021 · 3 min · volyx

  1. Reverse Linked List

June 17, 2021 · 1 min · volyx

  1. Swap Nodes in Pairs

June 17, 2021 · 1 min · volyx

  1. Delete Node in a Linked List

June 16, 2021 · 2 min · volyx

  1. Valid Palindrome II

June 15, 2021 · 2 min · volyx

  1. Two Sum Less Than K

June 14, 2021 · 1 min · volyx

  1. Remove Nth Node From End of List

June 14, 2021 · 1 min · volyx

  1. Add Two Numbers

June 14, 2021 · 3 min · volyx

  1. Continuous Subarray Sum

June 14, 2021 · 2 min · volyx

  1. Add Binary

June 14, 2021 · 2 min · volyx

  1. Subarray Sums Divisible by K

June 14, 2021 · 1 min · volyx

  1. Redistribute Characters to Make All Strings Equal

June 13, 2021 · 1 min · volyx

  1. Maximum Number of Removable Characters

June 13, 2021 · 3 min · volyx

  1. Merge Triplets to Form Target Triplet

June 13, 2021 · 2 min · volyx

  1. Next Permutation

June 13, 2021 · 3 min · volyx

  1. Counting Bits"

June 13, 2021 · 1 min · volyx

  1. Single Number

June 11, 2021 · 1 min · volyx

  1. Single Number II

June 11, 2021 · 1 min · volyx

  1. Reverse Bits

June 11, 2021 · 2 min · volyx

  1. Single Number III

June 11, 2021 · 2 min · volyx

  1. Missing Number

June 11, 2021 · 2 min · volyx

  1. Find the Difference

June 11, 2021 · 1 min · volyx

  1. Partition Array Into Three Parts With Equal Sum

June 10, 2021 · 2 min · volyx

  1. Shortest Word Distance

June 8, 2021 · 1 min · volyx

  1. Shortest Word Distance II

June 8, 2021 · 2 min · volyx

  1. Shortest Word Distance III

June 8, 2021 · 1 min · volyx

  1. Number of 1 Bits

June 7, 2021 · 2 min · volyx

  1. Power of Two

June 7, 2021 · 1 min · volyx

  1. Image Overlap

June 7, 2021 · 3 min · volyx

  1. Palindrome Partitioning

June 6, 2021 · 1 min · volyx

  1. Remove Invalid Parentheses

June 6, 2021 · 5 min · volyx

  1. Flipping an Image

June 6, 2021 · 2 min · volyx

  1. Find And Replace in String

June 6, 2021 · 3 min · volyx

  1. Build an Array With Stack Operations

June 5, 2021 · 2 min · volyx

  1. Combinations

June 4, 2021 · 1 min · volyx

  1. Robot Bounded In Circle

June 3, 2021 · 3 min · volyx

  1. Letter Combinations of a Phone Number

June 3, 2021 · 1 min · volyx

  1. Rotate Array

June 3, 2021 · 2 min · volyx

  1. Generate Parentheses

June 3, 2021 · 1 min · volyx

  1. Subsets II

June 3, 2021 · 1 min · volyx

May  46

  1. Integer Break

May 30, 2021 · 2 min · volyx

  1. Permutations

May 30, 2021 · 2 min · volyx

  1. Subsets

May 30, 2021 · 2 min · volyx

  1. Substrings of Size Three with Distinct Characters

May 29, 2021 · 1 min · volyx

  1. Minimize Maximum Pair Sum in Array

May 29, 2021 · 2 min · volyx

  1. Get Biggest Three Rhombus Sums in a Grid

May 29, 2021 · 3 min · volyx

  1. Maximal Square

May 28, 2021 · 1 min · volyx

  1. Distinct Numbers in Each Subarray

May 27, 2021 · 2 min · volyx

  1. Range Sum of BST

May 25, 2021 · 2 min · volyx

  1. Concatenated Words

May 23, 2021 · 2 min · volyx

  1. Combination Sum III

May 22, 2021 · 2 min · volyx

  1. Combination Sum

May 22, 2021 · 3 min · volyx

  1. Combination Sum II

May 22, 2021 · 1 min · volyx

  1. Matchsticks to Square

May 22, 2021 · 2 min · volyx

  1. Total Hamming Distance

May 22, 2021 · 1 min · volyx

  1. Target Sum

May 22, 2021 · 2 min · volyx

  1. Restore IP Addresses

May 21, 2021 · 2 min · volyx

  1. Word Break

May 20, 2021 · 4 min · volyx

  1. Coin Change

May 20, 2021 · 2 min · volyx

  1. Odd Even Linked List

May 20, 2021 · 2 min · volyx

  1. Decode Ways

May 20, 2021 · 2 min · volyx

  1. Paint Fence

May 17, 2021 · 2 min · volyx

  1. Unique Paths II

May 16, 2021 · 2 min · volyx

  1. Minimum Path Sum

May 16, 2021 · 1 min · volyx

  1. Sorting the Sentence

May 15, 2021 · 2 min · volyx

  1. Incremental Memory Leak

May 15, 2021 · 3 min · volyx

  1. Rotating the Box

May 15, 2021 · 2 min · volyx

  1. House Robber

May 15, 2021 · 2 min · volyx

  1. Min Cost Climbing Stairs

May 15, 2021 · 2 min · volyx

  1. Find All Anagrams in a String

May 11, 2021 · 2 min · volyx

  1. Plus One

May 11, 2021 · 1 min · volyx

  1. Get Equal Substrings Within Budget

May 10, 2021 · 2 min · volyx

  1. Number of Steps to Reduce a Number to Zero

May 10, 2021 · 2 min · volyx

  1. Angle Between Hands of a Clock

May 10, 2021 · 1 min · volyx

  1. String Compression

May 10, 2021 · 2 min · volyx

  1. String Compression

May 10, 2021 · 2 min · volyx

  1. Unique Number of Occurrences

May 9, 2021 · 1 min · volyx

  1. Check If a Word Occurs As a Prefix of Any Word in a Sentence

May 8, 2021 · 2 min · volyx

  1. Replace All Digits with Characters

May 8, 2021 · 2 min · volyx

  1. Seat Reservation Manager

May 8, 2021 · 3 min · volyx

  1. Maximum Element After Decreasing and Rearranging

May 8, 2021 · 2 min · volyx

  1. Buddy Strings

May 8, 2021 · 3 min · volyx

  1. Validate Binary Search Tree

May 7, 2021 · 2 min · volyx

  1. Design Add and Search Words Data Structure

May 6, 2021 · 4 min · volyx

  1. Edit Distance

May 5, 2021 · 2 min · volyx

  1. Longest Word in Dictionary

May 4, 2021 · 2 min · volyx

April  28

  1. Encode and Decode TinyURL

April 30, 2021 · 3 min · volyx

  1. Implement strStr()

April 27, 2021 · 3 min · volyx

  1. Permutation in String

April 27, 2021 · 2 min · volyx

  1. Queries on Number of Points Inside a Circle

April 24, 2021 · 2 min · volyx

  1. Binary String With Substrings Representing 1 To N

April 17, 2021 · 2 min · volyx

  1. How Many Numbers Are Smaller Than the Current Number

April 17, 2021 · 2 min · volyx

  1. Minimum Operations to Make the Array Increasing

April 17, 2021 · 2 min · volyx

  1. Find the City With the Smallest Number of Neighbors at a Threshold Distance

April 11, 2021 · 2 min · volyx

  1. Path With Minimum Effort

April 11, 2021 · 2 min · volyx

  1. Find Nearest Point That Has the Same X or Y Coordinate

April 11, 2021 · 2 min · volyx

  1. Clone Graph

April 9, 2021 · 3 min · volyx

  1. Critical Connections in a Network

April 8, 2021 · 2 min · volyx

  1. Path with Maximum Probability

April 7, 2021 · 2 min · volyx

  1. Jump Game III

April 6, 2021 · 2 min · volyx

  1. Find a Corresponding Node of a Binary Tree in a Clone of That Tree

April 6, 2021 · 2 min · volyx

  1. Min Cost to Connect All Points

April 6, 2021 · 2 min · volyx

  1. Convert BST to Greater Tree

April 6, 2021 · 2 min · volyx

  1. Increasing Order Search Tree

April 6, 2021 · 1 min · volyx

  1. Sentence Similarity III

April 5, 2021 · 2 min · volyx

  1. Employee Importance

April 5, 2021 · 2 min · volyx

  1. Sort Integers by The Power Value

April 3, 2021 · 3 min · volyx

  1. Minimum Number of Vertices to Reach All Nodes

April 3, 2021 · 2 min · volyx

  1. Determine Color of a Chessboard Square

April 3, 2021 · 1 min · volyx

  1. Count Nice Pairs in an Array

April 3, 2021 · 2 min · volyx

  1. Leaf-Similar Trees

April 3, 2021 · 2 min · volyx

  1. Binary Tree Tilt

April 2, 2021 · 3 min · volyx

  1. Number of Closed Islands

April 1, 2021 · 2 min · volyx

  1. Max Area of Island

April 1, 2021 · 2 min · volyx

March  39

  1. Deepest Leaves Sum

March 31, 2021 · 1 min · volyx

  1. All Paths From Source to Target

March 31, 2021 · 2 min · volyx

  1. Course Schedule

March 30, 2021 · 4 min · volyx

  1. Course Schedule II

March 30, 2021 · 3 min · volyx

  1. Lowest Common Ancestor of a Binary Search Tree

March 29, 2021 · 2 min · volyx

  1. Flatten Binary Tree to Linked List

March 28, 2021 · 2 min · volyx

  1. Build an Array With Stack Operations

March 27, 2021 · 2 min · volyx

  1. Binary Tree Right Side View

March 27, 2021 · 3 min · volyx

  1. Binary Tree Level Order Traversal

March 26, 2021 · 1 min · volyx

  1. Binary Tree Level Order Traversal

March 26, 2021 · 1 min · volyx

  1. Network Delay Time

March 25, 2021 · 4 min · volyx

  1. Cheapest Flights Within K Stops

March 24, 2021 · 3 min · volyx

  1. Construct Binary Tree from Preorder and Inorder Traversal

March 23, 2021 · 3 min · volyx

  1. Binary Tree Postorder Traversal

March 22, 2021 · 2 min · volyx

  1. Binary Tree Inorder Traversal

March 22, 2021 · 2 min · volyx

  1. Binary Tree Preorder Traversal

March 16, 2021 · 2 min · volyx

  1. Max Points on a Line

March 16, 2021 · 1 min · volyx

  1. Convert Sorted Array to Binary Search Tree

March 13, 2021 · 2 min · volyx

  1. Balanced Binary Tree

March 13, 2021 · 3 min · volyx

  1. Minimum Depth of Binary Tree

March 12, 2021 · 3 min · volyx

  1. Same Tree

March 11, 2021 · 2 min · volyx

  1. Symmetric Tree

March 11, 2021 · 2 min · volyx

  1. Maximum Depth of Binary Tree

March 11, 2021 · 2 min · volyx

  1. Path Sum

March 11, 2021 · 2 min · volyx

  1. Path Sum II

March 11, 2021 · 2 min · volyx

  1. Sort Characters By Frequency

March 7, 2021 · 2 min · volyx

  1. Reorganize String

March 7, 2021 · 3 min · volyx

  1. Find the Town Judge

March 6, 2021 · 2 min · volyx

  1. Last Stone Weight

March 5, 2021 · 2 min · volyx

  1. Kth Largest Element in an Array

March 5, 2021 · 4 min · volyx

  1. Top K Frequent Elements

March 5, 2021 · 2 min · volyx

  1. Kth Smallest Element in a Sorted Matrix

March 5, 2021 · 2 min · volyx

  1. Insert Interval

March 5, 2021 · 2 min · volyx

  1. Kth Largest Element in a Stream

March 4, 2021 · 3 min · volyx

  1. Sort the Matrix Diagonally

March 3, 2021 · 2 min · volyx

  1. Sort Colors

March 3, 2021 · 2 min · volyx

  1. Merge Intervals

March 2, 2021 · 3 min · volyx

  1. Largest Values From Labels

March 1, 2021 · 2 min · volyx

  1. Search a 2D Matrix II

March 1, 2021 · 1 min · volyx

February  27

  1. Widest Vertical Area Between Two Points Containing No Points

February 26, 2021 · 2 min · volyx

  1. K Closest Points to Origin

February 26, 2021 · 5 min · volyx

  1. Majority Element

February 25, 2021 · 2 min · volyx

  1. Kth Largest Element in an Array

February 24, 2021 · 1 min · volyx

  1. Shuffle String

February 23, 2021 · 1 min · volyx

  1. Number of Operations to Make Network Connected

February 22, 2021 · 3 min · volyx

  1. Evaluate Reverse Polish Notation

February 22, 2021 · 2 min · volyx

  1. Crawler Log Folder

February 22, 2021 · 3 min · volyx

  1. Crawler Log Folder

February 22, 2021 · 3 min · volyx

  1. Remove Outermost Parentheses

February 20, 2021 · 2 min · volyx

  1. Remove All Adjacent Duplicates In String

February 20, 2021 · 2 min · volyx

  1. Remove All Adjacent Duplicates in String II

February 20, 2021 · 3 min · volyx

  1. Min Stack

February 20, 2021 · 1 min · volyx

  1. Basic Calculator II

February 20, 2021 · 2 min · volyx

  1. Backspace String Compare

February 20, 2021 · 2 min · volyx

  1. Baseball Game

February 19, 2021 · 3 min · volyx

  1. Minimum Add to Make Parentheses Valid

February 19, 2021 · 3 min · volyx

  1. Baseball Game

February 16, 2021 · 3 min · volyx

  1. Longest Consecutive Sequence

February 15, 2021 · 2 min · volyx

  1. Accounts Merge

February 15, 2021 · 5 min · volyx

  1. Smallest String With Swaps

February 14, 2021 · 2 min · volyx

  1. Is Graph Bipartite?

February 14, 2021 · 3 min · volyx

  1. Path Crossing

February 12, 2021 · 2 min · volyx

  1. Satisfiability of Equality Equations

February 12, 2021 · 2 min · volyx

  1. Surrounded Regions

February 10, 2021 · 3 min · volyx

  1. Most Stones Removed with Same Row or Column

February 9, 2021 · 3 min · volyx

  1. Sliding Puzzle

February 7, 2021 · 4 min · volyx

January  4

  1. Remove Outermost Parentheses

January 26, 2021 · 2 min · volyx

  1. Number of Provinces

January 16, 2021 · 2 min · volyx

  1. Redundant Connection

January 16, 2021 · 3 min · volyx

  1. Pairs of Songs With Total Durations Divisible by 60

January 2, 2021 · 1 min · volyx

2020  108

November  3

Lowest Common Ancestor of a Binary Tree

November 12, 2020 · 4 min · volyx

Regions Cut By Slashes

November 8, 2020 · 6 min · volyx

Longest Substring Without Repeating Characters

November 7, 2020 · 1 min · volyx

October  6

Buddy Strings

October 28, 2020 · 2 min · volyx

Sqrt(x)

October 28, 2020 · 1 min · volyx

Pow(x, n)

October 27, 2020 · 1 min · volyx

Binary Tree Zigzag Level Order Traversal

October 21, 2020 · 3 min · volyx

Top K Frequent Elements

October 18, 2020 · 2 min · volyx

Maximum Product of Three Numbers

October 17, 2020 · 1 min · volyx

September  4

Time Needed to Inform All Employees

September 16, 2020 · 3 min · volyx

Flip Equivalent Binary Trees

September 7, 2020 · 2 min · volyx

Roman to Integer

September 6, 2020 · 3 min · volyx

Triangle

September 5, 2020 · 2 min · volyx

August  4

Populating Next Right Pointers in Each Node

August 26, 2020 · 2 min · volyx

Diagonal Traverse

August 24, 2020 · 1 min · volyx

Decode Ways

August 23, 2020 · 1 min · volyx

Linked List Cycle II

August 22, 2020 · 2 min · volyx

July  11

Check If a String Contains All Binary Codes of Size K

July 17, 2020 · 2 min · volyx

Daily Temperatures

July 16, 2020 · 1 min · volyx

Maximum Width of Binary Tree

July 16, 2020 · 2 min · volyx

3Sum

July 14, 2020 · 3 min · volyx

Plus One

July 12, 2020 · 2 min · volyx

Diagonal Traverse II

July 11, 2020 · 1 min · volyx

Hamming Distance

July 7, 2020 · 1 min · volyx

Prison Cells After N Days

July 4, 2020 · 2 min · volyx

Binary Tree Level Order Traversal II

July 3, 2020 · 1 min · volyx

Arranging Coins

July 2, 2020 · 2 min · volyx

Rotting Oranges

July 1, 2020 · 2 min · volyx

June  35

  1. Perfect Squares

June 29, 2020 · 2 min · volyx

Largest Divisible Subset

June 29, 2020 · 1 min · volyx

Longest Increasing Subsequence

June 28, 2020 · 2 min · volyx

Cheapest Flights Within K Stops

June 26, 2020 · 2 min · volyx

Cell Complete

June 26, 2020 · 2 min · volyx

Search in a Binary Search Tree

June 26, 2020 · 2 min · volyx

Climbing Stairs

June 25, 2020 · 2 min · volyx

  1. Partition Labels

June 24, 2020 · 2 min · volyx

House Robber II

June 23, 2020 · 2 min · volyx

Longest Continuous Increasing Subsequence

June 23, 2020 · 1 min · volyx

Max Consecutive Ones

June 23, 2020 · 1 min · volyx

Max consecutive ones III

June 23, 2020 · 1 min · volyx

Verifying an Alien Dictionary

June 23, 2020 · 4 min · volyx

Insert delete get random O(1)

June 22, 2020 · 3 min · volyx

Sort Colors

June 20, 2020 · 1 min · volyx

Sort Array By Parity

June 19, 2020 · 1 min · volyx

Sort Array By Parity II

June 19, 2020 · 1 min · volyx

Unique Binary Search Trees

June 19, 2020 · 1 min · volyx

Maximum Sum Circular Subarray

June 18, 2020 · 2 min · volyx

  1. Maximum Subarray

June 17, 2020 · 1 min · volyx

Search Insert Position

June 16, 2020 · 1 min · volyx

Power of two

June 9, 2020 · 1 min · volyx

Toeplitz Matrix

June 9, 2020 · 2 min · volyx

Unique Paths

June 9, 2020 · 2 min · volyx

Coin Change 2

June 8, 2020 · 2 min · volyx

Queue Reconstruction by Height

June 7, 2020 · 2 min · volyx

Top K Frequent Words

June 6, 2020 · 5 min · volyx

Random Pick with Weight

June 5, 2020 · 2 min · volyx

Two City Scheduling

June 4, 2020 · 1 min · volyx

Delete Node in a Linked List

June 3, 2020 · 1 min · volyx

Implement Trie (Prefix Tree)

June 3, 2020 · 2 min · volyx

Merge Intervals

June 3, 2020 · 1 min · volyx

Invert Binary Tree

June 2, 2020 · 1 min · volyx

Koko Eating Bananas

June 1, 2020 · 2 min · volyx

Remove K Digits

June 1, 2020 · 2 min · volyx

May  28

Minimum Window Substring

May 31, 2020 · 1 min · volyx

Binary Tree Inorder Traversal

May 30, 2020 · 1 min · volyx

Remove Linked List Elements

May 30, 2020 · 1 min · volyx

Find the Town Judge

May 29, 2020 · 2 min · volyx

Single Element in a Sorted Array

May 29, 2020 · 1 min · volyx

Valid perfect sqaure

May 29, 2020 · 1 min · volyx

Check If It Is a Straight Line

May 28, 2020 · 1 min · volyx

House Robber

May 27, 2020 · 2 min · volyx

Squares of a Sorted Array

May 27, 2020 · 1 min · volyx

Convert Sorted Array to Binary Search Tree

May 26, 2020 · 1 min · volyx

Cousins in Binary Tree

May 26, 2020 · 1 min · volyx

Boats to Save People

May 25, 2020 · 1 min · volyx

Complement of Base 10 Integer

May 25, 2020 · 2 min · volyx

Cousins in Binary Tree

May 25, 2020 · 2 min · volyx

First Unique Character in a String

May 25, 2020 · 1 min · volyx

Majority Element

May 25, 2020 · 1 min · volyx

Guess Number Higher or Lower

May 22, 2020 · 1 min · volyx

First Bad Version

May 20, 2020 · 1 min · volyx

First Bad Version

May 19, 2020 · 3 min · volyx

Kth Smallest Element in a BST

May 18, 2020 · 1 min · volyx

Palindromic Substrings

May 15, 2020 · 1 min · volyx

Group Anagrams

May 14, 2020 · 1 min · volyx

Binary Tree Maximum Path Sum

May 13, 2020 · 2 min · volyx

Maximal Square

May 12, 2020 · 1 min · volyx

Longest Common Subsequence

May 9, 2020 · 3 min · volyx

Jump Game

May 5, 2020 · 2 min · volyx

LRU Cache

May 3, 2020 · 2 min · volyx

Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree

May 1, 2020 · 2 min · volyx

April  17

Bitwise AND of Numbers Range

April 30, 2020 · 1 min · volyx

  1. Subarray Sum Equals K

April 28, 2020 · 2 min · volyx

Leftmost Column with at Least a One

April 26, 2020 · 2 min · volyx

Construct Binary Search Tree from Preorder Traversal

April 25, 2020 · 2 min · volyx

Search in Rotated Sorted Array

April 23, 2020 · 2 min · volyx

Minimum Path Sum

April 20, 2020 · 1 min · volyx

Number of Islands

April 20, 2020 · 2 min · volyx

Product of Array Except Self

April 19, 2020 · 3 min · volyx

Valid Parenthesis String

April 19, 2020 · 2 min · volyx

Perform String Shifts

April 18, 2020 · 2 min · volyx

Contiguous Array

April 17, 2020 · 1 min · volyx

Last Stone Weight

April 16, 2020 · 2 min · volyx

Diameter of Binary Tree

April 15, 2020 · 5 min · volyx

Min Stack

April 14, 2020 · 2 min · volyx

Backspace String Compare

April 13, 2020 · 2 min · volyx

Middle of the Linked List

April 12, 2020 · 1 min · volyx

Middle of the Linked List

April 12, 2020 · 1 min · volyx