Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Генетический алгоритм подбора максимума/минимума разных функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение простого элемента в массиве http://www.cyberforum.ru/cpp-beginners/thread1066153.html
Не получается вывести простое число из массива. Подскажите пожалуйста, в чем ошибка? #include <iostream> #include <conio.h> #include <cstdlib> using namespace std; int main() {
C++ Шаблонный класс "множества". Операции над множествами Доброго времени суток. Суть моего задания заключается в создании шаблонного класса "множества" и затем операции над этими множествами(пересечение, объединение, разность, прямое произведение). Я пока... http://www.cyberforum.ru/cpp-beginners/thread1066143.html
Найти в файле самую длинную строку и переписать её в другой файл C++
всем привет возник такой вопрос есть файл в который вносятся числа разного количества. по этому есть несколько строк введённых чисел. вопрос в следующем как можно найти самую длинную строку и...
Нежелательное добавление информации в файл, исправить код C++
Помогите переделать, я запутался, делал с преподом задачу. В общем есть файл например 6256 Mihin 4560 4322 Muhin 4500 7756 Kuzin 1900 4622 Komarov 9000 3322 kyznec 4000 таб номер, фамилия...
C++ Запросить название учебного заведения, специальность и номер группы. записав их в массив из 3 строк. Подсчитать длины каждой строк http://www.cyberforum.ru/cpp-beginners/thread1066091.html
Запросить у пользователя название учебного заведения, специальность и номер группы. записав их в массив из 3 строк. Подсчитать длины каждой строки.
C++ Сортировка массива методом центрированной вставки Укажите на ошибки пожалуйста. #include <conio.h> #include <iostream.h> void sort(int a, int size) { int i, j, k; int *b=new int; int m = size/2; //медиана подробнее

Показать сообщение отдельно
MihaniX
134 / 44 / 1
Регистрация: 06.08.2013
Сообщений: 292
Записей в блоге: 4
10.01.2014, 16:04  [ТС]
Алгоритм такой:
есть элемент. мы случайным образом его меняем. чем больше значение фитнесса этого элемента (чем он полезнее, лучше) тем выше он стоит в списке (мы его сортируем) и "нижнюю" (худшую) половину заменяем "верхней". Затем случайным образом меняем эти элементы. И так далее несколько кругов. Получается вроде осмысленного перебора.

Это подготовка к попытке написания программы (python/C++), которая будет генерировать программы (brainfuck).

Добавлено через 2 минуты
А сама программа да, вроде работает.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru