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.

vector...

Si j'ai des vecteurs m1, m2, ... m "n" et que je veux créer un vecteur qui inclut toutes les valeurs, comment procéderais-je? Par exemple: m1 = c(0, 2, 4) m2 = c(1, 4) m3 = (3) Je veux un vecteur "totalmods" qui renvoie {0, 2, 4, 1, 4, 3} Ma tentative où nummod est "n", le vecteur avec le plus gra....
2 juin 2020 à 20:48
Comment puis-je renvoyer ce tableau à la fonction principale pour une utilisation ultérieure dans mon programme? int* enterMarks(int marks) { int arr[marks]; cout << "Please enter " << marks << "marks (0<=Mark<=100):" << endl; for (int i = 0; i < marks; i++) { cout << i+1 << ">"; cin >> ar....
J'essaie de faire un jeu de serpent et peut-être que cette erreur est l'une des possibles. Ainsi, lorsque je débogue et que je passe au-dessus, j'obtiens un lien vers l'exception dans le fichier d'en-tête du vecteur et dans le code d'exception, le vecteur a un indice invalide. (La cause de l'erreur ....
31 mai 2020 à 20:25
Je veux exécuter une simple boucle for et stocker des valeurs dans une liste ou un vecteur. Par exemple: ex = c(10,11,17) for (i in (0:length(ex))){ if ex[i] < 12 { # store the value in a vector } } Comment faire cela, quand je ne connais pas la longueur du vecteur et que je ne peux donc....
30 mai 2020 à 06:36
J'ai deux vecteurs numériques: a <- c(1,2,3,4,5,6,7,8) b <- c(4,2,2,3,9,10,7,7,10,14) Je veux mettre à zéro n'importe quel nombre de b qui n'apparaît pas dans a. Mon résultat souhaité est: c <- c(4,2,2,3,0,0,7,7,0,0) Qui puis-je faire cela de manière élégante? (Je pensais utiliser left_join mais j....
28 mai 2020 à 18:46
struct person{ int p_id; }; std::vector<person> people; person tmp_person; tmp_person.p_id = 1; people.push_back(tmp_person); person tmp_person2; tmp_person2.p_id = 2; people.push_back(tmp_person2); person tmp_person3; tmp_person3.p_id = 3; people.push_back(tmp_person3); Comment puis-je tr....
28 mai 2020 à 12:03
Je suis un programmeur Python essayant de développer des compétences en C ++. J'ai une question idiote sur les vecteurs. Supposons que j'ai un vecteur comme celui-ci vector<int> adj; Supposons qu'il contienne des valeurs. Que fait cette opération? adj[v].push_back(w) Crée-t-il un vecteur de vecteu....
26 mai 2020 à 20:48
Je suis assez nouveau dans les vecteurs et j'essaie de peupler un vecteur 2D à partir de 2 vecteurs 1D pour les points de coordonnées. J'ai 2 vecteurs comme celui-ci où source_x et source_y contiennent des valeurs d'un fichier: std::vector<float,T<float>> pos_x(5); std::vector<float,T<float>> pos_y....
25 mai 2020 à 21:20
J'essaye de déclarer la taille d'un vecteur dans une classe. Je veux que la taille du vecteur soit égale à un autre attribut de cette même classe. Le vecteur "table" est à l'intérieur de la classe Table de hachage . "bucket_count" est la taille prévue pour le vecteur "table" . l'erreur fournie....
22 mai 2020 à 01:03
J'essaie de lire du texte au format suivant à partir d'un istream (par exemple, std::cin): <type_code> <n> <elem_0> <elem_1> ... <elem_n-1> Où Première ligne <type_code>: 0 = int, 1 = double, 2 = char, 3 = std::string; La deuxième ligne <n> est le nombre d'éléments dans la liste; La troisième ligne....
21 mai 2020 à 20:11
Je prends l'entrée d'un fichier texte. par exemple, Taille 5, Turn_count 3, Entité 1 ACDEF 2x2, Entité 2 BDFHC 4x5, Entité 3 CDHGF 5x5, Tourner 1 2x3 4x5 5x4, Tourner 2 3x3 4x4 5x3, Tourner 3 3x4 4x3 5x2. J'attribue cette entrée à un vecteur par getline (). Je veux accéder séparément à ACDEF, BDHGF,....
19 mai 2020 à 15:12
Dans un cours en ligne, j'apprends les vecteurs. Dans l'un des exemples, ils ont expliqué que: std::vector::max_size() devrait me donner la taille maximale que le vecteur peut atteindre. J'ai décidé de le tester: #include <iostream> #include <exception> #include <vector> int main(void) { std::v....
18 mai 2020 à 21:04
J'ai deux ensembles de vecteurs unitaires tridimensionnels que j'aimerais avoir une mesure de leur similitude. Ma méthode actuelle consiste à calculer manuellement la norme euclidienne de leur différence. Un exemple (sans considérer les vecteurs unitaires) ressemblerait à import numpy as np N = 400....
17 mai 2020 à 19:07
J'essaie de référencer un certain index dans un vecteur mais chaque fois que j'ajoute de nouveaux éléments au vecteur, le pointeur ne pointe pas vers la valeur d'origine. L'exemple que j'ai est le suivant: std::vector<int> a; a.push_back(1); int* a_1 = &a[0]; a.push_back(2); Quand je fais: int* a_1....
16 mai 2020 à 19:18
(Ceci est une suite du vecteur de somme avec range-v3) Si j'ai deux (ou plus) vecteurs, je peux les zip avec range-v3 comme ceci: std::vector< int > v1{1,1,1}; std::vector< int > v2{2,2,2}; auto v = ranges::views::zip( v1, v2 ) | ranges::views::transform( ... ); Cela fonctionne bien, mais en pra....
15 mai 2020 à 15:30
int main(){ vector<vector<int>> a; a.resize(2,vector<int>(2)); int arr[2][2]; cout<<&arr[1][1]<<endl; cout<<&arr[2][-1]<<endl; cout<<&a[1][1]<<endl; cout<<&a[2][-1]; } La sortie de ce programme montre que arr[2][-1] et arr[1][1] correspondent tous deux à la même adresse....
13 mai 2020 à 07:25
J'ai un vecteur de chaînes. La plupart des éléments du vecteur sont constitués d'une ou plusieurs lettres suivies d'un ou plusieurs nombres. Je souhaite remplacer sélectivement uniquement les mots par "Septembre" (et ses abréviations) dans chaque chaîne par "Sep" mais conserver les chiffres. C'est c....
12 mai 2020 à 20:07
Cette question découle d'un code plus large sur lequel je travaille mais j'espère pouvoir le décomposer pour simplifier: Disons que j'ai deux classes, une qui contient 2 variables entières et une autre qui contient un vecteur contenant la première classe class TwoInts { int num1; int num2;....
11 mai 2020 à 02:10
J'ai un vecteur qui ressemble à ceci: y = Columns 1 through 19: 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 Columns 20 through 38: 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 Columns 39 through 57: 4 4 4 4 4 4 ....
8 mai 2020 à 17:57
Je dois trouver 4 les plus grands nombres dans un vecteur const et retourner leurs positions. Je veux que ce code ait la meilleure complexité temporelle et spatiale. Ma première idée est de copier ce vecteur const dans le vecteur et de le trier par bulles 4 fois. Cela me donne 4 * N mais je dois cré....
7 mai 2020 à 18:55
Ecrivez une fonction appelée findMultipleOfFives qui prend un vecteur d'entiers comme paramètre (passé comme référence constante). Votre fonction doit renvoyer true si chaque nombre dans le vecteur est un multiple du nombre 5. La fonction doit renvoyer false sinon. Par exemple, pour une variable vec....
7 mai 2020 à 02:51
J'ai un vecteur de centaines d'animaux (dont aucun ne se répète), et je veux que "baleine" soit le premier. Je ne me soucie pas de l'ordre des autres éléments, et je ne peux pas spécifier quelque chose comme l'ordre alphabétique. Comment pourrais-je faire quelque chose comme ça: animals <- c("cat", ....
7 mai 2020 à 01:45
Je suis relativement inexpérimenté avec R. J'ai un vecteur de valeurs vraies et fausses. Je veux les rendre numériques (c'est-à-dire 0 ou 1). J'ai essayé d'écrire ceci pour la boucle, mais il y a plusieurs erreurs de syntaxe que je ne sais pas comment corriger. indY <- rep(NA, nrow(dat)) # making an....
5 mai 2020 à 19:42
J'ai un vecteur monthData <- c("April", "June", "May", "August","July","September","December","November","October") Est-il possible de trier le vecteur dans l'ordre chronologique du nom du mois? Merci d'avance....
5 mai 2020 à 08:58
J'essaye de lier un vecteur nommé sur une matrice. Le vecteur nommé a une longueur différente de la matrice: > m <- matrix(data = c("1", "2", "3"), nrow = 1, ncol = 3, dimnames = list(c(), c("column 1", "column 2", "column 3"))) > named_vec <- ....
2 mai 2020 à 04:48