Advent of Code 2024, Tag 3: Mull It Over

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 7

  • @Ohmaha
    @Ohmaha 15 วันที่ผ่านมา

    Danke für die tollen Erklärungen. Ich lerne davon sehr viel und merke immer das es noch viel zu lernen gibt.

  • @TheNoobNamedJoe
    @TheNoobNamedJoe 12 วันที่ผ่านมา +1

    Bei der Fragestellung habe ich auch direkt an reguläre Ausdrücke gedacht und Teile 1 auch gelöst bekommen. Teil 2 muss ich gestehen hätte ich nicht so einfach gelöst. Von daher Daumen hoch von mir für diese Tolle Video.
    Aber einen Punkt in der Beschreibung hast Du übersehen, es sollen nur 3 stellige Zahlen als richtig erkannt werden.
    Also nur die Zahlen 0 bis 999. Von daher habe ich statt \d+ das Pattern [0-9]{1,3} benutzt, machte bei mir aber keinen Unterschied da nur 3 stellige Zahlen vorkamen.

    • @Gravitar
      @Gravitar  11 วันที่ผ่านมา +2

      Ja, habe ich auch gesehen, aber einfach ignoriert und mi h über die richtige Lösung gefreut. Manchmal kürzt man halt einfach ab.

  • @chrisk8703
    @chrisk8703 11 วันที่ผ่านมา +1

    Den ersten Teil hatte ich auch mit Regex gelöst, aber für den zweiten Teil wusste ich nicht, wie ich da anfangen soll.
    Deine Lösung ist schön kurz und effizient. Danke für die tolle Erklärung!

  • @acerreteq703
    @acerreteq703 16 วันที่ผ่านมา +1

    Wie immer führen viele Wege zum Ziel. Regex war sofort klar für Teil1. Bei Teil2 habe ich mit Regex alles zwischen den dont´t()s und do()s aus dem input string entfernt und dann Teil1 Code drüber laufen lassen.

    • @Gravitar
      @Gravitar  15 วันที่ผ่านมา +1

      Auch ein netter Ansatz und ja, viele Wege führen nach Rom....äh Weihnachten!

    • @tim46767
      @tim46767 13 วันที่ผ่านมา +1

      Diesen Weg habe ich auch gewählt, aber ohne Erfolg. Anscheinend hast du Glück gehabt mit deinem Inputfile. Bei mir gab es noch zwei "don't"s ohne abschließende "do"s am Ende des Files. Hat mir viele Haare gekostet.