1 00:00:00,000 --> 00:00:04,400 Targ‘ib qilinmagan amaliyot | Haqiqiy hayot algoritmlari: Urug‘ ekish 2 00:00:05,240 --> 00:00:07,340 algoritmi 3 00:00:07,860 --> 00:00:09,620 Bu dars urug‘ ekish deb nomlanadi, va u bizga algoritmlarni 4 00:00:09,639 --> 00:00:14,790 o‘rganishga yordam bermoqchi. Algoritmlar nimanidir bajarishni ketma-ketlik bilan 5 00:00:14,790 --> 00:00:19,899 tushuntiradigan maxsus ko‘rsatmalardir. Hattoki har kungi nonushta qilish yoki tishingizni cho‘tkalash ham ishni bajarish 6 00:00:19,899 --> 00:00:25,380 uchun kichik qadamlarni talab etadigan algoritmlar hisoblanadi. Komputerlar 7 00:00:25,380 --> 00:00:30,659 haqiqatda aqlli bo‘la olishadi, ammo ular faqatgina siz ularga aynan nimani xohlashingizni bosqichma-bosqich aytsangizgina tushuna oladi xolos. 8 00:00:30,659 --> 00:00:35,230 Algoritmlarning yaxshi jihati agar siz bosqichma-bosqich ko‘rsatmalarga rioa qilsangiz, siz hali oldinda qanday amalga oshirishni 9 00:00:35,230 --> 00:00:39,519 bilmagan nimanidir qila olishingiz mumkin. Bu xuddi biron retsept bilan ishlashga o‘xshaydi. 10 00:00:39,519 --> 00:00:45,199 Bugun biz biron algoritmdan foydalanib, o‘z urug‘larimizni ekmoqchimiz. Demak, birinchi biz 11 00:00:45,199 --> 00:00:52,199 tuvakni tuproq bilan to‘ldirib chiqishimiz kerak to‘g‘rimi? To‘g‘ri. Bu rasmlarni 12 00:00:52,530 --> 00:00:58,129 alohida qilib kesish orqali o‘z algoritmingizni yarating. Urug‘ ekishdagi bosqichlarni ko‘rsatadigan rasmlarni tanlang 13 00:00:58,129 --> 00:01:03,789 va keyin o‘sha rasmlarni to‘g‘ri ketma-ketlikda tartiblab chiqing. Endi, algoritmingiz ishlayotgan ishlamayotganini ko‘rish vaqti keldi. 14 00:01:03,789 --> 00:01:09,530 Algoritmdagi ko‘rsatmalarni ehtiyotkorlik bilan bosqichma bosqich bajaring. 15 00:01:09,530 --> 00:01:14,670 Ular to‘g‘ri tartiblanganmi? Siz algoritmga asoslangan holda urug‘larni ekishda muvaffaqiyotga erishdingizmi? 16 00:01:14,670 --> 00:01:19,130 Bu xuddi rasmlar bilan dasturlashga o‘xshaydi! 17 00:01:19,130 --> 00:01:22,800 Agar biz shokalad qilishni xohlasak, bu jarayonni amalga oshirish uchun juda ko‘p katta bosqichlar mavjud. 18 00:01:22,810 --> 00:01:28,219 Va bu katta bosqichning har biri o‘zining kichikroq bosqichlar to‘plamidan tashkil topgan. 19 00:01:28,219 --> 00:01:32,119 Shokolad qanaqa ta’mli bo‘lishini xohlashimizga qarab, turli xil resteptlar va algoritmlar mavjud. 20 00:01:32,119 --> 00:01:36,969 Har bir bosqich muhim, hattoki eng kichiklari ham. Demak, biror bosqichsiz, ularning qolganlarini 21 00:01:36,969 --> 00:01:43,700 amalga oshirib bo‘lmaydi. Boshqalar ham tushuna oladigan algoritmlar yaratish haqiqatda muhim. 22 00:01:43,700 --> 00:01:47,320 Shunda yozib qo‘yilgan har bir bosqichni kim qilishidan qat’i nazar 23 00:01:47,320 --> 00:01:47,679 natija bir xil bo‘laveradi.