DSAMaster Logo
DSAMaster

DSA Practice

453 questions

126 Easy307 Med20 Hard

Showing 453 questions

453 questions
1

Sum of Elements Greater Than K

Introduction to ArraysArray Traversal
easy Solve
2

Pairs With Total High Calorie

Introduction to ArraysBrute Force
medium Solve
3

Find Indices of Pair Sum

Introduction to ArraysBrute Force
medium Solve
4

Calculate Total Temperature

Introduction to ArraysArray Traversal
easy Solve
5

Recursive Linked List Value Transformation

Linked ListsRecursive Approach
medium Solve
6

Minimize Equipment Collection Trips

Heap and Priority QueueHeap Operations
hard Solve
7

Filter Linked List Nodes by Timestamp

Linked ListsRecursive Approach
easy Solve
8

Maximum Link List Frequencies

Linked ListsRecursive Approach
easy Solve
9

Remove Duplicate Nodes from Linked List

Linked ListsRecursive Approach
medium Solve
10

Top K Elements in Stream

Heap and Priority QueueHeap Operations
medium Solve
11

Collect Linked List Node Values Recursively

Linked ListsRecursive Approach
medium Solve
12

Max Priority Queue Operations

Heap and Priority QueueHeap Operations
easy Solve
13

Optimal Key Sequence

BacktrackingMixed
medium Solve
14

Minimum Sum Subarray

ArraysSliding Window
medium Solve
15

Prioritized Array Reordering

StackMixed
medium Solve
16

Maximum Non-overlapping Substring Matches

StringsMixed
medium Solve
17

Generate Parenthesis Combinations

StackMixed
medium Solve
18

Adjacent Color Configuration

BacktrackingMixed
medium Solve
19

Priority Queue Management

QueueMixed
medium Solve
20

Cyclic List Shift Operation

Linked ListMixed
medium Solve
21

Minimum Spanning Tree Construction

GraphsMixed
medium Solve
22

Capacity Sorted Tables

ArraysMerge Sort / Quick Sort
medium Solve
23

Max Consecutive Same Type

Sliding WindowMixed
medium Solve
24

Unified List Reconstruction

Linked ListMixed
medium Solve
25

Reverse Substring Concatenation

StringsMixed
medium Solve
26

Detect Duplicate Values

HashingMixed
medium Solve
27

Pair Sum Combinations

Two PointersMixed
medium Solve
28

Alternate Node Reordering

Linked ListMixed
medium Solve
29

Minimum Transpositions to Palindrome

StringsMixed
medium Solve
30

Interior Word Reversal

StringsMixed
medium Solve
31

Reversible Substring Pairs

RecursionMixed
medium Solve
32

Rectangular Pattern Painter

BacktrackingMixed
medium Solve
33

Travel Itinerary Combinations

BacktrackingMixed
medium Solve
34

Reverse Index Pairs Count

ArraysMixed
medium Solve
35

Sequence Index Finder

Binary SearchMixed
medium Solve
36

Alternating Maximum Minimum Stack Operation

ArraysStack LIFO
medium Solve
37

Reverse Character Groups

StringsSTRREV 1001
medium Solve
38

Generate Anagrammed IDs

StringsTOOL RETURNED ID
medium Solve
39

Corrupted String Recovery

StringsRECOVER 1777831512659
medium Solve
40

Container With Maximum Volume

Two PointersMixed
medium Solve
41

Array Reflection Height Maximization

ArraysPattern recognition and array traversal
medium Solve
42

Optimal Weighted Sum Subsequence

Introduction to ArraysMixed
medium Solve
43

Rearrange Seats by Rating

Arrayspattern sorting by custom criteria
medium Solve
44

Min Length Subarray with Bounded Average

ArraysSubarray
medium Solve
45

Palindrome Substring Enumeration

M Mixed TopicsString Operations
easy Solve
46

Substring Replacement Operation

M Mixed TopicsString Operations
easy Solve
47

Alternate Color Swapping

ArraysArray Transformations
medium Solve
48

Triplet Sum With Middle Element Constraint

Two PointersTwo Pointers Search
hard Solve
49

Alternate Element Rearrangement

Introduction to ArraysArray Operations
easy Solve
50

Identical Sum Pairs

M Mixed TopicsTwo Pointers Meet Arrays
hard Solve
51

Contiguous Unique Element Counts

Introduction to ArraysMixed
medium Solve
52

Minimal Coverage Substring

M Mixed TopicsString and Two Pointers Operations
hard Solve
53

Minimum Unique Material Identifiers

