docs(menu): redesign application menu structure

This commit is contained in:
2026-08-25 16:20:23 +04:00
parent bed49120e7
commit 13c4ff995a
+68 -24
View File
@@ -1,29 +1,73 @@
ГЛАВНОЕ МЕНЮ
1. Создать и вывести коллекцию
1.1. Выбрать размер коллекции
1.2. Выбрать способ заполнения
1.2.1. Вручную
1.2.1.1. Задать новый элемент
1.2.1.2. Завершить создание коллекции
1.2.2. Случайными значениями
1.2.3. Из файла
1.2.3.1. Указать абсолютный путь до файла
Показать текущую коллекцию
2. Настроить и выполнить сортировку
2.1. Выбрать тип сортировки
2.1.1. Обычная сортировка
2.1.1.1. Выбрать поле 1
2.1.1.2. Выбрать поле 2
2.1.1.3. Выбрать поле 3
2.1.2. Сортировка по чётности
2.1.2.1. Выбрать числовое поле
2.2. Выполнить сортировку и вывести результат
2.3. Дописать в файл последний результат сортировки
Меню создания новой коллекции
Вернуться
Задать размер
Настроить способ заполнения
Пользовательские данные
Задать поле 'Название A'
Задать поле 'Название B'
Задать поле 'Название C'
Задать индекс изменяемого объекта
Изменить данные объекта
Предпросмотр
Случайные данные
Настройка диапазона генерации
Поле 'Название A'
Задать минимальное значение
Задать максимальное значение
Поле 'Название B'
Задать минимальное значение
Задать максимальное значение
Поле 'Название C'
Задать минимальное значение
Задать максимальное значение
Данные из файла
Задать путь до файла
Абсолютный
Относительный
Выбрать способ заполнения
Пользовательские данные *
Случайные данные
Данные из файла
Создать новую коллекцию
3. Подсчитать количество вхождений элемента
3.1. Ввести элемент N
3.2. Выполнить многопоточный подсчёт
3.3. Вывести результат
Меню сохранения текущей коллекции в файл
Вывести текущий абсолютный путь до файла
Задать путь до файла
Абсолютный
Относительный
Дописать коллекцию в текущий файл
4. Выход
Меню сортировки текущей коллекции
Вернуться
Настроить способ сортировки
Обычная сортировка
Сортировать по полю 'Название A'
Сортировать по полю 'Название B'
Сортировать по полю 'Название C'
Настроить способ сортировки
Сортировка по чётности
Выбрать числовое поле 'Название A'
Выбрать числовое поле 'Название B'
Выбрать способ сортировки
Обычная сортировка *
Сортировка по чётности
Сортировать текущую коллекцию
Меню поиска элемента в текущей коллекции
Вернуться
Задать значение поля 'Название A'
Задать значение поля 'Название B'
Задать значение поля 'Название C'
Найти первое вхождение в текущей коллекции
Меню подсчёта количества вхождений элемента
Задать значение поля 'Название A'
Задать значение поля 'Название B'
Задать значение поля 'Название C'
Выполнить многопоточный подсчёт
Завершить выполнение программы