Page 1 sur 1

1NSI

Posté : mer. avr. 19, 2023 9:22 pm
par maths-code
Reboot du sujet 1NSI après le crash du mois de décembre :roll: .

On commence par les trophées NSI.

Re: 1NSI

Posté : mar. mai 09, 2023 7:23 am
par maths-code

Les tris insertion et sélection:

Code : Tout sélectionner

def tri_insertion(tab):
    n = len(tab)
    for i in range(1, n):
        elem = tab[i]
        k = i
        while k>= 1 and tab[k-1]>elem:
            tab[k] = tab[k-1]
            k = k-1
        tab[k] = elem

Code : Tout sélectionner

def tri_selection(tab):
    n = len(tab)
    for j in range(0, n-1):
        ind_mini= j
        for i in range(j+1, n):
                if tab[i] < tab[ind_mini]:
                    ind_mini = i
        tmp = tab[j]
        tab[j] = tab[ind_mini]
        tab[ind_mini] = tmp

Re: 1NSI

Posté : jeu. août 17, 2023 9:17 am
par maths-code

Maintenance