Questions marquées «ds.data-structures»

Propriétés et applications des structures de données, telles que les limites inférieures de l'espace ou la complexité temporelle de l'insertion et de la suppression d'objets.

6
Quoi de neuf dans les structures de données purement fonctionnelles depuis Okasaki?
Depuis le livre de Chris Okasaki paru en 1998 "Des structures de données purement fonctionnelles", je n'ai pas vu apparaître trop de nouvelles structures de données passionnantes et purement fonctionnelles; Je peux n'en nommer que quelques-uns: IntMap (également inventé par Okasaki en 1998, mais non présent dans ce livre) Arbres …

30
Algorithmes du livre.
Paul Erdos a parlé du "livre" où Dieu conserve la preuve la plus élégante de chaque théorème mathématique. Cela a même inspiré un livre (qui, à mon avis, en est à sa quatrième édition): Proofs from the Book . Si Dieu avait un livre similaire pour les algorithmes, quel (s) …

9
Algorithmes puissants trop complexes à implémenter
Quels sont les algorithmes d’utilité légitime tout simplement trop complexes à mettre en œuvre? Soyons clairs: je ne cherche pas d’algorithmes comme l’algorithme actuel de multiplication de matrice optimale asymptotique (Coppersmith-Winograd), qu’il est raisonnable de mettre en œuvre mais dont la constante est inutile en pratique. Je recherche des algorithmes …




4
Existe-t-il une fonction de hachage pour une collection (c'est-à-dire plusieurs ensembles) d'entiers présentant de bonnes garanties théoriques?
Je suis curieux de savoir s'il existe un moyen de stocker un hachage d'un ensemble multiple d'entiers possédant les propriétés suivantes, idéalement: Il utilise O (1) espace Il peut être mis à jour pour refléter une insertion ou une suppression dans le temps O (1) Deux collections identiques (c.-à-d. Des …


6
Un ensemble probabiliste sans faux positifs?
Ainsi, les filtres de Bloom sont plutôt sympas - ce sont des ensembles qui prennent en charge la vérification d’appartenance sans faux négatifs, mais avec une petite chance d’un faux positif. Récemment cependant, je voulais un "filtre de Bloom" qui garantisse le contraire: pas de faux positifs, mais potentiellement de …



4
Pourquoi utiliserait-on jamais un octree sur un arbre KD?
J'ai une certaine expérience dans le calcul scientifique et j'ai largement utilisé les arbres kd pour les applications BSP (partitionnement d'espace binaire). Je me suis récemment familiarisé avec les octrois, une structure de données similaire pour partitionner des espaces euclidiens 3D, mais qui fonctionne à intervalles réguliers fixes, d'après ce …

6
Y a-t-il un tas stable?
Existe-t-il une structure de données de file d'attente prioritaire qui prend en charge les opérations suivantes? Insérer (x, p) : ajouter un nouvel enregistrement x avec la priorité p StableExtractMin () : Renvoie et supprime l'enregistrement avec une priorité minimale, rompant les liens par ordre d'insertion . Ainsi, après Insert …


2
J'ai rêvé d'une structure de données, existe-t-elle?
Je n'ai pas réussi à trouver cette structure de données, mais je ne suis pas un expert dans le domaine. La structure implémente un ensemble et est essentiellement un tableau d'éléments comparables avec un invariant. L'invariant est le suivant (défini récursivement): Un tableau de longueur 1 est un tableau de …

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.