pscompsci / SIT221_Library

C# .NET projects and files for preparation and completion of SIT221 at Deakin University, 2020T2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Issues MIT License


Logo

SIT221_LIBRARY

C# Classlibs for SIT221 Programming Tasks

Table of Contents

About The Project

This repository contains projects and files in prepation for and completion of SIT221 - Data Structures and Algorithms, at Deakin University in Trimester 2, 2020.

The code is primarily C# .NET, however some files are written in Go or Java.

Built With

License

Distributed under the MIT License. See LICENSE for more information.

Data Structures

Algorithms

  • Bubblesort
  • Insertionsort
  • Seletionsort
  • Mergesort (recursive)
  • Mergesort Bottom Up (iterative)
  • Randomised in-place Quicksort
  • Binary Search
  • AVL Tree rotations
  • Heap operations

Design Patterns

  • Iterator pattern

To run all unit tests, run:

dotnet test

Submissions

Contact

Peter Stacey - @twitter_handle - pstacey AT deakin.edu.au

Project Link: https://github.com/pscompsci/SIT221_Library

About

C# .NET projects and files for preparation and completion of SIT221 at Deakin University, 2020T2

License:MIT License


Languages

Language:C# 100.0%