Big-O-Notation

Unabhängig davon, ob man sich das Programmieren im Selbststudium beibringt oder ob man im Informatikstudium damit konfrontiert wird, irgendwann trifft man auf die Big-O-Notation. Was ist die Big-O-Notation? Aber was versteht man unter der Big-O-Notation? Bei der Entwicklung bzw. der Auswahl eines Algorithmus kommt es auf die Frage an, wie schnell dieser ist. Hinsichtlich der Geschwindigkeit, wie auch der Größe …

Weiterlesen …

CALayer — UIButton modifizieren

In diesem Tutorial wird erklärt, wie in Swift die Ecken eines Buttons mithilfe der CALayer-Eigenschaft abgerundet werden können. Dafür existiert die CALayer Property cornerRadius. Anhand einer iOS-App, die lediglich “Hello World!” anzeigen soll, wird die Umsetzung gezeigt. Wer mit der Erstellung eines Xcode-Projektes vertraut ist, kann direkt zum Abschnitt “Den Button modifizieren” weiter unten auf dieser Seite navigieren. Das Grundgerüst …

Weiterlesen …

Jupyter Notebook – CSV-Datei & Liniendiagramm

family status kiel, germany

Auch in diesem kurzen Tutorial soll wieder ein Liniendiagramm mit Python 3 und dem Jupyter Notebook erstellt werden. Im Gegensatz zum vorhergehenden Liniendiagramm-Tutorial, werden die zugrunde liegenden Daten hier von einer CSV-Datei eingelesen. Für dieses Beispiel verwende ich Daten der Landeshauptstadt Kiel, die Ihr hier abrufen könnt. Es soll die Entwicklung des Familienstandes (Ledige und Verheiratete) in Kiel im Zeitraum …

Weiterlesen …

Jupyter Notebook – Liniendiagramm erstellen

In den vorhergehenden beiden Artikeln zum Jupyter Notebook ging es um die Ersteinrichtung und die Erstellung eines Kreisdiagramms. Im dritten Teil dieser Artikel-Serie wollen wir uns dem Liniendiagramm zuwenden. Inhaltlich knüpfe ich an das vorhergehende Kreisdiagramm-Tutorial an. Es geht wieder um Politik, und zwar um die Darstellung der Stimmen (in Prozent), die die Grünen seit 1980 bei den Landtagswahlen in …

Weiterlesen …