firstRecurringChar
package main
import (
"fmt"
)
func main() {
nums := []int{2,1,1,2,3,5,1,2,4}
fmt.Println(firstRecurringChar(nums))
}
func firstRecurringChar(nums []int) int {
tMap := map[int]bool{}
for _, num := range nums {
if _, ok := tMap[num]; ok {
return num
}
tMap[num] = true
}
return -1
}INFO