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

7 la respuesta

¿Agregar valor al vector vacío en R?

Estoy tratando de aprender R y no puedo entender cómo agregar a una lista. Si esto fuera Python, lo haría. . . #Python vector = [] values = ['a','b','c','d','e','f','g'] for i in range(0,len(values)): vector.append(values[i])¿Cómo haces esto en ...

3 la respuesta

¿Qué sucede con el almacenamiento subyacente tras la asignación de copia / movimiento del vector?

Para la asignación de copias de std :: vector, ¿se permite la reasignación del almacenamiento y la reducción de la capacidad cuando el tamaño del origen es menor que la capacidad del destino? ¿O se garantiza que la reasignación / reducción no ...

1 la respuesta

std :: random_shuffle produce el mismo resultado aunque srand (time (0)) se llame una vez

En una función, quiero generar una lista de números en el rango: (Esta función se llamará solo una vez cuando se ejecute el programa). void DataSet::finalize(double trainPercent, bool genValidData) { srand(time(0)); printf("%d\n", rand()); // ...

1 la respuesta

La multiplicación del vector de cuaternión más rápido no funciona

Necesito una rutina de multiplicación de vector de cuaternión más rápida para mi biblioteca de matemáticas. Ahora mismo estoy usando el canónicov' = qv(q^-1), que produce el mismo resultado que multiplicar el vector por una matriz hecha del ...

5 la respuesta

cálculo de distancia euclidiana numpy de python entre matrices de vectores de fila

Soy nuevo en Numpy y me gustaría preguntarle cómo calcular la distancia euclidiana entre puntos almacenados en un vector. Supongamos que tenemos un numpy.array cada fila es un vector y un solo numpy.array. Me gustaría saber si es posible ...

2 la respuesta

Rendimiento del cambio de tamaño std :: vector <std :: unique_ptr <T>>

La concepción general parece ser questd::unique_ptr tienesin tiempo de sobrecarga [https://stackoverflow.com/questions/22295665/how-much-is-the-overhead-of-smart-pointers-compared-to-normal-pointers-in-c] en comparación con los punteros crudos ...

1 la respuesta

ThreeJS: Cálculo del área de objetos 3D (triangulada)

Necesito calcular el área / superficie de un objeto completo en threeJS. Eso es lo que tengo: var _len = object.geometry.faces.length, _area = 0.0; if (!_len) return 0.0; for (var i = 0; i < _len; i++) { var va ...

6 la respuesta

Gestión de memoria vectorial adecuada

Estoy haciendo un juego y tengo un vector de balas volando. Cuando finaliza la viñeta, hago bullets.erase (bullets.begin () + i); Entonces la bala desaparece. Sin embargo, no parece tener vara de la memoria. Si creo 5000 balas y luego creo 5,000 ...

1 la respuesta

Envuelva la memoria existente con const std :: vector?

Bien, recientemente aprendí que (a) std :: vector usa memoria contigua por definición / estándar, y por lo tanto (b) & (v [0]) es la dirección de ese bloque contiguo de memoria, que puedes leer / escribir como una matriz de C old-skool. Me ...

7 la respuesta

¿Dónde puedo buscar la definición de size_type para vectores en C ++ STL?

Parece seguro emitir el resultado de mi vectorsize() funcionar a ununsigned int. Sin embargo, ¿cómo puedo estar seguro? Mi documentación no está clara sobre cómosize_type se define.