Skip to content

Instantly share code, notes, and snippets.

@MohammedALREAI
Created February 28, 2021 11:25
Show Gist options
  • Save MohammedALREAI/0e9c2f79920242fb46e6cd0feb6eb3f9 to your computer and use it in GitHub Desktop.
Save MohammedALREAI/0e9c2f79920242fb46e6cd0feb6eb3f9 to your computer and use it in GitHub Desktop.
firstDuplicate google
function firstDuplicate(a: number[]=[2, 1, 3, 5, 3, 2]): number {
let set = new Set()
for (let e of a){
if (set.has(e))
return e
else
set.add(e)
}
return -1
}
console.log(firstDuplicate())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment