Skip to content

Introduce an algorithm animation engine for Jupyter/Python #91

@zjl9959

Description

@zjl9959

Hi guys, I created an animation engine based on Jupyter to make it easier to visualize algorithms.
The engine is called algviz. It's an open-source project and everybody can get the source code from GitHub.

I implement some famous algorithms and put them in this repo: algviz-launch.
But I think this project is a better place to contain those notebooks so that more people can learn from it.
Can I port some notebooks into this repo?


I listed some animations below and you can try the online code in Gitpod.

Open in Gitpod

  • Bubble sort algorithm:
    bubble_sort_animation

  • NQueens problem:
    NQueens_animation

  • Prim algorithm:
    Prim_animation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions