Ταξινόμηση γραμμών & στηλών στον πίνακα B[4,5]

Αναλυτική περιγραφή της λειτουργίας της φυσαλίδας σε κάθε γραμμή και σε κάθε στήλη ενός πίνακα δύο διαστάσεων

Πίνακας Β[4,5] (μορφή Excel) – ταξινόμηση ανά γραμμή

12345
Σύγκριση (B[i,k] με B[i,k-1])
Ανταλλαγή (swap)
Ενεργό κελί
i (γραμμή)
j
k
Κατάσταση
Έτοιμο
Αύξουσα ταξινόμηση σε κάθε γραμμή (ανεξάρτητα)
Βήμα-βήμα: βλέπεις όλες τις συγκρίσεις και swaps

Κώδικας & φωτισμός εντολής (Καρτέλα 1)

ΓΛΩΣΣΑ (Ταξινόμηση ανά γραμμή)

          
  • Η σύγκριση γίνεται οριζόντια (μέσα στην ίδια γραμμή).

Πίνακας Β[4,5] (μορφή Excel) – ταξινόμηση ανά στήλη

12345
Σύγκριση (B[k-1,j] με B[k,j])
Ανταλλαγή (swap)
Ενεργό κελί
j (στήλη)
i
k
Κατάσταση
Έτοιμο
Αύξουσα ταξινόμηση σε κάθε στήλη (ανεξάρτητα)
Η σύγκριση είναι κάθετη μέσα στην ίδια στήλη

Κώδικας & φωτισμός εντολής (Καρτέλα 2)

ΓΛΩΣΣΑ (Ταξινόμηση ανά στήλη)

          
  • Η σύγκριση γίνεται κάθετα.