Questions marquées «algorithm»

99
Trouver XOR de tous les nombres dans une plage donnée

On vous donne une large plage [a, b] où «a» et «b» peuvent généralement être compris entre 1 et 4 000 000 000 inclus. Vous devez trouver le XOR de tous les nombres dans la plage donnée. Ce problème a été utilisé dans TopCoder SRM. J'ai vu l'une des solutions proposées dans le match et je ne suis...

95
Comment lucene indexe-t-il les documents?

J'ai lu un document sur Lucene; aussi j'ai lu le document dans ce lien ( http://lucene.sourceforge.net/talks/pisa ). Je ne comprends pas vraiment comment Lucene indexe les documents et je ne comprends pas quels algorithmes Lucene utilise pour l'indexation? Sur le lien ci-dessus, il est dit que...

94
std :: back_inserter pour un std :: set?

Je suppose que c'est une question simple. J'ai besoin de faire quelque chose comme ça: std::set<int> s1, s2; s1 = getAnExcitingSet(); std::transform(s1.begin(), s1.end(), std::back_inserter(s2), ExcitingUnaryFunctor()); Bien sûr, std::back_inserterne fonctionne pas car il n'y a pas...

92
Quicksort avec Python

Je suis totalement nouveau sur python et j'essaye d'y implémenter quicksort. Quelqu'un pourrait-il m'aider à compléter mon code? Je ne sais pas comment concaténer les trois tableaux et les imprimer. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array) > 1: pivot...