Perguntas com a marcação «algorithm»

114
Algoritmo da mediana de rolagem em C

Atualmente, estou trabalhando em um algoritmo para implementar um filtro de média móvel (análogo a um filtro de média móvel) em C. De minha pesquisa na literatura, parece haver duas maneiras razoavelmente eficientes de fazer isso. A primeira é ordenar a janela inicial de valores e, em seguida,...

111
Calculando quadros por segundo em um jogo

Qual é um bom algoritmo para calcular quadros por segundo em um jogo? Quero mostrá-lo como um número no canto da tela. Se eu apenas olhar quanto tempo levou para renderizar o último quadro, o número muda muito rápido. Pontos de bônus se sua resposta atualizar cada quadro e não convergir de maneira...

110
Função inversa multiplicativa modular em Python

Algum módulo Python padrão contém uma função para calcular o inverso multiplicativo modular de um número, ou seja, um número y = invmod(x, p)assim x*y == 1 (mod p)? O Google não parece dar boas dicas sobre isso. Claro, pode-se inventar um algoritmo euclidiano estendido de 10 linhas feito em casa ,...

109
recursão versus iteração

É correto dizer que em todos os lugares onde a recursão é usada, um forloop pode ser usado? E se a recursão costuma ser mais lenta, qual é a razão técnica para usá-la em vez da foriteração do loop? E se sempre for possível converter uma recursão em um forloop, existe uma maneira de fazer...