Aufkommen des Codes ist eine Reihe von 25 Programmierrätseln, die jedes Jahr zwischen dem 1. und 25. Dezember veröffentlicht werden. Eric Wastl, inspiriert von der Adventskalenderorganisiert seit 2015 den Creation of Code.
Dies ist mein erstes Jahr, in dem ich es mache, und ich habe die ersten vier Rätsel gelöst. Ich beschloss, für jedes Rätsel einen Blogbeitrag zu schreiben, in dem ich meinen Ansatz und die Lösung des Issues erläutere.
Wie ich von anderen gehört und gelesen habe, die schon einmal an Creation of Code teilgenommen haben, wird es nach dem 15. Rätsel (oft schon früher) richtig schwierig.
Ich bin mir additionally nicht sicher, ob ich das Ende erreichen werde, aber ich werde mein Bestes geben. Auf jeden Fall wird es eine großartige Übung für Datenstrukturen und Algorithmen sein. Außerdem macht es viel Spaß, Rätsel zu lösen und Sterne zu sammeln.
Die Rätsel können mit jeder Programmiersprache gelöst werden. Ich werde Python verwenden, weil 1) ich Python hauptsächlich bei der Arbeit verwende (meine andere Possibility ist R) und 2) ich mit Python ein breiteres Publikum erreichen kann.
Eine letzte Sache bevor ich anfange: Meine Lösung ist möglicherweise nicht die beste oder effizienteste. Wenn Sie eine bessere Lösung kennen oder Vorschläge zur Verbesserung meiner Lösung haben, teilen Sie diese bitte in den Kommentaren mit.