Je résous un problème sur le projet euler nécessitant une programmation dynamique, et dans ce cas particulier, il est plus propre d'utiliser une table de hachage sur une table de "solutions" de programmation dynamique. En utilisant r5rs, quelles sont les fonctions disponibles pour créer ma propre table de hachage? comment pourrais-je mieux construire et utiliser un? c'est une table de hachage d'entiers.Hash Table dans r5rs
Répondre
Découvrez SFRI 69: Basic hash tables, qui comprend un reference implementation qui est presque pure R5RS.
L'utilisation de * pure * R5RS pour de vrais problèmes n'est pas facile à faire, car la langue est minuscule. C'est mieux si vous y allez avec tout ce que votre implémentation fournit. Ce sera probablement beaucoup plus rapide aussi. –
Oui, je recommande également d'utiliser des bibliothèques spécifiques à l'implémentation lorsque c'est possible. La question et le suivi me font penser que la portabilité prime ici. – acfoltzer
- 1. Hash Table Query
- 2. Powershell Hash Table Groupement
- 3. Chord (Distributed Hash Table)
- 4. GLib Hash Table - Pointer
- 5. R6RS vs système R5RS
- 6. table de Hash en JavaScript
- 7. Vecteurs sans guillemets dans le schéma R5RS
- 8. Insertion plus rapide Table Oracle Hash Cluster
- 9. Hash Table: il n'enregistre pas correctement
- 10. Fonction add1 du schéma à R5RS
- 11. DrRacket, R5RS et la procédure d'erreur
- 12. en utilisant Hash of hash dans Ruby
- 13. Perl: stocker la colonne de Mysql-table dans Perl-Hash
- 14. jquery hash if no hash
- 15. Hash java dans java
- 16. syntaxe Hash dans Ruby
- 17. mootools hash() dans jquery?
- 18. "Ne peut pas utiliser de chaîne comme un hash ref" hash de hash de hash
- 19. Fusionner deux hash et hash imbriqués somme dans chaque
- 20. Hash table plus rapide en C# qu'en C++?
- 21. google sparse hash avec fonction hash murmur
- 22. Comment charger une bibliothèque pour prendre en charge la table de hachage dans le langage R5RS (DrScheme)?
- 23. Hash table collision, comment obtenir la bonne valeur?
- 24. Table de hachage vs Liste de hachage vs Hash tree?
- 25. Ruby: Faire un hash à partir de Hash => Set
- 26. Itération par hash dans un tableau
- 27. Pourquoi le # (hash) dans l'échantillon Dapper
- 28. Fusionner deux hash de hash, sans chevauchement
- 29. Racket r5rs "no #% transformateur de syntaxe app est lié"
- 30. Iterate Hash Map
Cherchez-vous des tables de hachage dans la norme r5rs elle-même, ou plutôt des tables de hachage qui sont implémentées en utilisant le langage r5rs? – acfoltzer
Je suis à la recherche de la meilleure façon d'approcher une solution maison de tables de hachage dans r5rs, si en effet ce n'est pas dans la norme. S'il existe de bonnes solutions de bibliothèque (qui fonctionnent sur la plupart ou toutes les implémentations du schéma r5rs), j'aimerais en savoir plus. – djhaskin987