argMax function

int argMax(
  1. List<double> list
)

Implementation

int argMax(List<double> list) {
  int maxIdx = 0;
  double maxVal = -double.infinity;
  for (int i = 0; i < list.length; i++) {
    if (list[i] > maxVal) {
      maxVal = list[i];
      maxIdx = i;
    }
  }
  return maxIdx;
}