Skip to content

GemCityTECH/new-to-tech-sort

Repository files navigation

New To Tech Sorting

A sample repository to support New To Tech sessions exploring Big O notation and sort performance for Gem City Tech.

See the backing presentation here.

How to run

Prerequisites

You must have Python 3.12 and Poetry installed.

Execution

Ensuring that you have Poetry available in your terminal, run

poetry shell

to use Poetry's virtual environment, and then

poetry install

to install any dependencies. Then, either run main.py:

python main.py

or open a Python REPL, import functions from bigo.py and generators.py, and have fun!