/Algorithms

A collection of programs intended to improvize understanding and familiarity with data-structures and algorithms.

Primary LanguageJava

Algorithms

A collection of programs intended to improvize understanding and familiarity with data-structures and algorithms.

Programs will be written in either Java, Python or C, depending on the type of problem being solved.

  • Simple short scripts are written in Python.
  • More complex programs, whose clarity may be boosted by a statically-typed language are written in Java.
  • Any data structure implementation is best done in a low level language that provides no in-built structures. Hence, they will be written in C.

A shell script in the src directory named startup maps the name of each program to the source code. On execution, it first provides the user with the documented source code in vim and then runs required program. Navigate to src. To begin,

./startup

Follow prompts from there on.