🎓How I Study AIHISA
📖Read
📄Papers📰Blogs🎬Courses
💡Learn
🛤️Paths📚Topics💡Concepts🎴Shorts
🎯Practice
⏱️Coach🧩Problems🧠Thinking🎯Prompts🧠Review
SearchSettings
How I Study AI - Learn AI Papers & Lectures the Easy Way

Problems200

All SourcesLeetCodeCodeforcesBOJCustom
All LevelsEasyMediumHard
Custom#cp011
1700

Bitwise Subsequence Shift Sum

Phase 5 / dp, bitwise, LIS

bitwisedpsubsequence
Custom#cp010
1800

Matrix Path with Alternating Parity

Phase 5 / dp, grid, parity

dpgridparity
Custom#cp009
2000

Range k-Occurrence Query

Phase 6 / mo's algorithm, frequency, range query

mo's algorithmrange queryfrequency
Custom#cp008
1500

Minimum Total Weight to Balance Array

Phase 4 / greedy, math, optimization

greedyarraymath
Custom#cp007
2200

Bipartite Subgraph Covering

Phase 6 / graph decomposition, coloring, matching

graphdecompositioncoloringbipartite
Custom#cp006
1400

Range Minimum with Dynamic Insertions

Phase 4 / stack, segment tree, deque

stackRMQdequedata structure
Custom#cp005
1600

Sequence Periodic Repeats

Phase 5 / string, array, hashing, two pointers

stringarrayhashperiodicity
Custom#cp004
2300

Tree Path Maximum Excluding Subtree

Phase 6 / tree, path query, exclusion subtree

treelcapathsubtree exclusion
Custom#cp003
1700

Maximum Rectangle with Bounded Zeros

Phase 5 / 2D prefix sums, sliding window

2d prefix sumrectanglesliding window
Custom#cp002
1900

Graph Shortest Path with Parity Constraint

Phase 6 / graphs, shortest paths, parity

graphsdijkstraparityshortest path
Custom#cp001
2100

Split Array with Maximum Distincts

Phase 6 / dp, sliding window, optimization

dpgreedysliding windowset
Custom#cptp020
1500

Longest Subarray with Limited Changes

Phase 4 / sliding_window, frequency_map

sliding-windowarraysfrequency
678910