Resultados de la búsqueda a petición "vector"

6 la respuesta

¿Es seguro asumir que el almacenamiento de vectores STL es siempre contiguo?

Si tiene un vector STL que ha sido redimensionado, ¿es seguro tomar la dirección del elemento 0 y asumir que el resto del vector seguirá en la memoria? p.ej. vector<char> vc(100); // do some stuff with vc vc.resize(200); char* p = &vc[0]; // do ...

5 la respuesta

vectores empaquetados vs desempaquetados en el sistema verilog

Al mirar un código que mantengo en System Verilog, veo algunas señales que se definen así: node [range_hi:range_lo]x;y otros que se definen así: node y[range_hi:range_lo];Entiendo quex se define como empaquetado, mientras quey se define como ...

4 la respuesta

C ++: “vector <int> :: variable size_type”: ¿cuál es el punto de declarar de esta manera?

Creo que esta es una pregunta muy básica, pero no pude resolverlo. Estaba acostumbrado a usar matrices en C ++ pero ahora estoy empezando a aprender vectores. Estaba haciendo un código de prueba y me encontré con una pregunta. En primer lugar, ...

3 la respuesta

Construya esta matriz basada en dos vectores MATLAB

Tengo 2 vectores y quiero construir una matriz basada en onr yc r = 1 2 4 6 8c = 2 4 6 8 10Quiero construir una matriz A tal que A (1,2) = A (2,4) = A (4,6) = A (6,8) = A (8,10) = 1 otros elementos 0. por favor ayuda

3 la respuesta

¿Existe una buena biblioteca PHP para vectores y matrices? [cerrado]

Necesito una biblioteca PHP para vectores y matrices. La biblioteca que estoy buscando debe incluir funciones como la multiplicación de matrices, la similitud del coseno vectorial, la convolución, etc. También espero que dicha biblioteca tenga ...

2 la respuesta

¿Cómo inserto un valor en un Vec 2D en Rust?

Aquí hay un intento realmente simple en 2DVec. Estoy tratando de agregar un elemento a la última entrada en el nivel superiorVec: fn main() { let mut vec_2d = vec![vec![]]; if let Some(v) = vec_2d.last() { v.push(1); } println!("{:?}", vec_2d); ...

2 la respuesta

¿Estoy seguro de que los punteros a los elementos std :: vector son válidos después de mover el vector?

Considerando este ejemplo: std::vector<int> v1 = { 1, 2, 3 }; const int* i = &v1[1]; std::vector<int> v2(std::move(v1)); std::cout << *i << std::endl;Aunque en muchas implementaciones de STL esto probablemente funcionará, ¿estoy garantizado por ...

4 la respuesta

¿Qué debería devolver std :: vector :: data () si el vector está vacío?

Según el proyecto de norma (23.3.6.4 datos vectoriales [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf]), data () apunta a la matriz subyacente y[data(), data() + size()) debe ser un rango válido: T* data() noexcept; const T* ...

2 la respuesta

¿Cómo eliminar ceros de la matriz en MATLAB?

Aquí está mi problema: tengo unnxn matriz en matlab. Quiero eliminar todos los ceros de esta matriz y poner las filas en vectores. porn=4, digamos que tengo la siguiente matriz: A = [ 1 1 0 0 1 2 0 0 1 0 0 0 1 2 1 0 ];Cómo obtener lo ...

4 la respuesta

Agregar un vector a un vector [duplicado]

Esta pregunta ya tiene una respuesta aquí: Concatenando dos std :: vectores [/questions/201718/concatenating-two-stdvectors] 18 respuestasSuponiendo que tengo 2 vectores estándar: vector<int> a; vector<int> b;Digamos también que ambos tienen ...