web-dev-qa-db-fra.com

stl-algorithm

Comment utiliser std :: find / std :: find_if avec un vecteur d'objets de classe personnalisés?

Algorithme de sélection de roue de roulette

Quand devrais-je utiliser Kruskal par opposition à Prim (et vice versa)?

Quels sont de bons exemples d'algorithmes génétiques / solutions de programmation génétique?

Quelle est la différence entre les algorithmes génétiques et évolutifs?

Complexité temporelle de l'algorithme de Kruskal?

Pourquoi les algorithmes de Prim ou de Kruskal ne peuvent-ils pas être utilisés sur un graphique dirigé?

Où puis-je obtenir un algorithme de recherche binaire "utile" C++?

moyen rapide de copier un vecteur dans un autre

Quelle est la bonne approche lors de l'utilisation du conteneur STL pour le calcul médian?

Comment puis-je trier une carte STL par valeur?

Utilisation de for_each sur des éléments de carte

Est-ce que std :: sort implémente Quicksort?

Le moyen le plus efficace d'échapper à XML/HTML en chaîne C++?

comment fournir une fonction de swap pour ma classe?

Comment obtenir un élément aléatoire à partir d'un conteneur C ++?

std :: transform () et toupper (), pas de fonction correspondante

Jetant les personnes les plus grosses d'un avion surchargé.

Manière élégante de trouver la valeur la plus proche dans un vecteur d'en haut

Explication de l'implémentation de std :: next_permutation

Comment supprimer les doublons de std :: vector non triés tout en conservant l'ordre d'origine à l'aide d'algorithmes?

Comment puis-je parcourir un vecteur et connaître également l'index de l'élément?

comment trouver l'intersection de deux std :: set en C ++?

La boucle "for" basée sur la plage déprécie-t-elle de nombreux algorithmes simples?

Expression lambda C ++ dans std :: find_if?

Quels algorithmes sont utilisés dans C ++ 11 std :: sort dans différentes implémentations STL?

Pourquoi les méthodes std :: shuffle sont-elles dépréciées en C ++ 14?

Pourquoi n'y a-t-il pas de transformation_if dans la bibliothèque standard C++?

Comment nth_element est-il implémenté?

Quelle est la différence entre std :: transform et std :: for_each?

Comment obtenir l'heure actuelle en millisecondes?

Que fait std :: includes?

Y a-t-il une bonne façon d'assigner STD :: Minmax (A, B) à STD :: Cravate (A, B)?

Sélection de la roulette dans les algorithmes génétiques

Trouver tous les cycles dans un graphe dirigé

GA écrit en Java

Quand est-il pratique d'utiliser le principe Recherche avant profondeur (DFS) ou Recherche avant-champ (BSE)?

Comment trouver un arbre couvrant maximum?

Comparaison de la représentation d'un graphe d'objets avec une liste d'adjacence et des représentations matricielles

Poids négatifs en utilisant l'algorithme de Dijkstra

Pourquoi l'algorithme de Dijkstra utilise-t-il une touche de diminution?

Relaxation d'un bord dans l'algorithme de Dijkstra

Différence entre les algorithmes de Prim et de Dijkstra?

Explication de l'algorithme pour trouver des points d'articulation ou couper des sommets d'un graphique

Algorithme pour trouver un chemin Hamilton dans un DAG

Quelles sont les différences entre les arbres de segment, les arbres d'intervalle, les arbres indexés binaires et les arbres de plage?

Vérifier si la chaîne donnée suit le modèle donné

A * Algorithme pour les très gros graphiques, des réflexions sur la mise en cache des raccourcis?

Comment savoir si un graphe est bipartite?

Somme maximale de sous-matrice modulo M

Comment garder la profondeur dans la première recherche en largeur?

Calculer l'itinéraire le plus court entre deux points

Séquence de Langford - Utiliser la symétrie / Supprimer la symétrie

Supprimer les espaces de std :: string en C ++

std :: map insert ou std :: map find?

Qu'est-ce que std :: pair?

Quel est le meilleur algorithme de hachage à utiliser sur une chaîne stl lors de l'utilisation de hash_map?

Pourquoi STD :: Stack utilise STD :: DEQUE par défaut?

Comment récupérer toutes les clés (ou valeurs) d'un std :: map et les mettre dans un vecteur?

Pourquoi est-il faux d'utiliser std :: auto_ptr <> avec des conteneurs standard?

Pourquoi utiliser des itérateurs au lieu d'indices de tableaux?

exception c ++: lancer std :: string

Initialisation d'un std :: map statique <int, int> en C ++

Devrais-je stocker des objets entiers ou des pointeurs sur des objets dans des conteneurs?

Conversion UTF8 vers / à partir de caractères larges en STL

Quelles sont les garanties de complexité des conteneurs standards?

Comment procédez-vous en arrière dans une liste STL?

string c_str () vs data ()

Concaténation de deux vecteurs std ::

Pourquoi la STL C ++ ne fournit-elle aucun conteneur "arborescence"?

Est-ce que list :: size () est vraiment O (n)?

comment initialiser 'const std :: vector <T>' comme un tableau c

Comment trier un std :: vector en fonction des valeurs d'un autre std :: vector?

Performances relatives de std :: vector vs std :: list vs std :: slist?

Je veux convertir std :: string en un const wchar_t *

stl :: multimap - comment obtenir des groupes de données?

Comment imprimer les éléments d'un vecteur C ++ dans GDB?

Comment copier le contenu d'un tableau dans un std :: vector en C ++ sans effectuer de boucle?

L'accès à la carte C ++ élimine les qualificatifs (const)

Que se passe-t-il si vous appelez erase () sur un élément de carte tout en effectuant une itération du début à la fin?

Comment trier un vecteur de paires basé sur le deuxième élément de la paire?

c ++ STL set difference

Nettoyer une liste STL/vecteur de pointeurs

Quelle est la différence entre const_iterator et itérateur non-const dans la STL C ++?

Ecriture de contenu stringstream dans ofstream

Dans les cartes STL, vaut-il mieux utiliser map :: insert que []?

Effacer des éléments d'un vecteur

Vous recherchez une classe de vecteur de type C ++ stl mais utilisez un stockage de pile

Comment pourrais-je créer une liste en c ++?

Itération sur std :: vector: variable d'index non signée vs signée

Le meilleur moyen d'extraire un sous-vecteur d'un vecteur?

Inspection du contenu du conteneur standard (std :: map) avec gdb

Manière "appropriée" de stocker des données binaires avec C ++ / STL

vecteur ou carte, lequel utiliser?

La meilleure façon de copier un vecteur dans une liste en STL?

Dans quel scénario dois-je utiliser un conteneur STL particulier?

Comment créez-vous une fonction de membre de modèle statique qui effectue des actions sur une classe de modèle?

Pourquoi un vecteur C ++ est-il appelé vecteur?

Une bonne façon de créer une matrice en c ++

Comment réutiliser un ostringstream?