У меня есть список экземпляров некоторых пользовательских классов:
data class Flight(val duration: Int)
Например:
val flights = listOf(Flight(10), Flight(5), Flight(5), Flight(15), Flight(20))
Как наиболее эффективно найти первый индекс минимального элемента в этом списке? В этом случае первый индекс элемента min равен 1, потому что flight [1] .duration = 5.