mike2012 Δημοσ. 29 Νοεμβρίου 2011 Δημοσ. 29 Νοεμβρίου 2011 Γράψτε μια συνάρτηση ταξινόμησης (hw4b.c): void mysort(int v[], size_t size, int (*compare)(int, int)); η οποία παίρνει ένα πίνακα ακεραίων v με size στοιχεία και ένα δείκτη σε μια συνάρτηση σύγκρισης, και ταξινομεί τον πίνακα με βάση αυτή τη σύγκριση. Για την ταξινόμηση χρησιμο- ποιήστε τον αλγόριθμο quicksort. Η συνάρτηση σύγκρισης comp που θα δίνεται στην mysort δέχεται δυο ακέραιους και επιστρέφει 0 αν είναι ίσοι, -1 αν είναι ο 1ος μικρότερος από το 2ο, και 1 αν είναι ο 2ος μικρότερος από τον 1ο. Στο αρχείο hw4b.c που θα παραδώσετε πρέπει να μην υπάρχει συνάρτηση main. Για τον τύπο size_t του ορίσματος size θα πρέπει να κάνετε #include<stdlib.h>
nrkmaiden Δημοσ. 29 Νοεμβρίου 2011 Δημοσ. 29 Νοεμβρίου 2011 Ωραια ξερουμε την εκφωνηση τη βοιηθεια που τι θες??? Βαλε και κανα κωδικα να δουμε τι εχεις κανει γτ σχεδον κανενας δε θα κατσει να στην κανει ....
migf1 Δημοσ. 29 Νοεμβρίου 2011 Δημοσ. 29 Νοεμβρίου 2011 Αυτή είναι συνάρτηση κλώνος της στάνταρ συνάρτησης: qsort().
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα