Βοήθεια σε πρόγραμμα ταξινόμησης με τον αλγόριθμο QuickSort

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
metaxia-xristina
Δημοσιεύσεις: 9
Εγγραφή: 28 Μαρ 2011 21:06

Βοήθεια σε πρόγραμμα ταξινόμησης με τον αλγόριθμο QuickSort

Δημοσίευση από metaxia-xristina » 05 Απρ 2011 17:41

Μπορεί κάποιος να με βοηθήσει με το παρακάτω πρόγραμμα? Το έχω κάνει πάρα πολλές φορές, το έχω αλλάξει επίσης πάρα πολλές φορές αλλά δεν δουλεύει. Το είχα καταφέρει αρχικά αλλά ήταν φθίνουσα ταξινόμηση, προσπάθησα να το διορθώσω σε αύξουσα ταξινόμηση και από εκεί και πέρα το έχασα τελείως.
Συνημμένα
quicksort.JPG


metaxia-xristina
Δημοσιεύσεις: 9
Εγγραφή: 28 Μαρ 2011 21:06

Βοήθεια σε πρόγραμμα ταξινόμησης με τον αλγόριθμο QuickSort

Δημοσίευση από metaxia-xristina » 05 Απρ 2011 18:16

Έχω βρει πάρα πολλά προγραμματάκια και στο internet, προσπαθώ να βρω που είναι το λάθος στο συγκεκριμένο. Μπορείς να με βοηθήσεις?

Άβαταρ μέλους
virxen75
Δημοσιεύσεις: 493
Εγγραφή: 18 Φεβ 2009 00:17
Τοποθεσία: ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ

Βοήθεια σε πρόγραμμα ταξινόμησης με τον αλγόριθμο QuickSort

Δημοσίευση από virxen75 » 06 Απρ 2011 16:14

void quicksort(int left,int right,int a[]);
for(i=0;i<10;i++)
μέσα στην main έχεις το παραπάνω

κάνε το έτσι

Κώδικας: Επιλογή όλων

    quicksort&#40;left,right,a&#41;;
    for&#40;i=0;i<10;i++&#41;

metaxia-xristina
Δημοσιεύσεις: 9
Εγγραφή: 28 Μαρ 2011 21:06

Βοήθεια σε πρόγραμμα ταξινόμησης με τον αλγόριθμο QuickSort

Δημοσίευση από metaxia-xristina » 06 Απρ 2011 18:59

Ναι όντως έτσι έτρεξε, σε ευχαριστώ πολύ. Από ανοησία και μόνο αντι να καλώ την συνάρτηση ήταν σαν να την ξαναδηλώνω μέσα στην main. Με βοήθησες πάρα πολύ.

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες