Preguntas etiquetadas con vector

Un vector es una matriz unidimensional: contiene componentes a los que se puede acceder mediante un índice integral. En algunos idiomas, el tamaño de un vector puede crecer o reducirse según sea necesario para acomodar la adición y eliminación de elementos después de que se haya creado el Vector. Use 'gráficos vectoriales' para la visualización gráfica.

295
¿La mejor manera de extraer un subvector de un vector?

Supongamos que tengo un std::vector(llamémoslo myVec) de tamaño N. ¿Cuál es la forma más simple de construir un nuevo vector que consiste en una copia de los elementos X a Y, donde 0 <= X <= Y <= N-1? Por ejemplo, a myVec [100000]través myVec [100999]de un vector de tamaño 150000. Si esto...

289
¿Cómo acceder al último valor en un vector?

Supongamos que tengo un vector que está anidado en un marco de datos de uno o dos niveles. ¿Hay alguna forma rápida y sucia de acceder al último valor, sin usar la length()función? ¿Algo especial de ala PERL $#? Entonces me gustaría algo como: dat$vec1$vec2[$#] en vez

283
std :: vector versus std :: array en C ++

¿Cuál es la diferencia entre a std::vectory an std::arrayen C ++? ¿Cuándo se debe preferir uno sobre otro? ¿Cuáles son los pros y los contras de cada uno? Todo lo que mi libro de texto hace es enumerar cómo son

240
¿Cómo resumir elementos de un vector C ++?

¿Cuáles son las buenas maneras de encontrar la suma de todos los elementos en a std::vector? Supongamos que tengo un vector std::vector<int> vectorcon algunos elementos. Ahora quiero encontrar la suma de todos los elementos. ¿Cuáles son las diferentes formas de lo

239
vector vs. lista en STL

Noté en Effective STL que vector es el tipo de secuencia que debe usarse por defecto. ¿Qué significa? Parece que ignorar la eficiencia vectorpuede hacer cualquier cosa. ¿Alguien podría ofrecerme un escenario en el vectorque no sea una opción factible pero listdeba

227
Dividir un vector en trozos en R

Tengo que dividir un vector en n fragmentos del mismo tamaño en R. No pude encontrar ninguna función base para hacer eso. Además, Google no me llevó a ninguna parte. Así que aquí está lo que se me ocurrió, espero que ayude a alguien en algún lugar. x <- 1:10 n <- 3 chunk <- function(x,n)...