DSA Patterns • Week 1–201 / 13Contains DuplicateHashing trades memory for time — O(n²) lookup becomes O(n).StackShade deckPredict → explain → retrieve