Ce n'est pas le cas en C, ce qui est loin d'être négligeable.
Mais l'important ici, c'est que l'élève comprenne que le in cache la complexité et que derrière il y a un coût linéaire. Bien expliciter ce qu'abstrait le in me parait être une bonne chose, et une fois que c'est compris, on peut l'utiliser sans problème.
[^] # Re: Code
Posté par profnsi . En réponse au journal Apprentissage de la programmation : comment moderniser les exercices. Évalué à 4.
Ce n'est pas le cas en C, ce qui est loin d'être négligeable.
Mais l'important ici, c'est que l'élève comprenne que le in cache la complexité et que derrière il y a un coût linéaire. Bien expliciter ce qu'abstrait le in me parait être une bonne chose, et une fois que c'est compris, on peut l'utiliser sans problème.