Так что в основном, хотя я не новичок в этом, я несколько забыл настройку для добавления узлов в линейный связанный список. По сути, у меня есть ограничение на количество узлов, которые я могу добавить, и в настоящее время у меня есть:
«хранилище» — это бинарное дерево с ТОЛЬКО следующими узлами.
private void addToStorage(Node node){
if(storage.size() <= maxSize) // Current Size of storage
{
node.data = null;
node.prev = null;
node.next = storage;
storage = node;
}
}
Это правильный способ реализации этой функции? Если нет, то как мне сделать это, используя аналогичный метод?