/algorithms-datastructures-complexity

Teaching material used at the University of Applied Sciences in the module "Algorithms and Complexity". Current repo is at https://github.com/hszg-algodat/algorithmen-und-komplexitaet.

Primary LanguageJupyter Notebook





Algorithmen und Komplexität

Material, welches im Rahmen des Moduls Algorithmen und Komplexität an der Hochschule Zittau/Görlitz verwendet wird.

Installation

Repository Checkout

git clone https://github.com/DennisWeiss/algorithms-datastructures-complexity

Anaconda Installation

Es ist empfehlenswert Jupyter zusammen mit der Anaconda Distribution zu installieren, da es außer Python selbst und Jupyter noch weitere wichtige Pakete zum Wissenschaftlichen Rechen, wie NumPy oder Pandas, beinhaltet.

Der Installer für Anaconda kann hier heruntergeladen werden.

Nach erfolgreicher Installation von Anaconda ist Jupyter installiert!

Starten von Jupyter

Windows

  • Windows Suche: Anaconda Prompt
  • Starten von Anaconda Prompt
  • In das Verzeichnis, wo sich das Repository mit den Jupyter Notebooks befindet, navigieren

Befehl in Anaconda Prompt:

jupyter notebook

Linux

bash Anaconda3-5.2.0-Linux-x86_64.sh
  • Do you wish the installer to prepend the Anaconda3 install location to PATH in your /home/sammy/.bashrc ? [yes|no] mit yes antworten
  • Nach Abschließen der Installation Terminal schließen und neustarten
conda update conda
  • In das Verzeichnis, wo sich das Repository mit den Jupyter Notebooks befindet, navigieren
jupyter notebook

Mac

  • Starten von Anaconda Navigator unter Applications/anaconda/Navigator
  • Klick auf 'Launch' unter Jupyter Notebook

Der Jupyter Server ist nun gestartet und kann im Browser über http://localhost:8888 aufgerufen werden.