Предмет: структуры данных (программирование)
Тип: курсовая работа
Требования:
Нужно написать генератор кроссвордов на Си с использованием библиотеки OpenGL (обязательно)
Генератор кроссвордов должен уметь по словам, заданным в файле, составлять сетку пересекающихся слов. Причём у пользователя должен быть выбор возможностей различных способов генераций:
- генерация с максимальным количеством пересечений
- генерация с минимальным количеством пересечений
- генерация с максимальной общей площадью
- генерация с минимальной площадью
- случайная генерация
Ограничений на алгоритм НЕТ. И если есть возможность использовать более удобный алгоритм, то пусть он и будет