Défragmentation verticale d'une table

Les cellules vides vont se retrouvées en bas de chaque colonne.

Table à trous

Colonne 1Colonne 2Colonne 3Colonne 4Colonne 5
C1 - L1C2 - L1C3 - L1C4 - L1C5 - L1
C1 - L2C2 - L2C3 - L2C4 - L2C5 - L2
C1 - L3C2 - L3C3 - L3C3 - L3C5 - L3
C1 - L4C2 - L4C3 - L4C4 - L4C5 - L4
C1 - L5C2 - L5C3 - L5C4 - L5C5 - L5
C1 - L6C2 - L6C3 - L6C4 - L6C5 - L6
C1 - L7C2 - L7C3 - L7C4 - L7C5 - L7
C1 - L8C2 - L8C3 - L8C4 - L8C5 - L8