Ma`lumotlar tuzilmasi va algoritmlash fani bo’yicha




Download 261.47 Kb.
Sana18.02.2023
Hajmi261.47 Kb.
#42765
Bog'liq
Alisherov M Amaliy ish 2
Informatika DTMga testlar [uzsmart.uz], Kompyuterning asosiy qismlari, uo8qPgZmNCU2BKkahGeBZwEJ2XpEf5XxxYByT3Zq, differinsial tenglamar 2-shaxsiy topshiriq 1

O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

Ma`lumotlar tuzilmasi va algoritmlash fani bo’yicha


Amaliy ish-2

Qidiruv usullarini tadqiq qilish


(C++ dasturlash tilida)

Bajardi: SWD-002 Alisherov Muxiddin


Tekshirdi: Bo`riyev Yusuf

Toshkent 2023


Savol:Boshiga qo'yish va transpozitsiya usulidan foydalanib massiv eng kichik elementini toping
#include
using namespace std;
void insertionSort(int a[], int n){
for(int i = 1; i < n; i ++){
int temp = a[i], j = i - 1;
while(j >= 0 && a[j] > temp){
a[j+1] = a[j];
j --;
}
a[j+1] = temp;
}
}

int main() {


int a[1000], n,mn;
cout << "Massiv kattaligini kiriting- ";
cin >> n;
for (int i = 0; i < n; i ++)
cin >> a[i];
insertionSort(a, n);
mn=a[0];
for(int i = 0; i < n; i ++)
cout << a[i] << " ";
for(int i=0;iif(a[i]<=mn) mn=a[i];
}
cout<<"\n"<return 0;
}
//Alisherov Muxiddin

Download 261.47 Kb.




Download 261.47 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Ma`lumotlar tuzilmasi va algoritmlash fani bo’yicha

Download 261.47 Kb.