Domande taggate «vector»

Un vettore è un array monodimensionale: contiene componenti a cui è possibile accedere utilizzando un indice integrale. In alcune lingue, le dimensioni di un vettore possono aumentare o ridursi in base alle esigenze per consentire l'aggiunta e la rimozione di elementi dopo la creazione del vettore. Usa 'grafica vettoriale' per la visualizzazione grafica.

6
Converte una riga di un frame di dati in vettore
Voglio creare un vettore da una riga di un frame di dati. Ma non voglio avere nomi di righe e colonne. Ho provato diverse cose ... ma non ho avuto fortuna. Questo è il mio data frame: > df <- data.frame(a=c(1,2,4,2),b=c(2,6,2,1),c=c(2.6,8.2,7.5,3)) > df a b c 1 1 2 2.6 …
116 r  vector  dataframe 

8
Inizializzazione di uno std :: vector bidimensionale
Quindi, ho quanto segue: std::vector< std::vector <int> > fog; e lo sto inizializzando in modo molto ingenuo come: for(int i=0; i<A_NUMBER; i++) { std::vector <int> fogRow; for(int j=0; j<OTHER_NUMBER; j++) { fogRow.push_back( 0 ); } fog.push_back(fogRow); } E sembra molto sbagliato ... C'è un altro modo per inizializzare un vettore …
116 c++  vector 

3
Matrici e vettori: somiglianze e differenze introduttive [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
111 c++  arrays  vector 


6
Perché va bene restituire un "vettore" da una funzione?
Si prega di considerare questo codice. Ho visto più volte questo tipo di codice. wordsè un vettore locale. Come è possibile restituirlo da una funzione? Possiamo garantire che non morirà? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr << "Unable to open file" << "\n"; std::exit(-1); } …

5
Come navigare in un vettore usando gli iteratori? (C ++)
L'obiettivo è accedere all'elemento "nth" di un vettore di stringhe invece dell'operatore [] o del metodo "at". Da quello che ho capito, gli iteratori possono essere usati per navigare attraverso i contenitori, ma non ho mai usato gli iteratori prima e quello che sto leggendo è confuso. Se qualcuno potesse …
105 c++  iterator  vector 




5
Cancellazione di elementi da un vettore
Voglio cancellare un elemento da un vettore usando il metodo di cancellazione. Ma il problema qui è che non è garantito che l'elemento si presenti solo una volta nel vettore. Potrebbe essere presente più volte e devo cancellarle tutte. Il mio codice è qualcosa del genere: void erase(std::vector<int>& myNumbers_in, int …
101 c++  vector  stl  erase 

6
Perché il vettore <bool> non è un contenitore STL?
L'articolo 18 del libro di Scott Meyers STL efficace: 50 modi specifici per migliorare l'uso della libreria di modelli standard dice di evitare vector &lt;bool&gt;in quanto non è un contenitore STL e non contiene realmente bools. Il codice seguente: vector &lt;bool&gt; v; bool *pb =&amp;v[0]; non verrà compilato, violando un …



8
Perché il mio ridimensionamento disegnabile vettoriale non viene ridimensionato come previsto?
Sto tentando di utilizzare i disegnabili vettoriali nella mia app Android. Da http://developer.android.com/training/material/drawables.html (enfasi mia): In Android 5.0 (livello API 21) e versioni successive, è possibile definire i disegnabili vettoriali, che scalano senza perdere la definizione. Usando questo disegnabile: &lt;vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"&gt; &lt;path android:fillColor="@color/colorPrimary" android:pathData="M14,20A2,2 0 0,1 …

12
Iterazione del vettore C ++ dalla fine all'inizio
È possibile iterare un vettore dalla fine all'inizio? for (vector&lt;my_class&gt;::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { } O è possibile solo con qualcosa del genere: for (int i = my_vector.size() - 1; i &gt;= 0; --i) { }
96 c++  vector  iterator 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.