Dorakta Ответов: 1

Как бы неинкапсулировать алгоритм выборки несортированной структуры массива?


//access the node (assumes the node is in the structure)
i=0;
while(targetKey!=data[i].key()){
i++;
}

// return a a copy of the node to the client 
return data[i].deepCopy();


Что я уже пробовал:

Я бы подумал, что для того, чтобы распаковать это, мне придется раскрыть детали реализации метода deepCopy (), не так ли?

1 Ответов

Рейтинг:
2

Patrice T

Не ваш вопрос, но ваш код явно ошибочен.
Что происходит в конце массива, когда targetKey не существует ?


Dorakta

@ppolymorphe как вы думаете, вы можете помочь? Это псевдокод; я просто тренируюсь, но ты думаешь, что все еще можешь помочь?