ArraysNEW OR EXISTING ID
medium Solve
54

Duplicate Element Index

ArraysArray Search
medium Solve
55

Unique Identifier Allocation

Arrays
medium Solve
56

Maximum Subarray Sum

Stack
medium Solve
57

Expiring Item Filter

HashingMixed
medium Solve
58

Minimize Colorful Sequence Rearrangement

M Mixed TopicsTwo Pointers Meet Arrays
hard Solve
59

Optimal Stage Index Shifts

ArraysNEW OR EXISTING ID
medium Solve
60

Missing Elements in Sorted Arrays

M Mixed TopicsTwo Pointers Meet Arrays
hard Solve
61

Lexicographically Smallest Replacement String

M Mixed TopicsString and Two Pointers Operations
hard Solve
62

Longest Unique Substring

Stack
medium Solve
63

Subarray Maximum Sum Within Specified Range

ArraysMixed
medium Solve
64

Unique Identifier Counter

Arrays
medium Solve
65

Identical File Identifiers

HashingMixed
medium Solve
66

Merge And Sort Segments

ArraysNew or Existing ID
medium Solve
67

Count Inversions in Merging

Two PointersMixed
medium Solve
68

Rectangular Block Rotation

Introduction to ArraysMixed
medium Solve
69

Filtered Array Indices

ArraysTOOL RETURNED ID
medium Solve
70

Array Element Uniqueness Checker

Arrays
medium Solve
71

Identify Unique Identifier

Arrays
medium Solve
72

Binary Tree Maximum Depth Calculation

Stack
medium Solve
73

Rearrange Integer Array

Stack
easy Solve
74

Array Transformation Under Cyclic Shifts

Arrayscyclicity and pattern recognition
medium Solve
75

Validate Crate Sequences

StackMixed
medium Solve
76

Minimum Adjacent Swaps

StringsMixed
medium Solve
77

Longest Alternating Sequences

ArraysMixed
medium Solve
78

Min Length Alternating Subarray

ArraysSliding Window
medium Solve
79

Alternate Tree Fruiting

Arrayspattern recognition, prefix sum
medium Solve
80

Peak Element in Rotated Array

ArraysModified Binary Search
medium Solve
81

Consecutive Resource Allocation

ArraysSliding Window
medium Solve
82

Array Rotation Alignment

Arrayspattern recognition and rotation
medium Solve
83

Valid Crate Stacking

StackMixed
medium Solve
84

Near-Equal Container Packing

BacktrackingMixed
medium Solve
85

Reconstruct Alternating Sequence

ArraysMixed
medium Solve
86

Equal Payload Partition

RecursionMixed
medium Solve
87

Circular Array Subset Sum

ArraysTwo Pointers
medium Solve
88

Maximum Subarray Product

Arraysbasic-concepts
medium Solve
89

Optimal Array Partition

Two PointersMixed
medium Solve
90

Minimum Component Subset

Two PointersMixed
medium Solve
91

Container Distribution Count

RecursionMixed
medium Solve
92

Valid Subsequence Verification

StackMixed
medium Solve
93

Consecutive Author Constraint

StringsMixed
medium Solve
94

Peak Index in Array

ArraysFinding the maximum/minimum index with specific conditions
medium Solve
95

Alternating Sequence Length

ArraysIdentifying patterns in arrays
medium Solve
96

Maximum Alternating Sum

Arraysprefix sum and greedy
medium Solve
97

Wormhole Route Combinations

RecursionMixed
medium Solve
98

Valid Coordinate Pairs

Stackmatching parentheses
medium Solve
99

String Code Replacement

StringsMixed
medium Solve
100

Longest Lexical Chain

StringsMixed
medium Solve
101

Count Unique Jumps

RecursionMixed
medium Solve
102

Combinatorial Weight Distribution

RecursionMixed
medium Solve
103

Balanced Hyperjump Sequences

RecursionMixed
medium Solve
104

Valid Nested Tags

StackPattern recognition and application of stack data structure for parsing
medium Solve
105

Cyclic Character Sequence Validator

StringsMixed
medium Solve
106

Cargo Stack Operations

StackMixed
medium Solve
107

Bracket Sequence Validator

StackImplementing a Stack to Validate Sequences
medium Solve
108

Peak Signals in Modified Array

ArraysArray manipulation and peak element identification
medium Solve
109

Alternate Price Variations

ArraysObservation and Iteration
medium Solve
110

Find Ascending Order Disruption Point

ArraysModified Binary Search
medium Solve
111

