Buenas tardes, me surgió una duda sobre la solución planteada en ejercicio 1 parte b, la función listaOrdenada, en la explicación planteada dice que es O(n), pero es un for con un while anidado, el for va desde K hasta 0, por tanto sería O(K), luego adentro como es un while sería O(n) peor caso, por tanto debería ser O(K.n) y no O(n).
No entendí muy bien la explicación, si me pudieran explicar porque es O(n) se los agradecería, gracias!