Analysis of algorithms

Contém anúncios
1 mil+
Downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

Um aplicativo que permite ver visualmente o trabalho de alguns algoritmos clássicos. Para trabalhar com o aplicativo, você não precisa tirar uma folha, lápis ou calculadora, basta inserir valores, por exemplo, uma matriz de números e pressionar um botão, e o aplicativo fará todo o trabalho sujo para você e exibirá o resultar em um formulário amigável.

Algoritmos no aplicativo:
- Algoritmo Euclides Estendido (GCD Estendido);
- Módulo de exponenciação rápida n;
- Grupo multiplicativo do anel residual módulo n;
- Algoritmo RSA, nomeadamente a sua encriptação e desencriptação;
- Pesquisa binária;
- Tipo de bolha;
- Ordenação por encartes;
- Separação de conchas;
- Ordenação rápida;
- Triagem seletiva;

Nos algoritmos GCDE, exponenciação rápida e grupo multiplicativo, o resultado é fornecido em forma de tabela e cada elemento da tabela pode ser clicado para obter um resultado de cálculo detalhado.

No algoritmo RSA, você pode definir seus próprios valores para as letras do alfabeto, criptografar e descriptografar. Todo o resultado é exibido como um pequeno relatório, onde você pode ver passo a passo como a palavra foi criptografada e descriptografada.

Todos os algoritmos de ordenação são animados e visuais. Você pode inserir os valores do seu array e executar a animação e ver o log na parte inferior da tela.

A pesquisa binária demonstra como o algoritmo funciona visualizando a pesquisa de um elemento na matriz inserida.

Vou deixar um link aqui se você estiver interessado em como o aplicativo funciona por dentro.
GitHub: https://github.com/vadhub/ModulChit

Para cooperação: gabderahmanov99@gmail.com.
Tudo de bom!
Atualizado em
29 de nov. de 2024

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Este app pode compartilhar estes tipos de dados com terceiros
Identificadores do dispositivo e outros IDs
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta
Os dados são criptografados em trânsito
Não é possível excluir os dados

O que há de novo

update libs
bag fix