Dienstag, 29. Januar 2019

kdTree in C++

Im abschließenden Beispiel für Algorithmen und Datenstrukturen habe ich einen kdTree in C++ umgesetzt. Visualisiert wird das Beispiel über Open GL, genauer gesagt mit der GLUT Bibliothek.


kdTree in C++
Ein k-d-Tree oder auch k-dimensionaler Baum ist ein unbalancierter Suchbaum der eine Menge Ob...
kdTree in C++

Donnerstag, 24. Januar 2019

Mediansuche in C++

Im neuen Artikel geht es um die Mediansuche in C++. In diesem Beispiel habe ich zwei effiziente Algorithmen implementiert und ein kleines Beispielprogramm geschrieben mit dem man die Laufzeit beider Algorithmen vergleicht.

Mediansuche in C++
Die Mediansuche findet das k-te kleinste Element...
Mediansuche in C++

Freitag, 18. Januar 2019

Konvexe Hülle in C++

Das Beispiel konvexe Hülle in C++ stammt aus der Lehrveranstaltung Algorithmen und Datenstrukturen. In einem Fenster wird aus einer Summe von Punkten auf einer 2 dimensionalen Ebene eine konvexe Hülle um diese Menge gebildet. Effiziente Algorithmen zur Findung einer konvexen Hülle werden in za...
Konvexe Hülle in C++

Dienstag, 15. Januar 2019

SSH Terminal für Visual Studio Code

Es gibt eine Möglichkeit ein SSH Terminal für Visual Studio Code als Plugin zu installieren. Damit kann man direkt aus der Entwicklungsumgebung am Webserver arbeiten. Im letzten Artikel habe ich euch ja bereits gezeigt wie man Visual Studio Code als PHP Entwicklungsumgebung verwendet.

SSH T...
SSH Terminal für Visual Studio Code

Mittwoch, 9. Januar 2019

PHP Entwicklung mit Visual Studio Code

In diesem Beitrag zeige ich wie man PHP Entwicklung mit Visual Studio Code durchführt. Mit zwei Extensions wird Visual Studio Code zum optimalen Editor um unter Windows an PHP Dateien remote auf einem Linux Server zu arbeiten. Das alles dank SSH.

PHP Entwicklung mit Visual Studio Code
Visual ...
PHP Entwicklung mit Visual Studio Code

Sonntag, 6. Januar 2019

Lunar Lander in C++

Der große Abschluss der Lehrveranstaltung Physik war die Implementierung von Lunar Lander in C++. In diesem einfachen Spiel geht es darum, eine Raumfähre auf dem Mond zu landen.Dabei spielt zum einen die Anziehungskraft des Erdtrabanten eine Rolle und zum anderen der verfügbare Tank der Ra...
Lunar Lander in C++

Donnerstag, 3. Januar 2019

Gravitation in C++

Dieser Artikel zeigt wie man Reibung und Gravitation in C++ umsetzt. Dafür verwenden und erweitern wir die im letzten Artikel entwickelte Physik Engine. Mit nur wenig Aufwand können wir den Artikeln Gravitation und Reibung an einer schiefen Ebene beibringen. Unterschiedliche Reibungskonstanten (...
Gravitation in C++