ВС
https://play.golang.org/p/2_7m7VubheX
Size: a a a
ВС
PF
PF
PF
PF
FW
CC=gccPF
RS

go процесс сжирает 100% CPUgo version go1.14.1 darwin/amd64v1.14.1 который у меня и установлен..SP
н
PF
PF
SA
DP
00
?
.visited bool, либо хранить посещённые ноды в map’еif len(map) > 100 { 
  func graph.AddHotSpot(head, current) {
    map[current + head]++
// вместо [сur+head] какая-нибудь аппроксимирующая функция, чтобы избежать уникальных случаев, стоящих рядом++ структура с счётчиком и слайсом этих ближайших объектов    if map[current + head] > 50 { graph.anotherFuncWhichReturnsRoute(head, current) }
  }
} 
может я усложняю или есть классическое решение?IK
.visited bool, либо хранить посещённые ноды в map’еif len(map) > 100 { 
  func graph.AddHotSpot(head, current) {
    map[current + head]++
// вместо [сur+head] какая-нибудь аппроксимирующая функция, чтобы избежать уникальных случаев, стоящих рядом++ структура с счётчиком и слайсом этих ближайших объектов    if map[current + head] > 50 { graph.anotherFuncWhichReturnsRoute(head, current) }
  }
} 
может я усложняю или есть классическое решение?IK