Inspiration

We humans can sort lists numerically and alphabetically with ease! But what about computers? How do we command a machine to sort something for us? This question is what we set out to answer.

What it does

This repository currently contains the selection and insertion sort algorithms built using Java and Python.

How we built it

We programmed each algorithm separately and ran them using the terminal.

Challenges we ran into

Array logic was somewhat tricky at times, but by coding each algorithm piece by piece we were eventually able to complete them.

Accomplishments that we're proud of

We're proud of the logical thinking we had to do in order to implement these algorithms.

What we learned

We learned how to program a sequence of steps that result in a list of numbers being sorted, and how to solve tricky logic problems one step at a time.

What's next for Sorting Algorithms

In the future, this repository will contain a far greater number of algorithms and more languages (probably including Java, Python, C++, C, and Swift), as well as detailed explanations for how each one works.

Built With

Share this project:

Updates