Вопросы с тегом «deep-copy»

30
В чем разница между глубокой и мелкой копиями?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. В чем разница между глубокой и мелкой копиями?

19
Как клонировать ArrayList, а также клонировать его содержимое?
Как я могу клонировать, ArrayListа также клонировать его элементы в Java? Например у меня есть: ArrayList<Dog> dogs = getDogs(); ArrayList<Dog> clonedList = ....something to do with dogs.... И я ожидаю, что объекты clonedListне такие, как в списке собак.

11
В чем разница между мелким копированием, глубокой копией и обычной операцией назначения?
import copy a = "deepak" b = 1, 2, 3, 4 c = [1, 2, 3, 4] d = {1: 10, 2: 20, 3: 30} a1 = copy.copy(a) b1 = copy.copy(b) c1 = copy.copy(c) d1 = copy.copy(d) print("immutable - id(a)==id(a1)", id(a) == id(a1)) print("immutable - id(b)==id(b1)", id(b) == id(b1)) print("mutable …

8
Как глубоко скопировать список?
У меня проблема с копией списка: После того как я получил E0от 'get_edge'я сделать копию E0по телефону 'E0_copy = list(E0)'. Здесь я предполагаю, E0_copyчто это глубокая копия E0, и я перехожу E0_copyк ней 'karger(E)'. Но в main function. Почему результат 'print E0[1:10]'до цикла for не совпадает с результатом после цикла …
159 python  list  copy  deep-copy 

7
Почему и когда использовать angular.copy? (Deep Copy)
Я сохранял все данные, полученные от служб, напрямую в локальную переменную, контроллер или область. То, что я думаю, будет считаться мелкой копией, это правильно? Example: DataService.callFunction() .then(function(response) { $scope.example = response.data; }); Недавно мне сказали использовать angular.copy для создания глубокой копии. $scope.example = angular.copy(response.data); Однако информация о глубоком копировании, похоже, …

6
Глубокое копирование NSArray
Есть ли встроенная функция, которая позволяет мне глубоко копировать NSMutableArray? Я огляделся, некоторые говорят, что [aMutableArray copyWithZone:nil]работает как глубокая копия. Но попробовал и вроде неглубокая копия. Прямо сейчас я вручную делаю копию с помощью forцикла: //deep copy a 9*9 mutable array to a passed-in reference array -deepMuCopy : (NSMutableArray*) array …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.