Alternate Ingredient Sequence Length

StringsMixed
medium Solve
112

Alternating Signal Sequences

StringsMixed
medium Solve
113

Alternating Character Substrings

StringsMixed
medium Solve
114

Combination Sum with Restrictions

BacktrackingMixed
medium Solve
115

Longest Chained Subsequence

StringsMixed
medium Solve
116

Peak Asteroid Index

Arraysbinary search
medium Solve
117

Peak Index Locator

ArraysModified Binary Search
medium Solve
118

Partition Array by Weight

ArraysTwo Pointers
medium Solve
119

Alternating Sum Maximization

ArraysMixed
medium Solve
120

Longest Consecutive Temperature Trend

ArraysMixed
medium Solve
121

Even Odd Sum Equilibrium

ArraysPrefix sum and observation
medium Solve
122

Bounded Subarray Length

ArraysSliding Window
medium Solve
123

Peak Element Index

ArraysModified binary search
medium Solve
124

Interleaved Recursive Sequences

RecursionMixed
medium Solve
125

Consecutive Subsequence Validator

ArraysLinear Scan
medium Solve
126

Balanced Subarray Length

ArraysMerge Sort / Quick Sort
medium Solve
127

Subarray Fuel Capacity Matches

ArraysPattern recognition and subarray formation
medium Solve
128

Optimal Weight Partition

Two PointersMixed
medium Solve
129

Lexicographical Phrase Reconstructor

StringsMixed
medium Solve
130

Peak Temperature Indices

ArraysArray traversal and pattern recognition
medium Solve
131

Peak Energy Indices

ArraysSliding Window
medium Solve
132

Peak Element Index

ArraysModified Binary Search
medium Solve
133

Alphanumeric Palindrome Validation

Stack
medium Solve
134

Alternating Sum Subarray Maximum

ArraysAlternating sum subarray
medium Solve
135

Maximum Alternating Profit

Arraysprefix sum and sign tracking
medium Solve
136

Alternating Sum Maximization

ArraysAlternating sum subarray
medium Solve
137

Optimal Single Transaction Gain

ArraysKadane's / Prefix Sum
medium Solve
138

Consecutive Nucleotide Count

StringsMixed
medium Solve
139

Consecutive Character Blocks

StringsMixed
medium Solve
140

Longest Prefix Chain Length

StringsMixed
medium Solve
141

Consecutive Character Encoder

StringsMixed
medium Solve
142

Maximum Trade Value Optimization

ArraysMixed
medium Solve
143

Cyclic Array Maximization

ArraysPrefix Sum and Cycle Detection
medium Solve
144

Longest Distinct Circular Subsequence

Arrayslongest-substring-without-repeating-characters
medium Solve
145

Balanced Package Sequence

Two PointersMixed
medium Solve
146

Unique Grid Paths

BacktrackingMixed
medium Solve
147

Subsequence Sum Threshold

ArraysMixed
medium Solve
148

Two Number Indices

Stack
medium Solve
149

Alternating Budget Accumulation

Arraysprefix sum modification
medium Solve
150

Priority Crate Management

ArraysStack LIFO
medium Solve
151

Longest Constrained Subsequence

ArraysSliding Window
medium Solve
152

Alternating Subarray Sum

Arraysmax-subarray-sum
medium Solve
153

Min Length Bimodal Subsequence

Two PointersMixed
medium Solve
154

Balanced Partitioning

Two PointersMixed
medium Solve
155

Local Maxima Indices

ArraysPattern recognition and iteration
medium Solve
156

Max Height Calculation

RecursionMixed
medium Solve
157

Boundary Length Calculator

RecursionMixed
medium Solve
158

Minimized Rotation String

ArraysString Manipulation
medium Solve
159

Duplicate Coordinate Pairs

ArraysHashMap / HashSet
medium Solve
160

Character Frequency Sorting

StringsMixed
medium Solve
161

Valid Grid Paths

BacktrackingMixed
medium Solve
162

Ingredient Quantity Parser

StringsMixed
medium Solve
163

Alternating Subsequence Sum

ArraysMixed
medium Solve
164

Maximal Stock Return

ArraysGeneral
medium Solve
165

Vowel Shift Cipher

StringsMixed
medium Solve
166

Cyclic Message Rotation

ArraysString Manipulation
medium Solve
167

Alternating Sequence Length

StringsMixed
medium Solve
168

Validate Nested Parentheses

StackMixed
medium Solve
169

Maximum Prefix Subarray Sum

ArraysKadane's / Prefix Sum
medium Solve
170

