CS-Swap / Algoritmi-1

Repository destinato alla condivisione di materiale e soluzioni per gli esercizi ed esami assegnati dal Prof. Monti Angelo in preparazione all'esame di Algoritmi 1
8 stars 1 forks source link

Esame - #3 - 5 Lug 2023 #65

Open notedo opened 1 month ago

notedo commented 1 month ago
image image
Soluzione Prof image image
notedo commented 1 month ago
def es1(p):
    if p == None or p.next == None:
        return None
    p.key += p.next.key
    p.next = p.next.next
    if p.next.next == None:
        p.next = None
    es1(p.next)
    return p
rimaout commented 1 month ago
def funzione(p):
        if p == None or p.next == None:     # Se lista è vuota o di un solo elemento
        return None                             # Ritorno puntatore a vuoto
       es(p)
       return p

def funzione1(p):
    if next == None:    # Se lista è vuota o di un solo elemento
        return None                             # Ritorno puntatore a vuoto

    p.key += p.next.key
    p.next = p.next.next

    if p.next != None and p.next.next:
                p.next = None

         es(p.next)

# main
l = ... # lista linkata
l = es(l)
alem1105 commented 1 month ago

image

Divine-Sunderer commented 1 month ago

image