LeetCodechevron_rightCategories

Browse by Category

70 categories covering 2808 problems

Each topic hub includes difficulty mix, progression hints, and related patterns for targeted improvement.

list

array

363876433·1672
chevron_right
text_fields

string

212329158·699
chevron_right
key

hash table

155349106·610
chevron_right
grid_view

dynamic programming

12249268·529
chevron_right
calculate

math

142243143·528
chevron_right
sort

sorting

8123386·400
chevron_right
bolt

greedy

4524785·377
chevron_right
search

binary search

26135104·265
chevron_right
arrow_downward

depth first search

3614868·252
chevron_right
dashboard

matrix

3712559·221
chevron_right
memory

bit manipulation

459778·220
chevron_right
arrow_outward

breadth first search

1912256·197
chevron_right
account_tree

tree

3810548·191
chevron_right
data_array

prefix sum

1911354·186
chevron_right
compare_arrows

two pointers

5410424·182
chevron_right
smart_toy

simulation

758511·171
chevron_right
label

heap priority queue

159361·169
chevron_right
pin

counting

567716·149
chevron_right
hub

graph

36672·141
chevron_right
layers

stack

237542·140
chevron_right
view_carousel

sliding window

187837·133
chevron_right
park

binary tree

358510·130
chevron_right
label

enumeration

265834·118
chevron_right
architecture

design

106024·94
chevron_right
undo

backtracking

35827·88
chevron_right
merge_type

union find

14033·74
chevron_right
label

number theory

113032·73
chevron_right
link

linked list

12477·66
chevron_right
label

ordered set

32135·59
chevron_right
segment

segment tree

11145·57
chevron_right
trending_up

monotonic stack

22923·54
chevron_right
label

combinatorics

31432·49
chevron_right
label

bitmask

01235·47
chevron_right
fork_right

trie

32220·45
chevron_right
call_split

divide and conquer

52413·42
chevron_right
note

memoization

31127·41
chevron_right
view_stream

queue

61916·41
chevron_right
refresh

recursion

101713·40
chevron_right
hexagon

geometry

91712·38
chevron_right
label

binary indexed tree

0825·33
chevron_right
label

string matching

10815·33
chevron_right
label

hash function

41017·31
chevron_right
search

binary search tree

9182·29
chevron_right
label

shortest path

01613·29
chevron_right
low_priority

topological sort

01018·28
chevron_right
lock

rolling hash

1915·25
chevron_right
label

game theory

3129·24
chevron_right
label

monotonic queue

0711·18
chevron_right
psychology

brainteaser

2131·16
chevron_right
label

data stream

364·13
chevron_right
casino

randomized

093·12
chevron_right
label

counting sort

540·9
chevron_right
label

doubly linked list

144·9
chevron_right
label

merge sort

027·9
chevron_right
fast_forward

quickselect

070·7
chevron_right
inventory_2

bucket sort

051·6
chevron_right
horizontal_rule

line sweep

015·6
chevron_right
label

probability and statistics

051·6
chevron_right
touch_app

interactive

212·5
chevron_right
label

iterator

050·5
chevron_right
text_rotate_up

suffix array

005·5
chevron_right
label

reservoir sampling

040·4
chevron_right
label

eulerian circuit

003·3
chevron_right
label

minimum spanning tree

012·3
chevron_right
label

radix sort

030·3
chevron_right
label

strongly connected component

003·3
chevron_right
label

rejection sampling

020·2
chevron_right
label

sort

011·2
chevron_right
label

biconnected component

001·1
chevron_right
label

hash map

100·1
chevron_right
LeetCode Topic Hubs