Merge Unsorted Temperature Readings

ArraysMerge Sort / Quick Sort
medium Solve
171

Weight Category Partition

ArraysTwo Pointers
medium Solve
172

Optimal Product Selection

ArraysGeneral
medium Solve
173

Top Scoring Entities

ArraysGeneral
medium Solve
174

Substring Pattern Frequency

StringsMixed
medium Solve
175

Maximum Alternate Chest Sum

ArraysMixed
medium Solve
176

Count Balanced Strings

StringsMixed
medium Solve
177

Identify Local Maxima

ArraysPattern recognition and iteration
medium Solve
178

Validate Nested Signal Pairs

StackMixed
medium Solve
179

Target Sum Pairs

ArraysTwo Pointers
medium Solve
180

Array Element Repeater

ArraysSequential
easy Solve
181

Longest Substring with K Unique Characters

StringsSliding Window
medium Solve
182

Minimum Edits for Palindromic Substrings

StringsMixed
hard Solve
183

Maximum Profit from Scheduled Deliveries

Dynamic ProgrammingMixed
medium Solve
184

Balanced Subarray Extraction

Two PointersTwo Pointers
medium Solve
185

Galaxy Signal Decoding

HashingHashing
medium Solve
186

Longest Alternating Subsequence

Dynamic ProgrammingMixed
medium Solve
187

Galactic Cargo Comparison

Two PointersComparative
medium Solve
188

Character Frequency Counter

StringsFrequency Map
easy Solve
189

Warehouse Inventory Validation

StackMixed
medium Solve
190

Equilibrium Peak Finder

ArraysIterative
medium Solve
191

Minimum Window Substring with Two Pointers

Two PointersTwo Pointer Pattern
medium Solve
192

Recursive String Partitioning

StringsRecursive
medium Solve
193

Fascinating Frequency String

StringsFrequency Map
easy Solve
194

Intergalactic Transmission

StringsMixed
medium Solve
195

Evaluating Postfix Expressions Using Stack

StackStack Processing
medium Solve
196

Energy Grid Load Distribution

ArraysDifference Array
medium Solve
197

Balanced Subarray Partitioning

ArraysPrefix Sum
easy Solve
198

Evaluating Postfix Expressions Using a Stack

StackLIFO
medium Solve
199

Galactic Transmission Decoding

StringsFast/Slow Pointers
medium Solve
200

Interstellar Message Repair

StringsMixed
medium Solve
201

Maximal Visible Bridge Cost

StackMonotonic Stack
medium Solve
202

Peak Elevation Sequence

ArraysLinear Scan
easy Solve
203

Pairwise Sum Equality

Two PointersTwo Pointers
easy Solve
204

Pair Sum Balance

ArraysTwo Pointers
medium Solve
205

String Character Matcher

StringsBasic List Operations
easy Solve
206

Longest Subarray with Proportional Sum

ArraysPrefix Sums & Monotonic Stack
medium Solve
207

Even-Odd Boundary Pairs

ArraysTwo Pointers
easy Solve
208

String Reconstruction from Character Counts

StringsMixed
medium Solve
209

Element Count Threshold

ArraysBasic Array Operations
easy Solve
210

Optimizing Space Station Oxygen Levels

ArraysDynamic
hard Solve
211

Chef's Ingredient Rearrangement

StringsRandom
medium Solve
212

String Reversal Check

StringsBasic String Operations
easy Solve
213

String Reconfiguration

StringsMixed Topics
medium Solve
214

Detecting Cyclic Substring

StringsFast & Slow Pointers
medium Solve
215

Count Decaying Pairs

ArraysDivide and Conquer
medium Solve
216

Longest Uniform Subarray

Arrayssubarray
medium Solve
217

Subarray Rotation Checker

ArraysFundamentals
medium Solve
218

Galactic Trade Imbalance

ArraysCustom
medium Solve
219

Optimizing Space Station Supplies

ArraysCustom
hard Solve
220

Identifying Pattern Substrings

StringsFundamentals
medium Solve
221

Equilibrium Balancing Index

ArraysPrefix Sum
medium Solve
222

Maximum Weight K-Balanced Substring

StringsPrefix Sums and Hash Map
medium Solve
223

Longest Substring with Limited Frequency Diversity

StringsSliding Window
medium Solve
224

Symmetric Parity Partition

ArraysTwo Pointers
easy Solve
225

Vowel-Restricted Identical Border Substring

StringsSliding Window
medium Solve
226

Shortest Substring of Dominant Characters

StringsHash Maps
medium Solve
227

