Advent of Code 2024
(adventofcode.com)-
Advent of Code, erstellt von Eric Wastl, ist ein Online-Event mit vielfältigen Programmierpuzzles, die in verschiedenen Programmiersprachen gelöst werden können.
-
Es wird für viele unterschiedliche Zwecke genutzt, etwa zur Vorbereitung auf Interviews, für Firmenschulungen, Universitätsaufgaben, Übungsprobleme und Geschwindigkeitswettbewerbe.
-
Auch ohne Informatik-Hintergrund kann man teilnehmen, solange man über etwas Programmierwissen und Problemlösungsfähigkeiten verfügt.
-
Allgemeine Tipps
- Wenn man bei der Lösung eines Problems feststeckt, kann man die im Puzzle bereitgestellten Beispiele nutzen, um die eigene Lösung zu überprüfen.
- Wenn die Beispiele nicht funktionieren, sollte man die Beschreibung erneut lesen und prüfen, ob das Programm wie erwartet arbeitet.
- Wenn es immer noch nicht klappt, kann man Freunde um Hilfe bitten oder es später noch einmal versuchen.
-
Häufig gestellte Fragen
- Um einen Codeblock auszuwählen, klickt man bei aktiviertem JavaScript dreimal auf den Codeblock.
- Advent of Code verwendet OAuth für die Authentifizierung, und die persönlichen Daten der Nutzer werden außer den öffentlich sichtbaren Informationen nicht offengelegt.
- Ob man am globalen Leaderboard teilnehmen möchte, kann man je nach den eigenen Zielen entscheiden.
- Der Schwierigkeitsgrad der Puzzles variiert im Verlauf des Events und kann je nach individuellem Können unterschiedlich empfunden werden.
- Die Puzzles werden um Mitternacht (EST/UTC-5) freigeschaltet; das ist ein Zeitpunkt, den der Betreiber stabil verwalten kann.
- Wenn sich der Text auf der Website schwer lesen lässt, kann man den Hochkontrastmodus verwenden.
- Puzzle-Ideen werden aus rechtlichen Gründen nicht entgegengenommen.
- Wenn man glaubt, einen Bug im Puzzle gefunden zu haben, kann man zuerst im Subreddit nachfragen.
- Beim Streaming von Lösungen sollte man Rücksicht auf andere nehmen und es vermeiden, solange andere noch im Wettbewerb sind.
- Der Einsatz von KI, um auf das globale Leaderboard zu kommen, wird nicht empfohlen.
-
Credits
- Puzzles, Code, Design: Eric Wastl
- Beta-Tests: Tim Giannetti, Ben Lucek, JP Burke, Aneurysm9, Andrew Skalski
- Community-Manager: Danielle Lucek, Aneurysm9
-
Rechtlicher Hinweis
- Advent of Code ist eine in den USA eingetragene Marke; Designelemente, Sprache, Stil und Konzept sind Eigentum von Advent of Code.
- Das Verlinken oder Referenzieren der Puzzles ist erlaubt, das Kopieren oder Weiterverbreiten von Teilen von Advent of Code jedoch verboten.
1 Kommentare
Hacker-News-Kommentare
curl-Aufruf hinzubekommen, um die Datendatei herunterzuladen