QuickSort
Se dă un șir cu n elemente, numere întregi. Folosind metoda QuickSort (Sortare Rapidă), ordonați crescător elementele acestui șir. Date de intrare Programul citește de la tastatură numărul n, iar…
Se dă un șir cu n elemente, numere întregi. Folosind metoda QuickSort (Sortare Rapidă), ordonați crescător elementele acestui șir. Date de intrare Programul citește de la tastatură numărul n, iar…
Se dă un vector x cu n elemente numere naturale, ordonate crescător, și un vector y cu m elemente, de asemenea numere naturale. Verificați pentru fiecare element al vectorului y…
Se consideră un șir cu n elemente, numere naturale. Folosind metoda Divide et Impera, determinați suma elementelor acestui șir. Date de intrareProgramul citește de la tastatură numărul n, iar apoi…
Se dă un şir cu n elemente, numere naturale. Folosind metoda Divide et Impera să se verifice dacă în şir există elemente impare. Date de intrareProgramul citește de la tastatură…
Se consideră un șir cu n elemente, numere naturale. Folosind metoda Divide et Impera, determinați suma elementelor pare din acest șir. Date de intrareProgramul citește de la tastatură numărul n,…
Se dă un şir cu n elemente, numere naturale. Folosind metoda Divide et Impera să se verifice dacă în şir există elemente prime. Date de intrareProgramul citește de la tastatură…
Se consideră un șir cu n elemente, numere naturale. Folosind metoda Divide et Impera, determinați cel mai mare element din acest șir. Date de intrareProgramul citește de la tastatură numărul…
Se consideră un șir cu n elemente, numere naturale. Folosind metoda Divide et Impera, determinați cel mai mare element prim din acest șir. Date de intrareProgramul citește de la tastatură…
Se dă un șir cu n elemente, numere întregi. Folosind metoda MergeSort (Sortare prin interclasare), ordonați crescător elementele acestui șir. Date de intrareProgramul citește de la tastatură numărul n, iar…
Sortarea prin interclasare (merge-sort) Utilizand metoda divide et impera, sa se sorteze prin interclasare un sir #include<iostream.h>int a[20],n;void mergesort(int i,int m,int j){int b[20],x=i,k=1,y=m+1; while(x<=m && y<=j) if (a[x]<a[y]) …