Algo : ensemble des parties à 2 ou 3 éléments

Le support est l’exercice 106 page 51. On le retrouve en cliquant ici.

A = [1, 3, 5, 7, 9, 11, 13]
PartieDeux = []
ListeTemp = []

for i in range(len(A)):
    for j in range(i+1, len(A)):
        ListeTemp.append(A[i])
        ListeTemp.append(A[j])
        PartieDeux.append(ListeTemp)
        ListeTemp = []

print(PartieDeux)
  
  1. Expliquer le fonctionnement de cet algorithme.
  2. Écrire un algorithme en langage naturel permettant de générer toutes les parties de A à trois éléments.

Le tableau pour cet exercice :

Bonus : rappel vidéo pour celles et ceux qui veulent réviser un peu avec Yvan (merci à lui).

N'hésitez-pas à poser une question, ou faire avancer le schmilblick

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.