Closest Difference Pair

Two PointersTwo Pointer Search (Same Direction)
medium Solve
228

Matching Extremes

StringsPointer Manipulation
easy Solve
229

Symmetry Score of a String

StringsTwo Pointers
easy Solve
230

Balanced Subsegment Partitioning

ArraysPrefix Sum
easy Solve
231

Peak Elevation Divergence

ArraysLinear Scan
easy Solve
232

First Odd Frequency Character

StringsFrequency Hash
easy Solve
233

Parity-Based Pointer Convergence

Two PointersOpposite Pointers
easy Solve
234

Shift Hash Characters

StringsSlow/Fast Pointers
easy Solve
235

Crushing Heavy Boxes

StackLIFO
medium Solve
236

Verify Nickname Subsequence

StringsTwo Pointers
easy Solve
237

Daily Temperature Variations

StackMonotonic Stack
medium Solve
238

Interleaved String Reconstruction

StringsPointer Linkage
medium Solve
239

Optimizing Server Latency Pairs

Two PointersTwo Pointers
medium Solve
240

Find the Average Presence

Arrays
easy Solve
241

Range Sum Query Using Prefix Sum

ArraysPrefix Sum
easy Solve
242

Maximize Price Difference

ArraysBasic Traversal
medium Solve
243

Maximum Triplet Oscillation

ArraysBasic Traversal
medium Solve
244

Max Absolute Difference of Partition Extremes

ArraysBasic Traversal
medium Solve
245

Optimized Linear Displacement Metric

ArraysBasic Traversal
medium Solve
246

Maximum Absolute Variance

ArraysBasic Traversal
medium Solve
247

Maximum Subarray Sum with Single Element Doubling

ArraysKadane's Algorithm
medium Solve
248

Maximum Equal-Endpoint Subarray Sum

ArraysPrefix Sum
medium Solve
249

Longest Bounded Subarray with One Exclusion

ArraysPrefix Sum
medium Solve
250

Range Equilibrium Pivot

ArraysPrefix Sum
medium Solve
251

Dominant Array Value

ArraysMoore's Voting
easy Solve
252

Three-Way Pivot Partitioning

ArraysDutch National Flag
medium Solve
253

Range Constrained Subsegment

ArraysBasic Traversal
medium Solve
254

Maximum Position-Adjusted Gain

ArraysBasic Traversal
medium Solve
255

Magnitude Range Extent

ArraysBasic Traversal
easy Solve
256

Maximum Length Balanced Parity Subarray

ArraysPrefix Sum
medium Solve
257

Difference of Segment Extremes

ArraysBasic Traversal
easy Solve
258

Array Amplitude

ArraysBasic Traversal
easy Solve
259

Magnitude Spread Calculation

ArraysBasic Traversal
easy Solve
260

Extreme Spread Calculation

ArraysBasic Traversal
easy Solve
261

CombinedSizePairs

ArraysTwo Pointers
easy Solve
262

Distinct Pair Sum Checker

HashingTwo Sum / Hash Set
easy Solve
263

AscendingIdentifierSort

ArraysSorting
easy Solve
264

Single Occurrence Identifier

HashingBit Manipulation / Hashing
easy Solve
265

Matched Sequence Pairs

ArraysTwo Pointers
easy Solve
266

Move Zeros to End

ArraysTwo Pointers
easy Solve
267

Longest Common Amplitude Segment

ArraysTwo Pointers
easy Solve
268

Majority Element Identifier

HashingBoyer-Moore Voting
easy Solve
269

Find Target Element

ArraysLinear Search
easy Solve
270

Count Unique Elements

ArraysHashing
easy Solve
271

Rearrangement Equivalence Checker

StringsFrequency Map
easy Solve
272

Divide Equal Quantities

ArraysGreedy
easy Solve
273

Cumulative Array Sum

ArraysPrefix Sum
easy Solve
274

Count Unique Elements

ArraysHashing
easy Solve
275

Find Balance Index

ArraysPrefix Sum
easy Solve
276

WeightedSumCalculation

ArraysMath
easy Solve
277

Count Unique Cargo Shipments

ArraysHashing
easy Solve
278

Minimal Node Identification within a Cyclic Linked List

Linked ListFloyd's Cycle Detection
medium Solve
279

Terminal Node Detection in Circular Singly Linked Lists

Linked ListFloyd's Cycle Detection
medium Solve
280

Optimal Resource Allocation

ArraysDynamic Programming
medium Solve
281

Longest Consecutive Sequence

