Реферат: Реализация связанных списков на базе массивов

' вывод количества элементов

Debug.Print "count of elems = ", list1.GetCount - 1

' заполнение списка случайными числами

Randomize

For i = 1 To 5

list1.AddItem Rnd() * 100

Next i

' вывод содержимого списка

list1.MoveFront

Do Until list1.IsEndOfList

Debug.Print list1.ReadItem

list1.MoveNext

Loop

' выводколичестваэлементов

Debug.Print "count of elems = ", list1.GetCount - 1

' удаление первого элемента

list1.MoveFront

list1.RemoveItem

' вывод содержимого списка

list1.MoveFront

Do Until list1.IsEndOfList

Debug.Print list1.ReadItem

list1.MoveNext

Loop

' вывод содержимого 2-го элемента

Debug.Print list1.ReadItem(2)

End Sub

Список литературы

Д. Кнут. Искусство программирования. (3-е издание) Т.1.

А.Г. Кушниренко, Г.В. Лебедев. Программирование для математиков. М: Наука. 1988, стр. 202-210.

К-во Просмотров: 312
Бесплатно скачать Реферат: Реализация связанных списков на базе массивов