← All problemsSign in

187. Repeated DNA Sequences

LeetCodeHash TableStringBit ManipulationSliding WindowRolling HashHash FunctionOpen on judge ↗

The DNA sequence is composed of a series of nucleotides abbreviated as 'A', 'C', 'G', and 'T'. - For example, "ACGAATTCCG" is a DNA sequence. When studying DNA, it is useful to identify repeated sequences within the DNA. Given a string s that represents a DNA sequence, return all the 10-letter-long sequences (substrings) that occur more than once in a DNA molecule. You may return the answer in

HINT LADDERno hints yet
L1 Observation
L2 Technique
L3 Approach
L4 Pseudo-code
🔒
L5 Full solution
L5 unlocks only if you insist twice
solution.cppC++17

CodeSearch Tutor

Hints, not spoilers — it won’t hand over the full solution unless you insist.

voice by Sarvam AI

Sign in to chat with the tutor and save your progress.

Sign in to start