Questions marquées «ds.algorithms»

Questions concernant des instructions bien définies pour accomplir une tâche, et une analyse pertinente en termes de temps / mémoire / etc.





2
Tri à l'aide de piles en lecture seule
Considérez le paramètre suivant: on nous donne une pile qui contient n éléments.sssnnn nous pouvons utiliser un nombre constant de piles supplémentaires.O(1)O(1)O(1) nous pouvons appliquer les opérations suivantes sur ces piles: vérifier si une pile est vide, comparer les éléments supérieurs de deux piles, supprimer l'élément supérieur d'une pile, imprimer …

4
L'équivalence eta pour les fonctions est-elle compatible avec l'opération seq de Haskell?
Lemme: En supposant une équivalence éta, nous avons cela (\x -> ⊥) = ⊥ :: A -> B. Preuve: ⊥ = (\x -> ⊥ x)par eta-équivalence, et (\x -> ⊥ x) = (\x -> ⊥)par réduction sous lambda. Le rapport Haskell 2010, section 6.2 spécifie la seqfonction par deux équations: …








3
Séparation d'un polyèdre prétraité et d'un plan
J'ai de la difficulté à comprendre une étape dans le document de Dobkin et Kirkpatrick sur la séparation des polyèdres. J'essaie de comprendre cette version: http://www.cs.princeton.edu/~dpd/Papers/SCG-09-invited/old%20papers/DPD+Kirk.pdf Il soutient qu'après avoir connu la meilleure séparation de et S , réalisée par r i et s i , nous pouvons trouver la …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.