Mergesort: Ein effizienter Sortieralgorithmus
Eine Liste zu sortieren, stellt eine häufige Aufgabe in der Informatik dar. Hierfür gibt es viele verschiedene Vorgehensweisen – mit unterschiedlichen Vor- und Nachteilen. Deshalb stellen wir hier mehrere Sortieralgorithmen vor....
Hier weiterlesen!Java ArrayList: flexible Datenstruktur für eine unterschiedliche Anzahl an Inhalten
Bei den meisten Computerprogrammen ist es notwendig, mehrere Werte in einer einheitlichen Struktur abzuspeichern. Das macht die Verwaltung der Inhalte deutlich leichter, als wenn Sie...
Hier weiterlesen!Sortieralgorithmen 1: Bubble Sort – leicht verständlich aber wenig effizient
Bei vielen Computerprogrammen ist es notwendig, eine Liste oder ein Array zu sortieren. Wenn darin Zahlen enthalten sind, dann findet diese Sortierung anhand der Größe...
Hier weiterlesen!Scratch: spielerisch Programmieren lernen
Wenn Sie bisher der Meinung sind, dass das Erlernen einer Programmiersprache eine sehr ernste und schwierige Aufgabe darstellt, dann kennen Sie wahrscheinlich Scratch noch nicht. Hierbei handelt es sich um eine...
Hier weiterlesen!JSON: kompaktes Format für die Datenspeicherung
JSON stellt ein Format dar, das es ermöglicht, Daten strukturiert abzuspeichern. Es spielt insbesondere für den Austausch von Daten über ein Netzwerk eine wichtige Rolle. Damit dieser einwandfrei funktioniert,...
Hier weiterlesen!XML: praktisches Format für die Datenspeicherung
Wenn Sie sich mit Computern beschäftigen, sind sie sicherlich bereits einmal auf die Abkürzung XML gestoßen. Dabei handelt es sich um ein Format für die strukturierte Speicherung von Daten....
Hier weiterlesen!Programmieren lernen: Gründe, Vorgehensweise und die Wahl der Programmiersprache
Wenn Sie nach Möglichkeiten suchen, um Ihre Karrierechancen zu verbessern, dann treffen Sie dabei sicherlich immer wieder auf einen Vorschlag: Programmieren lernen. Der Grund dafür ist...
Hier weiterlesen!Apache Cordova: Framework für das einfache Erstellen von Smartphone-Apps
Das Smartphone ist für die meisten Menschen in Deutschland bereits zu einem unverzichtbaren Begleiter geworden. Sie können sich damit jederzeit und an jedem Ort Informationen über...
Hier weiterlesen!Reguläre Ausdrücke – für einen einfachen Umgang mit Zeichenketten
Wenn Sie sich tiefer mit der Informatik beschäftigen, dann sind Sie eventuell bereits einmal auf den Begriff „regulärer Ausdruck“ gestoßen – häufig auch auf Englisch als...
Hier weiterlesen!Die Programmiersprache Go
Wenn Sie damit beginnen möchten, eine Programmiersprache zu erlernen, besteht die erste Entscheidung jedoch darin, eine passende Sprache auszuwählen. Das Angebot hierbei ist riesig. Sprachen wie Python, C++, C# oder Java sind...
Hier weiterlesen!