/typescript-bintree

Implement a binary tree in Typescript, just for training.

Primary LanguageTypeScript

Typescript BinTree

Dieses Projekt ist als Basis zum üben von Typescript anhand eines selbst implementierten Binärbaumes gedacht. Im lib Verzeichnis gibt es bereits die Klasse, welche angepasst werden soll. Im Ordner test befinden sich (auskommentierte) Unit Tests, anhand derer man die Methoden implementieren kann. Ihr seid natürlich herzlich eingeladen einfach nur herumzuspielen und müsst den Vorschlägen der Tests nicht folgen, sie dienen nur zur Hilfe.

Vorab

Ihr braucht:

  1. Git
  2. Node.js inkl npm
  3. Eine IDE mit der ihr arbeiten könnt:

Zunächst muss das Projekt geklont werden.

git clone https://github.com/angular-academy/typescript-bintree.git

Danach müsst ihr nur noch in das Verzeichnis wechseln und die Dependencies installieren:

npm install

Zum Ausführen der Tests (Jest):

npm test

Zum Build (landet in ./dist):

npm run build