HashingHash Set
medium Solve
282

Unique Ingredient Combinations

ArraysHashing
medium Solve
283

Anagram Cluster Formation

HashingHash Map / Grouping
medium Solve
284

MatchingPairs

ArraysTwo Pointers
easy Solve
285

Subarray Sum Counter

HashingPrefix Sum + Hash Map
medium Solve
286

Sum of Pairs

ArraysMath
easy Solve
287

Pairs With Sum 947

ArraysTwo Pointers
easy Solve
288

Max Cumulative Intervals

ArraysTwo Pointers
medium Solve
289

Sorted Squares

ArraysTwo Pointers
easy Solve
290

Distance Between Pairs

ArraysTwo Pointers
easy Solve
291

Detect Duplicate Packages

HashingSliding Window / Hash Map
easy Solve
292

Unique Signal Frequencies

ArraysHashing
easy Solve
293

Count Unique Frequencies

HashingFrequency Map
easy Solve
294

Complementary Energy Pairs

ArraysTwo Pointers
easy Solve
295

Sort Integer Array

ArraysSorting
easy Solve
296

LongestCommonPrefixFinder

StringsTwo Pointers
easy Solve
297

Symbol Pattern Verification

HashingHash Map / Bijection
easy Solve
298

Longest Common Prefix String

StringsTwo Pointers
easy Solve
299

Isomorphic String Mapping

HashingHash Map / Bijection
easy Solve
300

String Hash Validator

StringsHashing
easy Solve
301

First Duplicate Node

ArraysLinear Scan
easy Solve
302

Unique Identifier Counting

StringsHashing
easy Solve
303

Max Alternating Substring Length

StringsTwo Pointers
easy Solve
304

Max Crates Allocation

ArraysTwo Pointers
medium Solve
305

Find Missing Indices

ArraysCyclic Sort / Index Hashing
easy Solve
306

Longest Common Subarray

ArraysTwo Pointers
medium Solve
307

Duplicate Element Identification

ArraysCyclic Sort / Index Hashing
medium Solve
308

Tank Pair Allocation

ArraysTwo Pointers
easy Solve
309

Partition Even Odd

ArraysTwo Pointers
easy Solve
310

Find Pairs of Array Elements Summing to Target

ArraysTwo Pointers
easy Solve
311

Subsequence Matcher

StringsTwo Pointers
easy Solve
312

Pair Sum Problem

ArraysTwo Pointers
easy Solve
313

Common Element Frequencies

HashingFrequency Map
easy Solve
314

Unique Element Count

ArraysHashing
easy Solve
315

Maximum Tomes On Shelf

ArraysDynamic Programming
medium Solve
316

LongestCommonPrefixLength

StringsTwo Pointers
easy Solve
317

Three Way Array Partition

SortingDutch National Flag
medium Solve
318

Verify Hashed Identifiers

HashingHashing
medium Solve
319

Triple Sum Zero

Two PointersTwo Pointers
medium Solve
320

Group Anagrams

HashingHashing + Sorting
medium Solve
321

Max Contained Volume

Two PointersTwo Pointers
medium Solve
322

Frequency Counter of String Patterns

HashingHashing
medium Solve
323

Container Water Volume

Two PointersTwo Pointers
hard Solve
324

Distinct Hash Sum Lane Assignment

HashingHashing
easy Solve
325

Unique Integer Pairs

HashingHashing
easy Solve
326

Maximum Resource Lifetime

Sliding WindowSliding Window
easy Solve
327

Valid Palindromic Sequence

Two PointersTwo Pointers
easy Solve
328

Maximum Subarray Sum

Sliding WindowSliding Window
medium Solve
329

Segmented Array Rearrangement

Two PointersThree Pointers / Segregation
medium Solve
330

Average Number of Events in Time Window

Sliding WindowSliding Window
medium Solve
331

Minimum Window Sum

Sliding WindowSliding Window
medium Solve
332

Max Average Subarray

Sliding WindowSliding Window
medium Solve
333

Minimum Window Sum

Sliding WindowSliding Window
medium Solve
334

Maximum Concurrent Events

StackStack
easy Solve
335

Longest Unique Segment

Sliding WindowSliding Window / Hash Set
medium Solve
336

Max Stack Weight

StackStack Design
medium Solve
337

Longest Homogeneous Segment

Sliding WindowSliding Window / Frequency Map
medium Solve
338

Longest Decreasing Subsequence Length

StackMonotonic Stack
easy Solve
339

Maximum Average Subsequence

Sliding WindowFixed Sliding Window
easy Solve
340

