請問swap這個函式的使用方法
小弟正在寫GA,因為只是使用程式的新手,所以正處於自己摸索的階段
關於swap,我要用於crossover的交換上
所以我用 swap(&c1[i point],&c2[i point]) 請問這樣可以交換資料嗎
c1,c2是我挑選出來要做crossover的兩個母代,我只要交換point後的數值,我上面那樣寫可以嗎?
因為我不知道swap裡面是交換位址還是交換資料
麻煩網上各位能幫小弟一解迷津~~謝謝^o^
用swap(c1[i point],c2[i point]) 即可