algoritmlarni loyihalash

PPTX 20 стр. 743,1 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 20
algoritmlarni loyihalash algoritmlarni loyihalash mavzu: chiziqli algoritmlar. sikllar. integrallarni taqribiy hisoblash usullari, samaradorligi. matrisalarni ko’paytirish. determinantni hisoblash. dars rejasi algoritmlarni baholash kriteriyalari matrisalarni ko’paytirish. integrallarni taqribiy hisoblash usullari algoritmlarning qiyosiy bahosi algoritmlarni baholash uchun ikkita asosiy kretiriya mavjud. algoritmni ishlash vaqti bo’yicha baholash algoritmni bajarish uchun xotiradan egallagan hajmi bo’yicha baholash algoritmlarning qiyosiy bahosi 𝑭𝒂(𝒏) algoritmning qiyinligi deganda berilgan kirish ma’lumotlari uchun, aniq muammoani (masalani) yechish uchun, ushbu formal tizimda algoritmni tugallash uchun bajariladigan (𝑛) ta “elementar” amallar soni tushuniladi. algoritmlarni asimptotik (o()) baholash – algoritmda kiruvchi ma’lumotlarning bajariladigan amallar soniga ma’lum bir qonuniyatlar asosida mos qo’yilishidir. bu qonuniyatlar kvadratik, factorial, logarifmik bo’lishi mumkin. algoritmning qiyinligi va vaqt bo’yicha bahosi algoritmni yozish tilidagi elementlar operatsiyalar (amallar) algoritmning qiyinlik funktsiyasini olishda quyidagi “elementar” amallar hisobga olinadi: 1. oddiy ta’minlash: a←b; 2. bir o’lchamli indekslash a[i]: ((a – xotira adresi)+i*[element uzunligi]); 3. arifmetik amallar: (*, /, -, +); 4. taqqoslash amallari: a …
2 / 20
o’lganligi uchun formulamizni quyidagicha yozib olamiz. ; h ni qavsdan chiqarsak, to’g’ri to’rtburchaklar usuli. bu rasm o’ng to’rtburchaklar usuli deb ataladi. bo’lganligi uchun formulamizni quyidagicha yozib olamiz. ; h ni qavsdan chiqarsak, dastur kodi #include #include using namespace std; double funk(double x) { return (1.0/(1+x*x)); } int main() { double a,b,s=0, xa; int n=10; cout >a>>b; xa=a+0.1; while (xa #include using namespace std; double funk(double x) { return (1.0/(1+x*x)); } int main() { double a,b,s=0, xa; int n=10; cout >a>>b; xa=a+0.1; while (xa using namespace std;//ulchamlari bir xil bulgan matritsalar uchun int main() { int a[10][10],b[10][10],c[10][10],r,d,i,j,k; cout >r; cout >d; cout >a[i][j];} } cout >b[i][j];} for(i=1;i<=r;i++) { for(j=1;j<=d;j++) { c[i][j]=0; for(k=1;k<=d;k++) { c[i][j]+=a[i][k]*b[k][j]; } } } //natijani chop qilish for(i=1;i<=r;i++) { for(j=1;j<=d;j++) { cout<<c[i][j]<<" "; } cout<<"\n"; } return 0; } mustaqil ishlash uchun savollar ushbu darsda ko’rib chiqilgan misollar va ularni yechish algoritmlari uchun dastur tuzing, xulosalar chiqaring. image1.png …
3 / 20
algoritmlarni loyihalash - Page 3
4 / 20
algoritmlarni loyihalash - Page 4
5 / 20
algoritmlarni loyihalash - Page 5

Хотите читать дальше?

Скачайте все 20 страниц бесплатно через Telegram.

Скачать полный файл

О "algoritmlarni loyihalash"

algoritmlarni loyihalash algoritmlarni loyihalash mavzu: chiziqli algoritmlar. sikllar. integrallarni taqribiy hisoblash usullari, samaradorligi. matrisalarni ko’paytirish. determinantni hisoblash. dars rejasi algoritmlarni baholash kriteriyalari matrisalarni ko’paytirish. integrallarni taqribiy hisoblash usullari algoritmlarning qiyosiy bahosi algoritmlarni baholash uchun ikkita asosiy kretiriya mavjud. algoritmni ishlash vaqti bo’yicha baholash algoritmni bajarish uchun xotiradan egallagan hajmi bo’yicha baholash algoritmlarning qiyosiy bahosi 𝑭𝒂(𝒏) algoritmning qiyinligi deganda berilgan kirish ma’lumotlari uchun, aniq muammoani (masalani) yechish uchun, ushbu formal tizimda algoritmni tugallash uchun bajariladigan (𝑛) ta “elementar” amallar soni tushuniladi. algoritmlarni asimptotik (o...

Этот файл содержит 20 стр. в формате PPTX (743,1 КБ). Чтобы скачать "algoritmlarni loyihalash", нажмите кнопку Telegram слева.

Теги: algoritmlarni loyihalash PPTX 20 стр. Бесплатная загрузка Telegram