Perguntas com a marcação «deep-copy»

150
Como copiar uma lista em profundidade?

Estou com algum problema com uma cópia da lista: Então Depois que eu comecei E0a partir 'get_edge', faço uma cópia E0chamando 'E0_copy = list(E0)'. Aqui eu acho que E0_copyé uma cópia profunda E0e eu passo E0_copyadiante 'karger(E)'. Mas na função principal. Por que o resultado de 'print...

119
Copiando em profundidade um NSArray

Existe alguma função incorporada que me permite copiar em profundidade um NSMutableArray? Olhei em volta, algumas pessoas dizem que [aMutableArray copyWithZone:nil]funciona como cópia profunda. Mas tentei e parece ser uma cópia superficial. No momento, estou fazendo a cópia manualmente com um...