被替換的不應(yīng)該是arr[1]的10嗎?
函數(shù)原文:if(arr[i]>max){max = arr[i]; index = i;} arr[index] = value
所以不應(yīng)該是第一步10被41替換掉,然后41再被value替換掉嗎?為什么被替換的是41???
函數(shù)原文:if(arr[i]>max){max = arr[i]; index = i;} arr[index] = value
所以不應(yīng)該是第一步10被41替換掉,然后41再被value替換掉嗎?為什么被替換的是41???
2021-09-29
舉報
2021-10-01
max最終是arr1中的最大元素,arr1[0]并沒有被max替換。是max對應(yīng)的arr1的最大元素,被傳遞過來的value(對應(yīng)題目要求arr2的第一個元素)替換了。