Add stack-queue module: ten stack and queue interview problems, monotonic stack, min stack, queue from stacks and stack from a queue, brute-force cross-checks, dry-run traces, operation counts, pitfalls (11 tests)

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_017ic4b6nxynun5JFivebVb1
This commit is contained in:
Claude
2026-11-12 22:35:43 +05:30
parent c5c435ae20
commit b9aeb78b24
36 changed files with 2164 additions and 0 deletions
@@ -0,0 +1,12 @@
Random agreement with brute force (seed 20261112, 5000 cases per row)
=====================================================================
nextGreater vs scan-right 5000 cases, 0 mismatches
dailyTemperatures vs scan-right 5000 cases, 0 mismatches
nextGreaterCircular vs wrap-around scan 5000 cases, 0 mismatches
largestRectangle vs widen-each-bar 5000 cases, 0 mismatches
isBalanced vs delete-adjacent-pairs 5000 cases, 0 mismatches
decode vs recursive descent 5000 cases, 0 mismatches
evaluate (RPN) vs expression-tree evaluation 5000 cases, 0 mismatches
MinStack and EncodedMinStack vs recompute-the-min 5000 sequences (150000 operations), 0 mismatches
QueueViaStacks and StackViaQueue vs ArrayDeque 5000 sequences (150000 operations), 0 mismatches