Je souhaite parcourir une base de données de documents et calculer un score de comparaison par paire.Comparaison efficace des valeurs des lignes de base de données
Une méthode simpliste et naïve imbrique une boucle dans une autre boucle. Cela permettrait au programme de comparer deux fois les documents et de comparer chaque document à lui-même.
Y a-t-il un nom pour l'algorithme pour effectuer cette tâche efficacement? Y a-t-il un nom pour cette approche?
Merci.
J'ai pensé à cela aussi, mais peut-être que l'OP ne veut pas changer de classe de modèle. –
@Felix: Cool ... dites-moi ce que vous voulez dire par là? Classe de modèle? Qu'est-ce que c'est exactement? – Hogan
Eh bien, je suppose que l'OP utilise en quelque sorte une classe pour représenter des documents (le modèle) (peut-être qu'il utilise un ORM). Mais je viens de réaliser que c'est facile à faire avec les index de liste. J'ai d'abord pensé que vous vouliez rendre les documents comparables. Je pense toujours que vous pourriez fournir un meilleur exemple;). Mais peu importe. –