Advent of Code 2021 - Day 19: Beacon Scanner

Advent of Code 2021 - Day 19: Beacon Scanner

The last weekend of Advent of Code 2021 brought us 19 days below the sea surface among beacons and scanners oriented in different ways (ie. positive abscissa of one scanner, could be a negative ordinate of another). You asked to remap 3D relative coordinates identified by every scanner into a global 3D map of beacons and scanners, leveraging on the fact of partial overlapping (some beacons are visible by more than one scanner).

Beacons and Scanners in 3D

Proud having succeeded to solve it 1,334th worldwide among 182 thousands participants:

No alt text provided for this image
No alt text provided for this image

Would you like to improve your algorithmic coding and problem solving skills or try a new language or technology? It is still not too late to get your 50 stars by 25th of December. Feel free to join my private leaderboard using the code?276390-72bc13ac.

#algorithms #AdventOfCode


要查看或添加评论,请登录

Yury Fedorov的更多文章

  • Google Summer of Code (GSoC)

    Google Summer of Code (GSoC)

    Google Summer of Code (GSoC), celebrating its 20th year, will begin accepting contributor applications on March 18…

    3 条评论
  • Advent of Code 2021 - The End

    Advent of Code 2021 - The End

    The Advent of Code in the depths of an ocean to save Christmas is over. Last days passed navigating among sea cucumbers…

  • Advent of Code 2021 Is Coming...

    Advent of Code 2021 Is Coming...

    The magic is in the air and with it a new challenge of https://adventofcode.com/ is coming.

  • We are the Champions

    We are the Champions

    I am sure to remember this year for my whole life. After many months of hard work, we have brought to production last…

    3 条评论
  • Ranking Programming Languages by GitHub Users

    Ranking Programming Languages by GitHub Users

  • Apache Kafka 0.9 was rewritten from Scala to Java

    Apache Kafka 0.9 was rewritten from Scala to Java

    The following document gives some details & motivation for the change: https://cwiki.apache.

  • Distributed Systems - Anti-pattern - Microlith

    Distributed Systems - Anti-pattern - Microlith

    A microlith is defined as a single-instance service in which synchronous method calls have been turned into synchronous…

  • It is not the critic who counts...

    It is not the critic who counts...

    It is not the critic who counts, not the man who points out how the strongman stumbled, or where the doer of deeds…

社区洞察

其他会员也浏览了