中易网

C++遗传算法种群初始化的问题

答案:2  悬赏:0  
解决时间 2021-03-02 11:09
如何保证初始种群的多样性?比如用长度为100的数组a[100]作为一条染色体,其元素作为基因,元素的取值在1~100之间,我要生成80个排序完全不同序列的数组作为初始种群,该怎么做?如果只用srand和rand配合生成随机数的话,那就可能导致会有序列重复的2个数组,这样对种群多样性会有影响,该怎么做?
最佳答案
就是说要产生很多组各不相同的随机数?那可以让某几个位置的数据不随机生成,而是人为控制让其各不相同,其他位置随机。
全部回答
考虑shuffle洗牌算法,思想简单,速度很快 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
商业银行岗位划分
广东省第二中医院体检中心体检价格有清楚的吗
每次回信息只是一个字 哦 代表什么呢
小小编织店在哪里啊,我有事要去这个地方
a*b=30;a+b=11 这个方程怎么解????
谁知道做烘焙好的博客?
手机q02014最新版本下载,安装
我跟男朋友分手了他之前送过一个金戒指给我,
我同事在某厂工作,下班后晚上在宿舍猝死能否
125+125×78简便计算结果
海友酒店北京大观园店地址在哪,我要去那里办
这是SNH48里的那位妹子啊?急求解
steam退款一般多久能到啊.我用的支付宝
福融百货副食店地址有知道的么?有点事想过去
电脑用无线网上网连接上了,但打开网页显示解
推荐资讯
什么书是讲人生大道理的?推荐几本来看看.
中国电信赵都新城营业厅怎么去啊,有知道地址
84o公交车路线图
请问餐厨污水排到雨水管道里是违法行为吗?
小鸡过河、向我开炮等是什么刑讯手段?
我是修理厂喷漆工昨天试工活没干好,我没打算
大货车启动马达老是烧继电器怎么回事
春花什么四字词语。
电脑网站上常进的一些源玛是什么意思?
清风科技怎么去啊,有知道地址的么
世界轴承在什么地方啊,我要过去处理事情
为什么有无偿献血却没有医院无偿给病人输血?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?