Questions marquées «algorithm»

Un algorithme est une séquence d'étapes bien définies qui définit une solution abstraite à un problème. Utilisez cette balise lorsque votre problème est lié à la conception de l'algorithme.

1
Comment shift_right () doit-il être implémenté en C ++ 20?
En C ++ 20, l'en- <algorithm>tête gagne deux nouveaux algorithmes: shift_left()etshift_right() . Les deux acceptent n'importe quel LegacyForwardIterator. Pour shift_left(), il est précisé que "les déplacements sont effectués dans un ordre croissant de idépart ​0"; car shift_right(), il est spécifié que "s'il ForwardItrépond aux exigences LegacyBidirectionalIterator, alors les déplacements sont …

4
Un moyen plus rapide de vérifier si les listes d'une liste sont équivalentes?
Ici, j'ai des entiers 1:7pour quatre partitions différentes, à savoir {1}, {2,3,4}, {5,6} et {7} et ces partitions sont écrites dans une liste, c'est-à-dire list(1,c(2,3,4),c(5,6),7). Je traite les partitions comme des ensembles, de sorte que différentes permutations d'éléments au sein d'une partition doivent être reconnues comme identiques. Par exemple, list(1,c(2,3,4),c(5,6),7)et …
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.