laboratório interativo

Estruturas e algoritmos que você pode ver e controlar.

Execute algoritmos passo a passo, acompanhe o pseudocódigo, inspecione variáveis e experimente seus próprios dados. O LabOfAlgorithms transforma cada operação em uma sequência visual.

Execução visual● passo a passo
831259
arquitetura modular

Um motor, vários simuladores.

O controlador de passos, a reprodução automática, o tema e o armazenamento são compartilhados. Cada estrutura fornece apenas seus algoritmos, parâmetros e representação visual.

CoreSimulationControllerExecutar, pausar, avançar, voltar e controlar velocidade.
MóduloAlgoritmosGeração dos estados e explicações de cada operação.
RendererVisualizaçãoVetor, matriz, pilha, fila, lista, ordenação, árvore ou grafo.