Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 691 Bytes

File metadata and controls

14 lines (9 loc) · 691 Bytes

sortDraw

Visualization of commonly used sorting and search algorithms with CodeDraw.

Attention! This implementation requires the CodeDraw library

https://github.com/Krassnig/CodeDraw

https://github.com/Krassnig/CodeDraw/blob/master/INSTALL.md

https://krassnig.github.io/CodeDrawJavaDoc/

Purpose

This program should help beginners to understand the logic behind elementary search (linear and binary) and sort (bubble, selection, insertion) algorithms sort, as well as the divede and conquer algorithms merge sort and quick sort.

Other than CodeDraw and Arrays, no OOP techniques should be used, since students of programming-101 classes should be able to read and adapt the code.