Студенческая задачка, дословно звучит так: Разработка программы "Кроссворд". Программа автоматически генерирует кросворд по определенной тематике и типу кросворда
Если честно ничего не шарю а это единственный предмет, который тяжело закрыть в универе
Буду очень благодарен за помощь
Раз никаких требований в условии нет, то надо делать так, как тебе проще сделать.
Неясно, что такое тип кроссворда. Можно было бы предполагать разные типы (кроссворд, сканворд, соты и т. д.), но действуем проще и определяем тип кроссворда как внешний вид сетки, в которую надо вписать слова.
Что касается тематики - нужно хранилище со словами, заданиями к ним и тематиками. Можно использовать БД или простой текстовый файл. Учитывая метку си++, я бы выбрал текстовый файл.
Ничего не говорится про необходимость интерфейса для добавления и удаления чего либо (слов, типов, тематик), значит не делаем.
И так, пользователь выбирает сетку и тематику. Мы берём все слова и отфильтровываем среди них те, которые подходят под выбранную тематику. Дальше перебором начинаем размещать их в сетке.
Недостаток: для нормальных кроссвордов понадобится очень большой словарь - непонятно, где его взять. Ну или можно продемонстрировать, что программа просто работает на не6ольших сетках.
Не очень уверен в скорости работы, но полагаю, что там всё должно быть хорошо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Помогите с написание метода: найти максимальное и минимальное значение и найденным максимальным значением заменить все нечетные значения...
Попытка переписать код немного не пошла, помогите переписать этот код под классы и методы
Подскажите как правильно перевести строку string с MAC адресом имеющую формат: