Triangle Algorithm Visualizer

100+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

Este aplicativo permite descobrir uma nova maneira de interagir e visualizar um algoritmo simples chamado algoritmo de triângulo.

O aplicativo visualiza a solução de casos 2D de um problema significativo em Ciência da Computação: um ponto 'dentro' do casco convexo de um determinado conjunto de pontos? O aplicativo serve assim como um meio para a educação e a arte algorítmica.

Use o modo básico para visualizar o que está acontecendo com um conjunto arbitrário de pontos quando o algoritmo é aplicado com vários pontos inseridos pelo usuário.
Use o modo gradiente mais criativo para interagir com cores diferentes e visualizar todas as possibilidades diferentes quando um conjunto de vértices é fornecido por você!

Você pode salvar essas imagens em alta resolução (4K) no telefone e também imprimi-las como pôsteres e / ou usá-las como arte digital. As possibilidades são infinitas!

A idade não importa!
As crianças acharão esse aplicativo atraente por causa da natureza simples do aplicativo em renderizar imagens coloridas e surpreendentes em questão de segundos.
Os interessados ​​em colorir e arte acharão o aplicativo interessante porque ele pode gerar tantas imagens distintas, mas bonitas.
Os professores, em qualquer nível, acharão interessante demonstrar aos alunos não apenas alguns problemas geométricos e de ciência da computação muito importantes e interessantes, mas também um algoritmo simples, porém poderoso, e como ele os soluciona.
Os pesquisadores podem se inspirar nas visualizações 2D do algoritmo subjacente na solução de problemas desafiadores em dimensões arbitrárias.
No entanto, um arquiteto pode se inspirar para criar versões em 3D das imagens e depois imprimi-las em 3D.

O algoritmo subjacente no aplicativo é o "Algoritmo de Triângulo", um algoritmo descoberto por Bahman Kalantari (https://www.cs.rutgers.edu/~kalantar/), professor da Universidade Rutgers, Departamento de Ciência da Computação.
O algoritmo é descrito no artigo do professor Kalantari: "Um algoritmo de caracterização e um algoritmo para um problema de casco convexo", Annals of Operations Research, volume 226, edição 1, pp 301-349, 2014. (ver http: // link .springer.com / article / 10.1007 / s10479-014-1707-2).
Esta aplicação é uma implementação do Algoritmo Triângulo em 2D, projetada e implementada por Varun Shah (varun.shah@rutgers.edu), estudante de graduação da Universidade Rutgers.

Licenciado sob a Licença Apache, Versão 2.0 (a 'Licença'). Direitos autorais 2017 Varun Shah.
Atualizada a
31/12/2019

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha

Novidades

Added all of the paid version features to the free version - enjoy!

Apoio técnico da app

Acerca do programador
Varun Shah
thevarunshah.apps@gmail.com
4028 Chadwick Pl Dublin, CA 94568-7435 United States
undefined