Questions marquées «algorithms»

9
Classification des fonctions de hachage

Sur Internet, je suis tombé sur cette question: Classez les fonctions de hachage en fonction des différentes méthodes par lesquelles la valeur de clé est trouvée. avec des réponses comme Méthode directe Méthode de soustraction Méthode Modulo-Division Méthode d'extraction des chiffres Méthode du...

9
Pourquoi Quicksort est-il appelé «Quicksort»?

Le but de cette question n'est pas de débattre du bien-fondé de cela sur tout autre algorithme de tri - il y a certainement beaucoup d'autres questions qui le font. Cette question concerne le nom. Pourquoi Quicksort est-il appelé "Quicksort"? Bien sûr, c'est "rapide", la plupart du temps, mais pas...

9
Pourquoi le Big Data doit-il être fonctionnel?

J'ai commencé à travailler sur un nouveau projet récemment lié au Big Data pour mon stage. Mes gestionnaires ont recommandé de commencer à apprendre la programmation fonctionnelle (ils ont fortement recommandé Scala). J'ai eu une expérience humble en utilisant F #, mais je ne voyais pas...

9
Que signifie pi dans ce pseudocode d'algorithme BFS?

J'ai le pseudocode suivant pour l' algorithme de recherche en largeur BFS(G,s) 1 for each vertex u ∈ V(G) \ {s} 2 color[u] = white 3 d[u] = ∞ 4 π[u] = nil 5 color[s] = gray 6 d[s] = 0 7 π[s] = nil 8 Q = ∅ 9 Enqueue(Q,s) 10 while q ≠ ∅ 11 u = Dequeue(Q) 12 for each v ∈ Adj[u] 13 if color[v] == white...