Computação
Ferramentas de computação que abrangem portas lógicas, algoritmos quânticos e codificação de vídeo — do clássico ao quântico.
Algorithms & Data Structures
- Caminho mais curto de Dijkstra — Encontre os caminhos mais curtos em grafos ponderados com uma visualização passo a passo do algoritmo de Dijkstra.
- Corrida de Algoritmos de Ordenação — Compare algoritmos de ordenação com a mesma entrada.
- Explorador de Coloração de Grafos — Colora os vértices de um grafo, teste restrições cromáticas e explore limites inferiores por clique.
- Explorador de complexidade Big-O — Visualize como as taxas de crescimento O(1), O(log N), O(N), O(N²), O(2ᴺ) e O(N!) se comparam em diferentes escalas.
- Visualizador BFS vs DFS — Compare a busca em largura e a busca em profundidade lado a lado em várias topologias de grafo.
- Visualizador de algoritmos de busca de caminho — Veja A*, Dijkstra, Greedy Best-First e BFS percorrerem uma grade, passo a passo.
- Visualizador de árvores BST / AVL — Construa e visualize árvores binárias de busca e árvores AVL com rotações de autobalanceamento.
- Visualizador de Tabela Hash — Veja como as tabelas hash armazenam dados com resolução de colisões por encadeamento, sondagem linear e sondagem quadrática.
Information Theory & Encoding
- Aritmética binária e complemento de dois — Explore os pesos dos bits, representações com sinal como o complemento de dois e a adição, subtração e multiplicação binárias passo a passo.
- Codificação run-length (RLE) — Comprima símbolos repetidos em pares de contagem e valor e examine os melhores e piores casos.
- Demo do compressor LZ77 — Acompanhe passo a passo as referências retroativas de janela deslizante usadas no DEFLATE, ZIP e gzip.
- Detector e conversor de codificação/base — Detecta a codificação provável ou o formato estruturado e, em seguida, decodifica e explica do que provavelmente se trata.
- Laboratório de entropia em PLN — Explore a entropia de tokens, a entropia cruzada, a perplexidade e o deslocamento de distribuição em dados de linguagem — as métricas matemáticas fundamentais usadas para treinar e avaliar modelos de linguagem de grande escala (LLMs) de IA.
- Playground de codificação de entropia — Relaciona distribuições de símbolos com a entropia de Shannon, o ganho de compressão esperado e a previsão do próximo token em IA/LLMs.
- Transformada de Burrows-Wheeler (BWT) — Veja como a BWT reordena o texto em sequências repetidas que comprimem melhor, e como revertê-la sem perdas.
- Visualizador de Codificação de Huffman — Constrói uma árvore de Huffman a partir de um texto e vê os códigos binários ótimos livres de prefixo e a taxa de compressão.
Signal & Media Processing
- Detector de bordas Sobel vs Canny — Aplique gradientes de Sobel e histerese de Canny para comparar pipelines de detecção de bordas.
- Laboratório de amostragem de pixels — Entenda amostragem, Nyquist e aliasing com visualizações de sinal e de grade de pixels.
- Laboratório de Codificação de Vídeo — Aprenda sobre taxa de bits, codec, CRF/CBR e os compromissos de qualidade com estimativas visuais em tempo real.
- Laboratório de quantização — Explore a profundidade de bits, o erro de quantização e o banding com exemplos visuais ao vivo.
- Laboratório de subamostragem de crominância — Compare 4:4:4, 4:2:2 e 4:2:0 para ver a perda de detalhe de cor na compressão de imagem e vídeo.
- Playground de convolução e mapas de características — Explore núcleos de convolução, stride e padding com mapas de características de entrada/saída em tempo real.
- Simulador de controle de taxa — Compare o comportamento de CRF e CBR sob complexidade de cena e limites de buffer variáveis.
- Simulador de estimativa de movimento — Examine a correspondência de blocos, os vetores de movimento e a energia residual na codificação entre quadros.
- Verificador de Contraste de Cores (Luminância WCAG) — Verifique o contraste entre cores de texto e de fundo em relação aos limites de acessibilidade do WCAG 2 — e veja como a fórmula de luminância por trás disso descende da necessidade da televisão em cores de 1953 de encaixar a cor em um sinal preto e branco já existente.
- Visualizador de estrutura do GOP — Entenda os padrões de quadros I/P/B, latência de busca e os trade-offs de compressão em transmissões de vídeo.
Automata & Cryptography
- Animador de Autômato Finito — Percorra as transições de um AFD em um diagrama de estados ao vivo — observe qual estado está ativo após cada símbolo e se a entrada é aceita.
- Explorador de Portas Lógicas — Visualizador interativo de portas lógicas e pequenos circuitos com pulsos de sinal, diagramas de tempo e tabelas de verdade compactas.
- RSA: Criptografia de Brinquedo — Explore a criptografia de chave pública RSA com primos pequenos — veja a geração de chaves, criptografia e decriptografia passo a passo.
- Simulador de Máquina de Turing — Simule uma máquina de Turing com fita e regras de transição personalizáveis — a base da computação.
- Solucionador de Expressões Booleanas — Escreve expressões lógicas booleanas e gera uma tabela de verdade completa com colunas de subexpressões intermédias.
Demos & Utilities
- Algoritmo de Busca de Grover — Percorra o algoritmo de Grover iteração por iteração. Observe a amplitude alvo crescer — O(√N) vs O(N).
- Explorador da esfera de Bloch — Explore estados de qubit na esfera de Bloch com controles theta/phi, probabilidades dependentes da base e transformações das portas H, X, Y, Z.
- Explorador de fractais — Explore o triângulo de Sierpinski, o floco de neve de Koch, árvores fractais e curvas do dragão com profundidade de recursão ajustável.
- Extrator de Recursos HTML, Imagens e Markdown — Cola HTML e extrai os ficheiros associados por categoria, com uma galeria de imagens e exportação do texto em Markdown.
- Jogo da Vida de Conway — Simule o Jogo da Vida de Conway com padrões clássicos — planadores, canhões e osciladores.
- Laboratório Gerador de Lorem Ipsum — Gera texto de preenchimento determinístico com controlos de entropia, modo Markov e diagnóstico de frequência de Zipf.
- Passeio Aleatório Quântico — Compare passeios aleatórios clássico e quântico lado a lado. Veja como a interferência quântica cria uma distribuição de pico duplo.
Other Tools
- Calculadora de bitrate e tamanho — Converta o bitrate e a duração de vídeo/áudio em estimativas realistas de tamanho de arquivo.