Resultados de la búsqueda a petición "deep-copy"

3 la respuesta

En JS, ¿por qué la documentación de slice () dice que es una copia superficial cuando parece una copia profunda?

De acuerdo con los documentos paraArray.prototype.slice() [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice] en JavaScript, elslice() El método devuelve una copia superficial de una parte de una matriz ...

3 la respuesta

Python copy.deepcopy listas parece superficial

Estoy tratando de inicializar una lista de listas que representan una matriz de 3x3: import copy m = copy.deepcopy(3*[3*[0]]) print(m) m[1][2] = 100 print(m)y la salida es: [[0, 0, 0], [0, 0, 0], [0, 0, 0]] [[0, 0, 100], [0, 0, 100], [0, 0, ...

1 la respuesta

Implemente el algoritmo de clasificación topológica de Kahn usando Python

Kahn propuso un algoritmo en 62 paraordenar topológicamente [https://en.wikipedia.org/wiki/Topological_sorting]cualquier DAG (gráfico acíclico dirigido), pseudocódigo copiado de Wikipedia: L ← Empty list that will contain the sorted elements S ← ...

2 la respuesta

Crear una copia completamente nueva de mapa de bits a partir de un mapa de bits en C #

Necesito una copia profunda del mapa de bits de otro mapa de bits. Ahora, la mayoría de las soluciones dicen algo comoesta [https://stackoverflow.com/a/5882913/5330223], que no es uncopia profunda. Lo que significa que cuando bloqueo el mapa de ...

4 la respuesta

Extraer datos de un CMSampleBuffer para crear una copia profunda

Estoy tratando de crear una copia de un CMSampleBuffer devuelto por captureOutput en un AVCaptureVideoDataOutputSampleBufferDelegate. Como los CMSampleBuffers provienen de un grupo preasignado de (15) buffers, si adjunto una referencia a ellos, ...

2 la respuesta

Mover Constructor vs Copiar Elision. ¿Cuál se llama?

Tengo dos piezas de código aquí para mostrarte. Son dos clases y cada una proporciona un Move Constructor y una función que devuelve un temporal. En el primer caso, la función que devuelve un temporal llama alMove Constructor En el segundo caso, ...

4 la respuesta

JS: Object.assign () crea copia profunda o copia superficial

Acabo de encontrar este concepto de var copy = Object.assign({}, originalObject);que crea una copia del objeto original en el "copy"objeto. Sin embargo, mi pregunta es, ¿esta forma de clonar objeto crea una copia profunda o una copia ...

1 la respuesta

Matriz de copia profunda de objetos anidados en javascript [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la forma más eficiente de clonar en profundidad un objeto en JavaScript? [/questions/122102/what-is-the-most-efficient-way-to-deep-clone-an-object-in-javascript] 67 respuestasEstoy tratando de ...

1 la respuesta

¿Matlab alguna vez copia los datos pasados a una función mex?

Con respecto a la copia diferida: ¿Matlab alguna vez copiará los datos pasados a una mexFunction, que la modifica? Por ejemplo en myMex(input1(:,:,ii), input2(:,:,ii))¿Se puede estar seguro de que las matrices de entrada nunca se copian, de ...

3 la respuesta

¿Cómo copiar un "Diccionario" en Swift?

¿Cómo copiar un "Diccionario" en Swift? Es decir, obtenga otro objeto con las mismas claves / valores pero diferente dirección de memoria. Además, ¿cómo copiar un objeto en Swift? Gracias,