![]() |
![]() |
Scorp_Freeman |
![]()
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 68 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
У меня вот такая проблема(
Я минимизирую булевую функцию методом Квайна-мак-Класки который условно можно поделить да две подзадачи - склеивание наборов до получения пустого и нахождение миним. покрытия. Так вот первую часть я выполнил, а во второй не могу найти метод, который можно было бы это сделать((. Полный перебор не подходит... К примеру после решения первой части задачи выходит вот такая таблица покрытий: __________________________________________ ______0110____0010____0101____0001____1000____1101 01х1____________________1_________________________ х101____________________1_______________________1_ 011х____1_________________________________________ хх10_____1______1_________________________________ Я хотел попробовать методом Петрика.... но кажется он не так прост для программирования его( может есть какие то попроще, кто знает? )) Сообщение отредактировано: Scorp_Freeman - 17.01.2008 10:58 |
![]() ![]() |
Michael_Rybak |
![]()
Сообщение
#2
|
Michael_Rybak ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: ![]() ![]() ![]() |
Так на с++ векторами гораздо удобнее! Вектор - это массив, у которого можно менять длину. Погугли std::vector example.
Сделай класс маски с нужными тебе операторами/методами, и заводи вектор масок. Загляденье будет. |
Scorp_Freeman |
![]()
Сообщение
#3
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 68 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Говоришь векторы)) Посмотрим с чем их едят
![]() А еще тогда вопрос не по теме) При закрытии приложения векторы сами очищаются или надо самому их очистить? Как я понимаю это типа динамические в паскале? |
![]() ![]() |
![]() |
Текстовая версия | 20.06.2025 2:03 |