ЛР3. Классы списков

Задание

  1. (25) Разработать класс TStringListSL по условию ЛР https://xdsl.shspu.ru/web/2024_25/1_half/kurs3/prog/lab1/lab1.html. Класс должен хранить содержимое списка в объекте TStringList.
  2. (20) Аналогичным образом разработать класс TStringListFP. Класс должен хранить содержимое списка в объекте TFPList.
  3. (35+20) Сравнить скорости обработки списков TStringListP1, TStringListDA, TStringListSL, TStringListFP: заполнение вставкой в начало списка; заполнение вставкой в конец списка; перебор элементов вперед; перебор элементов назад; удаление всех элементов из начала списка; удаление всех элементов с конца списка; лексикографическая сортировка списка. Сделать выводы.