list length
This commit is contained in:
parent
81f31d993e
commit
35e37fabd0
1 changed files with 20 additions and 4 deletions
|
@ -52,8 +52,6 @@ def recherche_booleen(tete, valeur):
|
||||||
: entrées
|
: entrées
|
||||||
: tete : Maillon
|
: tete : Maillon
|
||||||
: valeur : X
|
: valeur : X
|
||||||
: Précondition
|
|
||||||
: tete existe
|
|
||||||
"""
|
"""
|
||||||
# Début
|
# Début
|
||||||
ptr = tete
|
ptr = tete
|
||||||
|
@ -74,8 +72,6 @@ def recherche_maillon(tete, valeur):
|
||||||
: valeur : X
|
: valeur : X
|
||||||
: sortie
|
: sortie
|
||||||
: ptr : Maillon
|
: ptr : Maillon
|
||||||
: Précondition
|
|
||||||
: tete existe
|
|
||||||
"""
|
"""
|
||||||
# Début
|
# Début
|
||||||
ptr = tete
|
ptr = tete
|
||||||
|
@ -88,3 +84,23 @@ def recherche_maillon(tete, valeur):
|
||||||
# Fin
|
# Fin
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Écrire un algo qui compte le nombre d'éléments dans une liste
|
||||||
|
|
||||||
|
```python
|
||||||
|
def compte(tete):
|
||||||
|
"""
|
||||||
|
: entrées
|
||||||
|
: tete : Maillon
|
||||||
|
: sortie
|
||||||
|
: compte : int
|
||||||
|
"""
|
||||||
|
# Début
|
||||||
|
ptr = tete
|
||||||
|
compte = 0
|
||||||
|
while ptr is not None:
|
||||||
|
compte += 1
|
||||||
|
ptr = ptr.suivant
|
||||||
|
# endwhile
|
||||||
|
return compte
|
||||||
|
# Fin
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in a new issue