Next Greater Element Indices

StackMonotonic Stack
medium Solve
341

Validate Message Timestamps

StackStack
easy Solve
342

Minimize Congestion Sequence

StackStack
medium Solve
343

Substring Anagram Detection

Sliding WindowSliding Window / Hash Map
medium Solve
344

Constrained Message Ordering

StackStack
medium Solve
345

Anagram Index Finder

Sliding WindowSliding Window / Hash Map
medium Solve
346

Valid Parentheses String

StackStack
medium Solve
347

Array Product Exclusions

ArraysPrefix Sum / Array Traversal
medium Solve
348

Next Smaller Element Indices

StackMonotonic Stack
medium Solve
349

Minimum Replacements for Non-Decreasing Order

StackMonotonic Stack
hard Solve
350

Implement Queue Data Structure

QueueDesign
easy Solve
351

Count Divisible Subarrays

HashingPrefix Sum + Hash Map
medium Solve
352

Process Task Scheduling

QueueDesign
easy Solve
353

Daily Temperature Threshold

StackMonotonic Stack
easy Solve
354

Sequential Brewing Schedule

QueueDesign
medium Solve
355

Daily Temperatures

StackMonotonic Stack
medium Solve
356

Document Processing Order

QueueQueue
easy Solve
357

Shortest Path in Unweighted Graph

DesignDesign
medium Solve
358

Validate Stack Sequence

StackStack
easy Solve
359

Count Contiguous Subarrays Below Threshold

Two PointersSliding Window
medium Solve
360

Count Unique String Hashes

HashingHashing
medium Solve
361

Minimum Alarm Window

Sliding WindowSliding Window / Hash Map
hard Solve
362

Longest Subarray With Sum Exceeding Threshold

Sliding WindowSliding Window
medium Solve
363

Contiguous Score Range

Two PointersSliding Window / Ordered Map
medium Solve
364

Hash Table Key Mapping

HashingHashing
medium Solve
365

Max Increasing Subsequence Length

StackMonotonic Stack
medium Solve
366

Maximum Subarray Cumulative Levels

Sliding WindowSliding Window
hard Solve
367

Randomized Set Operations

HashingHash Map / Dynamic Array
medium Solve
368

String to Hash Index Mapping

HashingHashing
medium Solve
369

Consecutive Maximum Values

Sliding WindowSliding Window / Monotonic Deque
hard Solve
370

Sequence of Stack Operations

StackStack Design
medium Solve
371

Validate Packet Shadows

StackStack
medium Solve
372

Max Length Subarray with Bounded Range

Sliding WindowMonotonic Deque
hard Solve
373

Reverse Linked List

Linked ListLinked List Reversal
easy Solve
374

Middle Node of a Singly Linked List

Linked ListSlow & Fast Pointer
easy Solve
375

Merge Two Sorted Linked Lists

Linked ListMerge
easy Solve
376

Find First Node With Specific Offset

Linked ListTwo Pointers
medium Solve
377

LinkedList Cycle Detection

Linked ListSlow & Fast Pointer
easy Solve
378

Sort Linked List by Timestamp

Linked ListCombined
easy Solve
379

Middle Node of Linked List

Linked ListTwo Pointers
easy Solve
380

Insert Interval into Sorted Linked List

Linked ListSimulation
medium Solve
381

Keyword Book Retrieval System

Linked ListHashing
medium Solve
382

Sortable Linked List

Linked ListCombined
medium Solve
383

Resource Allocation

RecursionRecursion
easy Solve
384

ResourceAllocationCombinations

RecursionRecursion
easy Solve
385

Binary Inverted-Reverse Left Shift

RecursionBit Manipulation
easy Solve
386

Maximum Path Sum in Binary Tree

RecursionDivide & Conquer
medium Solve
387

Count Paths in Grid

RecursionRecursion
easy Solve
388

Safe Grid Paths

BacktrackingBacktracking
medium Solve
389

Distinct Traffic Light Mode Sequences

BacktrackingBacktracking
medium Solve
390

Valid Permutations with Forbidden Adjacent Pairs

BacktrackingBacktracking
medium Solve
391

Distribute Items into Containers

BacktrackingBacktracking
medium Solve
392

Find All Paths with Bounded Sum

BacktrackingBacktracking
medium Solve
393

Count of Safe XOR Permutations

BacktrackingSubsets/Permutations
hard Solve
394

Count Nodes in Each Subtree

TreesDFS
easy Solve
395

Reachable Roads Count

TreesDFS
easy Solve
396

