Τι σημαίνει η κατάτμηση ενός πίνακα;
Τι σημαίνει η κατάτμηση ενός πίνακα;

Βίντεο: Τι σημαίνει η κατάτμηση ενός πίνακα;

Βίντεο: Τι σημαίνει η κατάτμηση ενός πίνακα;
Βίντεο: Δείκτης κατάτμησης DNA | Η. Τσάκος 2024, Ενδέχεται
Anonim

Διαμέριση αξίες σε ένα πίνακας . Έχετε ένα μεγάλο, δυνητικά τεράστιο πίνακας αντικειμένων, σε τυχαία σειρά. Θέλετε να χωρίσετε το πίνακας σε δύο μέρη: το κάτω μισό με αντικείμενα που ταιριάζουν με την κατάσταση, το πάνω μισό με αντικείμενα που δεν ταιριάζουν με την κατάσταση. Αυτή η λειτουργία ονομάζεται διαμέριση ενός πίνακας.

Εδώ, πώς το Quicksort διαμερίζει έναν πίνακα;

Η βασική διαδικασία στο γρήγορη ταξινόμηση είναι χώρισμα (). Στόχος του χωρίσματα είναι, δίνεται ένα πίνακας και ένα στοιχείο x του πίνακας ως άξονας, βάλτε x atits σωστή θέση σε ταξινόμηση πίνακας και βάλε όλα τα μικρότερα στοιχεία (μικρότερα από x) πριν από το x και όλα τα μεγαλύτερα στοιχεία (μεγαλύτερα από x) μετά το x.

Δεύτερον, πώς λειτουργεί το διαμέρισμα Quicksort; ο γρήγορη ταξινόμηση Ο αλγόριθμος είναι ένας αλγόριθμος ταξινόμησης που ταξινομεί μια συλλογή επιλέγοντας ένα σημείο περιστροφής και διαμέριση τη συλλογή γύρω από τον άξονα, έτσι ώστε στοιχεία μικρότερα από τον άξονα να βρίσκονται μπροστά του και στοιχεία μεγαλύτερα από τον άξονα να βρίσκονται μετά από αυτόν.

Επιπλέον, τι εννοείτε με τον όρο πρόβλημα κατάτμησης;

Στη θεωρία αριθμών και στην επιστήμη των υπολογιστών, το πρόβλημα κατάτμησης , ή τον αριθμό διαμέριση , είναι το καθήκον να αποφασίσουμε εάν ένα δεδομένο πολυσύνολο S θετικών ακεραίων μπορώ είναι χωρισμένοι σε δύο υποσύνολα S1 και Σ2έτσι ώστε το άθροισμα των αριθμών στο S1 ισούται με το άθροισμα των αριθμών στο S2. παρόλο που το πρόβλημα κατάτμησης είναι NP-

Ποιος είναι ο ταχύτερος αλγόριθμος ταξινόμησης;

Η χρονική πολυπλοκότητα του Quicksort είναι O(n log n) στην καλύτερη περίπτωση, O(nlog n) στη μέση περίπτωση και O(n^2) στη χειρότερη περίπτωση. Επειδή όμως έχει την καλύτερη απόδοση στη μέση περίπτωση για τις περισσότερες εισόδους, το Quicksort θεωρείται γενικά το ταχύτερος ” αλγόριθμος ταξινόμησης.

Συνιστάται: