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