Perguntas com a marcação «algorithms»

9
Como maximizar

Eu vejo muitos problemas algorítmicos que sempre reduzem a algo longo as linhas de: Você tem uma matriz inteira h[1..n]≥0h[1..n]≥0h[1..n]\geq 0 , precisa encontrar i,ji,ji,j tal que maximize (h[j]−h[i])(j−i)(h[j]−h[i])(j−i)(h[j]-h[i])(j-i) em O(n)O(n)O(n) tempo. Obviamente, a solução do tempo de...

8
Como Aprender Melhor Sobre Algoritmos em Profundidade

Eu tenho lido este site com muito interesse, mas acho que muito disso passa pela minha cabeça. Isso me fez querer aprender muito mais sobre algoritmos e CS em geral. Tanto quanto eu posso dizer da minha pesquisa, existem 2 maneiras principais de fazer isso. Eu posso por um bom livro grosso e...

8
Maneira mais eficiente de atender pedidos

Considere duas 2D (a matriz de compra) e (a matriz de venda) em que cada elemento está associado a uma matriz de valores de ponto flutuante e a cada valor de ponto flutuante, por sua vez, está associado a uma matriz de números inteiros.BijBijB_{ij} SijSijS_{ij}ithithi^{th} Por exemplo B = [...

8
Detectando estouro na soma

Suponha que eu receba uma matriz de números inteiros de largura fixa (ou seja, eles se encaixam em um registro de largura ), . Eu quero calcular a soma em uma máquina com aritmética de complemento 2, que executa adições do módulo com semântica envolvente. Isso é fácil - mas a soma pode exceder o...