Perguntas com a marcação «ds.algorithms»

Perguntas sobre instruções bem definidas para concluir uma tarefa e análises relevantes em termos de tempo / memória / etc.




2
Classificação usando pilhas somente leitura
Considere a seguinte configuração: nos é dada uma pilha sss que contém nnn itens. podemos usar um número constante O(1)O(1)O(1)de pilhas extras. podemos aplicar as seguintes operações nessas pilhas: verifique se uma pilha está vazia, compare os itens principais de duas pilhas, exclua o item superior em uma pilha, imprima …

4
A eta-equivalência para funções é compatível com a operação seq de Haskell?
Lema: Assumindo a eta-equivalência, temos isso (\x -> ⊥) = ⊥ :: A -> B. Prova: ⊥ = (\x -> ⊥ x)por eta-equivalência e (\x -> ⊥ x) = (\x -> ⊥)por redução no lambda. O relatório Haskell 2010, seção 6.2 especifica a seqfunção por duas equações: seq :: a …







1
Algoritmo exato para problemas de identificação de bordas no DAG
Estou implementando uma parte do sistema que requer alguma ajuda. Portanto, estou enquadrando-o como um problema gráfico para torná-lo independente de domínio. Problema: Recebemos o gráfico acíclico . Sem perda de generalidade, assuma que tem exatamente um vértice de origem e exatamente um vértice de afundamento ; deixar denotam o …

3
Separação de um poliedro pré-processado e um plano
Tenho sérios problemas para entender um passo do artigo de Dobkin e Kirkpatrick sobre a separação dos poliedros. Estou tentando entender esta versão: http://www.cs.princeton.edu/~dpd/Papers/SCG-09-invited/old%20papers/DPD+Kirk.pdf Argumenta que, depois de conhecermos a melhor separação de e , realizada por e , podemos encontrar a melhor separação de e nos passos . Isso …

1
Atingindo ciclos ímpares
Existe algo conhecido sobre o seguinte problema? Faz algum sentido? Como isso é chamado? É trivialmente equivalente a algum outro problema? Qual é a complexidade do tempo? Dado um gráfico não direcionado (geral / plano / grau delimitado / etc.) G = (V, E), encontre um subconjunto máximo de arestas …


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.