for in 遍历对象属性 获取的是对象的属性名 var person ={ name:"admin", age:"21", address:"shanghai"};for(var i in person){ console.log(i)} 结果 取得对象的属性名 for in 获取数组的索引值 var array =['admin','manager','db'];for(var i in array){ console.log(i)} 结果
在遗传算法中,只需要对适应性函数评分进行排序,没必要对所有的个体也参与排序,因为在适应性函数评分排序是可以纪律下最初的索引,排序后的索引随着元素排序而变动,这样就知道那个评分对应那个个体了: using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Co