Perguntas com a marcação «algorithms»

Um algoritmo é uma sequência de etapas bem definidas que define uma solução abstrata para um problema. Use essa tag quando seu problema estiver relacionado ao design e análise de algoritmos.







1
É possível implementar uma função * maior que * usando apenas adição, subtrações e multiplicações?
Todos os valores são de um campo finito . Eu quero escrever uma função maior do que estaZtZtZ_t GT(x,y)={1,0,if x>y,otherwise.GT(x,y)={1,if x>y,0,otherwise.GT(x,y) = \begin{cases} 1, & \text{if } x > y, \\ 0, & \text{otherwise}. \end{cases} usando apenas adições, multiplicações, subtrações e, de preferência, não divisões. A função de igualdade EQU(x,y)={1,0,if …

1
Livros rigorosos sobre algoritmos
Gostei muito da minha classe de algoritmos, mas senti que faltava rigor. Na maioria das vezes, eu conseguia entender intuitivamente por que os algoritmos apresentados funcionavam e por que tinham a complexidade de tempo apresentada, mas eu gostaria de poder provar essas coisas. Como tal, eu gostaria de um livro …


3
Por que a maioria (ou todos?) Dos algoritmos de tempo polinomial é prática?
Li recentemente um comentário interessante em um artigo sobre como a matemática é estranhamente útil. Menciona como o tempo polinomial não precisa ser eficiente na realidade (por exemplo,O (n999999999999999999999)O(n999999999999999999999)O(n^{999999999999999999999})é tempo polinomial, mas não eficiente). No entanto, não é o caso de todos os algoritmos em tempo polinomial também serem realistas, …



2
Algoritmo eficiente para contenção de retângulos
Dado um conjunto de intervalos em uma linha, existe um algoritmo para encontrar intervalos contidos em outros intervalos (por exemplo, Manber, "Utilizando a indução para projetar algoritmos", 1988). Existe um algoritmo para retângulos alinhados ao eixo em dimensões mais altas?nnnO(nlogn)O(nlog⁡n)O(n \log n)O(nlogn)O(nlog⁡n)O(n \log n) Fiz algumas pesquisas na internet e …



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.