Bubble Sort Εμφάνιση ολόκληρης διαδικασίας

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

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

Απάντηση
mat_
Δημοσιεύσεις: 121
Εγγραφή: 09 Απρ 2004 02:01

Bubble Sort Εμφάνιση ολόκληρης διαδικασίας

Δημοσίευση από mat_ » 19 Απρ 2007 15:55

Καλησπέρα,

Έχω βρει τον παρακάτω κώδικα ο οποίος λειτουργεί σωστά και ταξινομεί τα νούμερα αλλά δείχνει το τελικό αποτέλεσμα. Υπάρχει τρόπος να φαίνονται όλες οι επαναλήψεις ταξινόμησης μέχρι το τελικό αποτέλεσμα.

Ευχαριστώ προκαταβολικά

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

#include <stdio.h>
#include <iostream.h>

void bubbleSort&#40;int *array,int length&#41;//Bubble sort function 
&#123;
    int i,j;
    for&#40;i=0;i<10;i++&#41;
    &#123;
        for&#40;j=0;j<i;j++&#41;
        &#123;
            if&#40;array&#91;i&#93;>array&#91;j&#93;&#41;
            &#123;
                int temp=array&#91;i&#93;; //swap 
                array&#91;i&#93;=array&#91;j&#93;;
                array&#91;j&#93;=temp;
            &#125;

        &#125;

    &#125;

&#125;

void printElements&#40;int *array,int length&#41; //print array elements
&#123;
    int i=0;
    for&#40;i=0;i<10;i++&#41;
        cout<<array&#91;i&#93;<<endl;
&#125;


void main&#40;&#41;
&#123;

    int a&#91;&#93;=&#123;9,6,5,23,2,6,2,7,1,8&#125;;   // array to sort 
    bubbleSort&#40;a,10&#41;;                 //call to bubble sort  
    printElements&#40;a,10&#41;;               // print elements
&#125;

kostasevosm
Δημοσιεύσεις: 85
Εγγραφή: 01 Νοέμ 2006 12:16
Τοποθεσία: Salonica

Bubble Sort Εμφάνιση ολόκληρης διαδικασίας

Δημοσίευση από kostasevosm » 07 Μάιος 2007 18:27

An katalava kala theleis na vlepeis ton pinaka pos einai meta apo kathe alagi opote
dokimase na orisieis arxika tin prinatelemnet os sinartisi kai sto telos tis protis for na tin kaleis gia na deixnei ton pinaka opos einai stin parousa katastasi

Απάντηση

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

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

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