Algoritm haqida (1-dars)

algoritm haqida 1 dars 65e4b642b78da

Algoritm haqida (1-dars) Algoritm nima? Algoritm bu ma’lum bir vazifani bajarishga qaratilgan kichik dastur. Algoritm tushunchasini kengroq qilib tushintirganda, berilgan masalani yechish uchun ketma-ketliklar majmuasidir. Algoritmni hayotimizda juda ko’p sohalarda ishlatiladi: chorraxada svetafor, binolarda lift. Hattoki o’zimiz oddiy hayotiy ishlarda ham algoritm ishlatamiz: choynakga choy damlash. Algoritmlarning komputer sohasida ham muhim ro’l o’ynaydi. Chunki, dasturchi … Читать далее

Binar search (Ikkilik qidiruv)

binar search ikkilik qidiruv 65e4b30fca33d

Binar search (Ikkilik qidiruv) Nazariy Qism Ta’rif Ikkilik qidiruv (eng: Binary search — ikkilik qidiruv)- saralangan elementlar roʻyxatidan elementni topish uchun samarali algoritmlardan biri hisoblanadi. Ikkilik qidiruv algoritmi ishlash gʻoyasiga koʻra «boʻlib tashla va hukmronlik qil» paradigmasi asosida ishlaydi. Bu algoritmni tushunishdan oldin oddiy chiziqli qidiruv (Linear search) haqida gaplashamiz. Chiziqli qidiruv (Linear search) Chiziqli … Читать далее

S.O.L.I.D tamoyillari rasmlarda

s o l i d tamoyillari rasmlarda 65e4b2ad82755

S.O.L.I.D tamoyillari rasmlarda Agar siz Object-Oriented Programming(OOP)dan habaringiz bo’lsa, ehtimol siz SOLID tamoyillari haqida ham eshitgan bo’lishingiz kerak. Bu besh tamoyillar Robert C. Martin tomonidan ommaga tanitiladi va ular dasturni ishlab chiqishda qo’llanilishi kerak bo’lgan ko’rsatmalarni o’z ichiga olib, bu orqali dasturni kengaytirish va uning kodlarini saqlash ancha osonlashadi. Internetda SOLID haqida juda ko’p ajoyib … Читать далее