Hi! I'm Mayank Arora
I'm a SWE at Hubspot. I graduated from Trinity College, Dublin with an Integrated Masters in Computer Engineering. You can find more about me here.
I spent the summer after my third year of university making Algovis, a Python library for visualizing and analyzing algorithms. It has a pretty straightforward interface and you can get started in just 6 lines of code 🙂
from algovis import sorting
import random
my_list = [i+1 for i in range(1000)]
random.shuffle(my_list)
bs_object = sorting.BubbleSort(my_list)
bs_object.visualize(reverse = True, interval = 50)