7. Словарь (Dictionary), методы/свойства Put, Get, Empty, Count, Keys и др.
8. Хеш-таблица, методы/свойства Put, Get, Empty, Count, Keys и др. Доступ к данным должен быть реализован с помощью хеш-функции.
9. Таблица (Table) c возможностью сортировки данных по строке и по столбцу, методы/свойства/индексаторы RowCount, ColCount, AddRow, AddColumn, DeleteRow, DeleteColumn, SortByRow, SortByColumn и др.
10. Класс/набор классов для описания двоичного дерева. Узел должен иметь как минимум имеет один атрибут - наименование.
11. Большое число. Реализовать класс большого целого положительного числа > UInt64.MaxValue, с возможностями сложения, вычитания, умножения, целочисленного деления.
12. Лог-менеджер. Реализовать класс записи в файл лог-сообщений трех типов (ошибка, предупреждение, информация).
13. Реализовать класс Time c возможностью получения информации о прошедшем с начала суток количестве секунд, добавления/вычитания часов, минут, секунд, форматирования по шаблону.
14. Реализовать класс учебное расписание (для какой-либо группы). Методы добавления занятий (по числителю/знаменателю/всегда, лекция/практика), получения информации по номеру пары, интервалу времени, вычисления интегральных характеристик (всего часов, практик, лекция и т.п.).
15. Реализовать класс вектор произвольной размерности с методами - операциями (математическими) над векторами.
- Показаны все комментарии. Показать только
- позитивные,
- нейтральные,
- негативные.
- Сортировать по дате.
-
Я один не понял чего тебе надо?+1#Написал аноним
Новых комментариев: 0
