Блог пользователя ersahinceumut

Автор ersahinceumut, история, 15 месяцев назад, По-английски

Here is the problem: 1790F - Timofey and Black-White Tree

Here is the idea behind the solution: We add black nodes to the tree one by one, each time calling a BFS starting on the newly added black node in order to find the closest black node. If the path we find is smaller than the previous answer, we update accordingly. I also implemented an optimization where if the BFS depth exceeds the previous smallest path length, we stop the BFS.

My question is why / in what type of test case does this TL? I tried some randomized tests on $$$2\cdot10^5$$$ nodes but couldn't find a TL.

Here is my implementation of said solution: 191442467

Полный текст и комментарии »

  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится