Perguntas com a marcação «algorithm»

Algoritmos são usados ​​para cálculo, processamento de dados e raciocínio automatizado. Mais precisamente, um algoritmo é um método eficaz expresso como uma lista finita de instruções bem definidas para o cálculo de uma função.



3
Como calcular a área de uma forma irregular?
Eu tenho um objeto de sala definido por uma coleção de segmentos de linha em loop para os quais preciso calcular a área. As classes podem ser descritas da seguinte maneira (em pseudo-código): class Point { float x; float y; ... float distanceFrom(Point p); } class Segment { Point start; …


2
Obter anel de azulejos na grade hexagonal
Graças a este post: ladrilhos hexagonais e encontrando seus vizinhos adjacentes , sou capaz de coletar ladrilhos adjacentes a um determinado ladrilho. Mas estou praticamente preso a um algoritmo que me fornece apenas um "anel" de blocos especificado por um deslocamento. O algoritmo fornecido na publicação Stack Overflow não se …

2
Por que meu cálculo de cor do céu no Mathematica está incorreto?
Estou tentando implementar um algoritmo para calcular a cor do céu com base neste artigo (modelo de Perez). Antes de começar a programar o shader, eu queria testar o conceito no Mathematica. Já existem alguns problemas que não consigo me livrar. Talvez alguém já tenha implementado o algoritmo. Comecei com …
17 algorithm  sky 


5
Quando o vetor / lista deve ser usado?
Consigo entender quando usar listas, mas não entendo quando é melhor usar vetores do que usar listas em videogames: quando é melhor ter acesso aleatório rápido? (E eu entendo por que é mais rápido inserir / excluir em listas porque apenas remove / adiciona ponteiros, mas ainda precisa encontrar o …

14
Big O realmente importa?
Na pior das hipóteses, o Big O é ensinado sobre todo o resto. Comparado à complexidade do espaço, análise de caso normal, simplicidade sobre complexidade, etc. Em particular na programação e na indústria de jogos, o que realmente importa mais e por quê? Referências seriam muito úteis.

5
Como posso gerar quebra-cabeças de Sudoku?
Estou tentando criar um gerador de quebra-cabeça Sudoku. É muito mais difícil do que eu esperava e quanto mais eu entro, mais difícil fica! Minha abordagem atual é dividir o problema em 2 etapas: Gere um quebra-cabeça completo (resolvido) de Sudoku. Remova os números até que seja solucionável e tenha …



2
Mapa de jogo parcialmente observável - A * é apropriado?
Sei muito pouco sobre desenvolvimento de jogos e estou tentando entender os algoritmos de busca de caminhos. Considere esta configuração: um agente está em um mapa 2D e deve encontrar o caminho mais curto para um objeto conhecido globalmente, mas possui apenas informações sobre obstáculos em seu escopo de visão …


3
Classificação da matriz de pontos no sentido horário
Existe um algoritmo para classificar uma matriz de pontos 2D no sentido horário? Estou lidando especificamente com o triângulo retângulo no meu caso, então apenas 3 pontos. No entanto, estou interessado em saber se existe um algoritmo, se não, o que é uma maneira simples de retornar os 3 pontos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.