Создание эффективной реализации сортированного списка с использованием generics
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат мова, изложение язык
| Добавил(а) на сайт: Bajdavletov.
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата
CurrentLeafPage.PageItems, 0, CurrentLeafPage.Count - MoveCount);
// Затираем перемещенные элементы.
Array.Clear(CurrentLeafPage.PageItems,
CurrentLeafPage.Count - MoveCount, MoveCount);
// Так как нулевой элемент на странице изменился, необходимо
// откорректировать значение ключа, ссылающегося на эту страницу
// в массиве верхнего уровня.
// Исправляем значение ключа в верхнем уровне так, чтобы его
// значение было равным значению ключа нулевого элемента
// соответствующей листовой страницы.
NodeArray[_currentPageIndex].Key = CurrentLeafPage.PageItems[0].Key;
// Текущий ключ был перемещен.
// Если он переместился на левую страницу, изменяем значение
// текущей страницы и текущего индекса на ней так, чтобы они
// указывали на вставленный ключ.
if (_currentElementIndex < MoveCount)
{
_currentElementIndex += LeftPage.Count;
CurrentLeafPage.Count -= MoveCount;
LeftPage.Count += MoveCount;
CurrentLeafPage = LeftPage;
}
else
{
_currentElementIndex -= MoveCount;
Рекомендуем скачать другие рефераты по теме: сочинения по русскому языку, личные сообщения.
Категории:
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата