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

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

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

4 la respuesta

Java biblioteca de copia profunda

Existe una biblioteca que pueda hacer una copia profunda? ex) objeto normal, matriz, lista, flujo de entrada, etc.

8 la respuesta

¿Es clon () en una copia superficial de Java?

Esclone() en java una copia superficial? Finalmente, esto llega al método clone () de Object (la clase más alta), que crea una nueva instancia de la misma clase que el objeto y copia todos los campos a la nueva instancia (una "copia ...

5 la respuesta

¿Cuál es la diferencia entre ser superficial y profundamente igual? ¿Cómo se aplica esto al almacenamiento en caché?

Encontré lo siguiente en mis notas, pero no puedo entenderlo: as clases de contenedor de tipo primitivo implementan el almacenamiento en caché para un número limitado de valores. Esto garantiza que un número limitado de objetos envolventes ...

1 la respuesta

python argumentos de multiprocesamiento: copia profunda?

from multiprocessing import Process # c is a container p = Process(target = f, args = (c,)) p.start() Supongo una copia profunda dec se pasa a la funciónf porque una copia superficial no haría ningún s, ense en el caso de un nuevo proceso (el ...

1 la respuesta

c # Thread Safe Deep Copy

He estado leyendo muchas de las otras preguntas, así como muchas búsquedas en Google, y no he podido encontrar una solución clara. Basado en algunas de las mejores prácticas que he leído, los métodos estáticos de una clase deben crearse seguros ...

6 la respuesta

Profundo copiando un NSArray

¿Hay alguna función incorporada que me permita copiar en profundidad unaNSMutableArray? Miré a mi alrededor, algunas personas dicen[aMutableArray copyWithZone:nil] funciona como copia profunda. Pero lo intenté y parece ser una ...

5 la respuesta

¿Cómo puedo hacer una copia profunda de una función en Python?

Me gustaría hacer una copia profunda de una función en Python. Losdupdl módulo @ no es útil, de acuerdo con eldocumentació [http://docs.python.org/library/copy.html], que dice: Este módulo no copia tipos como módulo, método, seguimiento de ...