Comment concaténer deux
Un vecteur est un tableau unidimensionnel: il contient des composants accessibles à l'aide d'un index intégral. Dans certaines langues, la taille d'un vecteur peut augmenter ou diminuer selon les besoins pour permettre l'ajout et la suppression d'éléments après la création du vecteur. Utilisez des «graphiques vectoriels» pour l'affichage graphique.
Comment concaténer deux
Pourquoi Java Vector est-il considéré comme une classe héritée, obsolète ou obsolète? Son utilisation n'est-elle pas valable lorsque vous travaillez avec la concurrence? Et si je ne veux pas synchroniser manuellement les objets et que je veux juste utiliser une collection thread-safe sans avoir...
Tout ce que je veux faire, c'est vérifier si un élément existe dans le vecteur ou non, afin de pouvoir traiter chaque cas. if ( item_present ) do_this(); else
Je peux créer un tableau et l'initialiser comme ceci: int a[] = {10, 20, 30}; Comment puis-je créer un std::vectoret l'initialiser de la même manière élégante? La meilleure façon que je connaisse est: std::vector<int> ints; ints.push_back(10); ints.push_back(20); ints.push_back(30); Y a-t-il...
Comment vérifier si un vecteur contient une valeur
J'ai un std :: vector <int>, et je veux supprimer le nième élément. Comment je fais ça? std::vector<int> vec; vec.push_back(6); vec.push_back(-17); vec.push_back(12);
J'ai un vecteur de nombres: numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56,567,65,34,435) Comment puis-je faire compter le nombre de fois où une valeur x apparaît dans le
Quelles sont les différences entre les deux structures de données ArrayList et Vector , et où devez-vous les utiliser
Comment convertir un std::vector<double>en un double
Quand je fais ça: std::vector<int> hello; Tout fonctionne très bien. Cependant, lorsque j'en fais plutôt un vecteur de références: std::vector<int &> hello; J'ai des erreurs horribles comme erreur C2528: 'pointeur': le pointeur vers la référence est illégal Je veux mettre un tas de...
Dois-je utiliser std::sort(numbers.begin(), numbers.end(), std::greater<int>()); ou std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators trier un vecteur par ordre décroissant? Y a-t-il des avantages ou des inconvénients avec l'une ou l'autre
Supposons que j'ai une std::vector(appelons-la myVec) de taille N. Quelle est la façon la plus simple de construire un nouveau vecteur composé d'une copie des éléments X à Y, où 0 <= X <= Y <= N-1? Par exemple, myVec [100000]grâce à myVec [100999]un vecteur de taille 150000. Si cela ne...
Supposons que j'ai un vecteur imbriqué dans une trame de données à un ou deux niveaux. Existe-t-il un moyen rapide et sale d'accéder à la dernière valeur, sans utiliser la length()fonction? Quelque chose d'ala $#spécial PERL var? Je voudrais donc quelque chose comme: dat$vec1$vec2[$#] au lieu de...
Quelle est la différence entre un std::vectoret un std::arrayen C ++? Quand faut-il préférer un autre? Quels sont les avantages et les inconvénients de chacun? Tout ce que mon manuel fait est de lister comment ils sont les
Je veux imprimer le contenu d'un vecteur en C ++, voici ce que j'ai: #include <iostream> #include <fstream> #include <string> #include <cmath> #include <vector> #include <sstream> #include <cstdio> using namespace std; int main() { ifstream...
J'ai besoin de prendre un vecteur C ++ avec potentiellement beaucoup d'éléments, d'effacer les doublons et de le trier. J'ai actuellement le code ci-dessous, mais cela ne fonctionne pas. vec.erase( std::unique(vec.begin(), vec.end()), vec.end()); std::sort(vec.begin(), vec.end()); Comment puis-je...
Quels sont les bons moyens de trouver la somme de tous les éléments dans un std::vector? Supposons que j'ai un vecteur std::vector<int> vectorcontenant quelques éléments. Maintenant, je veux trouver la somme de tous les éléments. Quelles sont les différentes façons de faire la même...
J'ai remarqué dans Effective STL que vecteur est le type de séquence qui doit être utilisé par défaut. Qu'est-ce que cela signifie? Il semble qu'ignorer l'efficacité vectorpuisse tout faire. Quelqu'un pourrait-il m'offrir un scénario qui vectorn'est pas une option réalisable mais listdoit être...
J'ai trouvé une régression des performances intéressante dans un petit extrait C ++, lorsque j'active C ++ 11: #include <vector> struct Item { int a; int b; }; int main() { const std::size_t num_items = 10000000; std::vector<Item> container; container.reserve(num_items); for...
Je dois diviser un vecteur en n morceaux de taille égale dans R. Je n'ai trouvé aucune fonction de base pour le faire. De plus, Google ne m'a conduit nulle part. Voici donc ce que j'ai trouvé, j'espère que cela aidera quelqu'un quelque part. x <- 1:10 n <- 3 chunk <- function(x,n) split(x,...