Informatică, întrebare adresată de eugenstroici, 9 ani în urmă

Am nevoie de ajutor la problema data doar scrierea ei in Pascal
Se considera tabloul A[1..N] de numere intregi.
Scrieti un program care ordoneaza crescator elementele acestui tablou.

Răspunsuri la întrebare

Răspuns de CrazzyBeer
2
Poftim. Aces tip de sortare se numeste sortare prin bule si lucreza in timpul O(n^2)
Se poate si in O(n+k), dar merge si acesta.

A doua varianta lucreaza mai repede, cind sunt mai multe elemente, dupa cum observi dupa formula de sus.

Ar fi bine sa incerci sa le intelegi singur, pentru ca sa stii, cum lucreaza si sa le aplici mai tirziu.

Anexe:

eugenstroici: Nu prea ai inteles intrebarea am nevoie de program in pascal ! Adica
eugenstroici: Program
var: si mai departe
CrazzyBeer: Ti-am adaugat un fisier cu codul programului
eugenstroici: Multumesc mult sunt nou aici! Am avut foarte mare nevoie de rezolvarea acestei probleme\
CrazzyBeer: Pot sa-ti mai dau o verisune de rezolvare, daca doresti
eugenstroici: Daca nu iti este greu, te rog
CrazzyBeer: Am adaugat inca un fisier.
eugenstroici: a doua versiune este complicata si nu o inteleg sunt clasa a 10 dar prima versiune o voi memora !
CrazzyBeer: Incearca sa faci pas cu pas algoritmul, pentru a-l intelege
Alte întrebări interesante