Count Tree Nodes

TreesDFS
easy Solve
397

Tree Node Resource Sum

TreesDFS
easy Solve
398

Subtree Node Count

TreesDFS
easy Solve
399

Tree Level Order Traversal

TreesBFS
medium Solve
400

Minimum Domination Set

TreesBFS
medium Solve
401

Minimum Tree Traversal Path

TreesBFS
medium Solve
402

Count Nodes in Subtree

TreesDFS
easy Solve
403

Sum of Subtree Values

TreesDFS
easy Solve
404

Reverse Linked List

Linked ListLinked List Reversal
easy Solve
405

LinkedList Cycle Detection II

Linked ListSlow & Fast Pointer
easy Solve
406

Unique Path Finder

BacktrackingBacktracking
medium Solve
407

Total Node Shipments

TreesDFS
easy Solve
408

MinTreeTraversalTime

TreesBFS
medium Solve
409

Binary Search Frequency Locator

Binary SearchBinary Search
easy Solve
410

Find First Occurrence in Sorted Array

Binary SearchBinary Search
easy Solve
411

Sorted Matrix Search

Binary SearchBinary Search
easy Solve
412

Find Element in Sorted Array

Binary SearchBinary Search
medium Solve
413

Find First Greater Element Index

Binary SearchBinary Search
easy Solve
414

Find Closest Element in Sorted Array

Binary SearchBinary Search
medium Solve
415

Binary Search in Sorted Array

Binary SearchBinary Search
medium Solve
416

Minimum Nodes for Coverage

Binary SearchBinary Search on Answer
medium Solve
417

Min Threshold Value

Binary SearchBinary Search on Answer
medium Solve
418

Index of Target Value

Binary SearchBinary Search
hard Solve
419

Count Reachable Nodes in Undirected Graph

GraphsDFS/BFS
easy Solve
420

Minimum Edges to Reach Target

GraphsDFS/BFS
medium Solve
421

Minimum Traversal Edges

GraphsBFS/DFS
medium Solve
422

Minimum Path Sum in Grid

GraphsBFS
medium Solve
423

Find Reachable Nodes from Multiple Sources

GraphsDFS
medium Solve
424

Task Dependency Order

GraphsTopological Sort
medium Solve
425

Connected Modules Count

GraphsDFS
medium Solve
426

Node Depth Count

GraphsDFS
medium Solve
427

Course Schedule Order

GraphsTopological Sort
medium Solve
428

Minimum Time to Reach All Vertices

GraphsBFS
medium Solve
429

Max Resource Allocation

Dynamic ProgrammingDP
easy Solve
430

Maximize Subset Points

Dynamic ProgrammingDP
medium Solve
431

Maximum Collectible Points in Grid with K Moves

Dynamic ProgrammingDP
easy Solve
432

Minimum Product Path in Grid

Dynamic ProgrammingDP
easy Solve
433

Minimum Cost Demand Fulfillment

Dynamic ProgrammingDP
medium Solve
434

Minimum Resource Fulfillment

Dynamic ProgrammingDP
medium Solve
435

Optimal Page Restoration Cost

Dynamic ProgrammingDP
medium Solve
436

Minimum Cost Circular Traversal with Refueling

Dynamic ProgrammingDP
medium Solve
437

Optimal Traffic Cycle Synchronization

Dynamic ProgrammingDP
medium Solve
438

Minimum Cost Item Distribution with Capacity

Dynamic ProgrammingDP
medium Solve
439

Maximize Satisfied Resource Requests

GreedyGreedy
easy Solve
440

Minimum Bins for Sequentially Sorted Items

GreedyGreedy
medium Solve
441

Maximum Elements Within Sum Constraint

GreedyGreedy
medium Solve
442

Timed Cost Element Manager

HeapHeap
medium Solve
443

Implement Max Priority Queue

HeapHeap
hard Solve
444

Determine Unique Element Count

ArraysHashing
easy Solve
445

Validate Message Sequence

StackStack
easy Solve
446

Reverse Linked List

Linked ListLinked List Reversal
easy Solve
447

Binary Search for Target Speed

Binary SearchBinary Search
easy Solve
448

Compute Single-Source Shortest Paths

GraphsDFS/BFS
medium Solve
449

Minimize Cargo Transports

Mixed
medium Solve
450

Maximum Component Combinations

Mixed
medium Solve
451

Find Pair With Target Sum

Mixed
medium Solve
452

Sum to Target

Mixed
medium Solve
453

TargetWeightNodeRearrangement

Mixed
hard Solve