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

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

Relación entre el encurtido y la copia profunda

¿Cuál es exactamente la relación entrepickle ycopy.deepcopy? ¿Qué mecanismos comparten y cómo? Está claro que las dos son operaciones estrechamente relacionadas y comparten algunos de los mecanismos / protocolos, pero no puedo entender los ...

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,

2 la respuesta

Copiar listas anidadas en Python

Quiero copiar una lista 2D, de modo que si modifico una lista, la otra no se modifica. Para una lista unidimensional, solo hago esto: a = [1, 2] b = a[:]Y ahora si modificob, a No está modificado. Pero esto no funciona para una lista ...

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 ...

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 ...

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 ...

2 la respuesta

¿Cómo crear un operador para copia profunda / clonación de objetos en Ruby?

Me gustaría lograr lo siguiente introduciendo un nuevo operador (p. Ej.:=) a := b = {} b[1] = 2 p a # => {} p b # => {1=>2}Según tengo entendido, necesito modificar elObject clase, pero no sé qué hacer para obtener lo que quiero. require ...

9 la respuesta

Crear un constructor de copias fácil de mantener

Considere la siguiente clase: class A { char *p; int a, b, c, d; public: A(const &A); };Tenga en cuenta que tengo que definir un constructor de copia para hacer una copia profunda de "p". Esto tiene dos problemas: La mayoría de los campos ...

2 la respuesta

Deep Copy [] y ArrayList Java

Quiero hacer unCopia profunda de algunos Object [] y ArrayList ¿Cómo puedo hacer eso (sin hacer un bucle y llamar a clone) ¿No hay utilidades estándar para hacer esto? Gracias joão