icon
Personal Website

Weekly Coding • 2025-08-18

This text was automatically translated to German language by LLM tool.

Guten Tag ☁️ Es ist Zeit für meinen wöchentlichen Bericht der letzten Woche.

::LeetCode::

Ich habe zwei Aufgaben gelöst:

Mir begegnen oft Aufgaben, die durch Rekursion mit Caching gelöst werden: Zuerst schreibe ich den Code für eine vollständige Durchübersicht aller möglichen Lösungen Schritt für Schritt und füge dann jedes Ergebnis in eine HashMap ein, um beim zweiten Mal an demselben Schritt sofort das Ergebnis zurückzugeben, anstatt es neu zu berechnen. Ein Beispiel für diesen Ansatz ist auf meinem Screenshot zu sehen.

Ich erinnere mich noch daran, wie ich versucht habe, Aufgaben in den Programmierstunden in der Schule mit Turbo Pascal zu lösen. Es gab natürlich keine HashMap in der Standardbibliothek 🤯 und selbst wenn es eine gab, hätte ich von ihrer Existenz nichts gewusst. Jetzt verwende ich die Map-Klasse aus JavaScript.

::Digitales Zeichnen::

Letzte Woche habe ich ungefähr 13 Stunden damit verbracht, meine Zeichnung fertigzustellen. Am Sonntag saß ich sehr lange an dieser Aufgabe, um sie bis Montag abzuschließen und hochzuladen. Es war ziemlich anstrengend. Ende nächster Woche werde ich prüfen, wie viele Pluspunkte ich für die neue Zeichnung sammeln kann ⭐

Fazit der Woche: Es ist gut, dass ich die Zeichnung fertigstellen konnte 🥵 aber deshalb blieb wenig Zeit zum Programmieren übrig 😤 Nächste Woche plane ich, mehr Aufgaben auf LeetCode zu lösen und bis zur Aufgabe Nummer 140 vorzudringen.