Напишите класс SortedIntegerList, который хранит отсортированный в порядке возрастания список целых чисел. Внутри класса список должен храниться с помощью LinkedList. У SortedInteger List должны быть определены:
Конструктор с булевским параметром; если этот параметр принимает значение true, то в создаваемом списке разрешены повторяющиеся элементы, иначе --- нет;
Методы add(int) и remove(int), которые, соответственно, добавляют число в список и удаляют число из списка; если добавление (удаление) невозможно --- метод не делает ничего. Операции добавления/удаления должны требовать не более чем одного прохода по списку;
Метод equals();
Напишите программу, проверяющую работу класса SortedIntegerList. Постарайтесь реализовать возможно полный набор проверок.
Код с подробными комментариями описаний методов(как работает и тп)
+доп задание после проверки преподавателя
Александр
ПГУПС
Это просто колоссальный специалист , ни одного нарекания по всем выполненным работам ! Спа...
Александр
Рязанский политехнический институт
Хороший эксперт! Советую!!! По просьбе, работа была выполнена раньше срока!
Алексей
АмГУ
Спасибо! Досрочно выполнено, грамотно! Понимающий, ответственный исполнитель! Советую!
Майя
МИФИ
Спасибо большое, работа выполнена раньше срока, качественно, быстро. Всем рекомендую.