Khusanboy Sobirjonov | IT Blog
Закрытый канал
💻 Let's learn programming together ✍️ Author: @uzbek_coder_2022_bot 🌐 Web-site: uzbekdeveloper.uz ——————————————————— 🔸 Hechkim sendan aqlli, kuchli emas 🔹 Shunchaki ular oldin boshlashgan! (👤 Stiv Jobs) ——————————————————— ❓Quiz: @quiz_test_py_cp
Больше170
Подписчики
+124 часа
+27 дней
+630 дней
Архив постов
#my_challange / #days_11
+---------------------------------+ | 11.01.2024 | +----+---+---+---+----------------+ | 1. | 1 | 1 | 1 | leetcode.com | | 2. | 1 | 1 | 1 | kep.uz | | 3. | 0 | 0 | 0 | codeforces.com | | 4. | 0 | 0 | 0 | robocontest.uz | +----+---+---+---+----------------+1. https://leetcode.com/problems/determine-if-string-halves-are-alike 2. https://kep.uz/practice/problems/problem/1296 🔹Telegram ♦️You Tube 🤖 Robot
#portfolio_blog / #tkinter / #database / #python
Yana qo'shimcha rejalar:Python dasturlash tili uchun: 1. Python dasturlash tilini MySQL bilan bilan bog'lab ishlatish 2. Tkinter asoslari Desktop ga ilovalar yaratish GUI. 3. Tkinter va bazani bog'lagan holatda kichik loyihalarni yaratish. 4. MySQL ma'lumotlar bazasi asoslari 5. SQLite asoslari Python bilan bog'lagan holatda. Barchasi uchun videodarslik to'plamlar chiqarishni yaqin orada boshlab qolsam kerak. Asosiy ishlarim tugasin. Console da ishlab zerikkanlar uchun maxsus albatta. Tkinter darslarini tayyorlash uchun havola shu playliastni asos qilib olyabman. O'zi to'liq o'zbek tili uchun tarjima qilib chiqsa ham 100 tadan o'tib ketsa kerak. Imkon yetganicha oxiriga qadar boramiz. Qolganini vaqt ko'rsatadi nima bo'lishini. Qolganlari uchun ham asos topib olib shular asosida ketish reja qilinmoqda. 🔹Telegram ♦️You Tube 🤖 Robot
#youtube / #leetcode / #videodars
Leetcodedagi bugun berilgan daily taskdagi masala uchun videodars tayyor. Kutganlar uchun maxsus tarzda. Ertalab aytib o'tganimdek. Ayrim ishlarimdan bo'shab bir chalg'ib olmoqchi bo'ldim shu orqali.
Videodars cho'zilib ketdi. Qanchalik tushunarli bo'lgani bo'yicha fikringizni aytarsiz.
🔹Telegram ♦️You Tube 🤖 Robot
#youtube / #leetcode / #videodars
Leetcodedagi bugun berilgan daily taskdagi masala uchun videodars tayyor. Kutganlar uchun maxsus tarzda. Ertalab aytib o'tganimdek. Ayrim ishlarimdan bo'shab bir chalg'ib olmoqchi bo'ldim shu orqali.
Videodars cho'zilib ketdi. Qanchalik tushunarli bo'lgani bo'yicha fikringizni aytarsiz.
🔹Telegram ♦️You Tube 🤖 Robot
#leetcode / #solution / #binary_tree
Bilmadim shu bugun bilan 4 kun ketma-ket tarzda leetcode
Binary Tree ga doir masalalarni daily task sifatida bermoqda. Men uchun ancha yaxshi bo'lyabdi. Lekin shu kechagi masalani ishlash imkon bo'lmagani yomon bo'ldi. Endi ishlab qo'yarman. Bugungi masala uchun kechga videodars chiqadi. To'liq tushuna yoki ishlay olmagan insonlar ko'rib o'rganishi uchun.
Doimiy holat Binary Tree da o'sha-o'sha rekursiya qo'llab ishlash men uchun ham eng yaxshi usul shu.
Title : 1026. Maximum Difference Between Node and Ancestor
Programming language : Dart
Difficulty : Medium
Link : https://leetcode.com/problems/maximum-difference-between-node-and-ancestor
🔹Telegram ♦️You Tube 🤖 Robot#my_challange / #days_10
+---------------------------------+ | 10.01.2024 | +----+---+---+---+----------------+ | 1. | 0 | 0 | 0 | leetcode.com | | 2. | 1 | 1 | 1 | kep.uz | | 3. | 0 | 1 | 2 | codeforces.com | | 4. | 0 | 1 | 1 | robocontest.uz | +----+---+---+---+----------------+1. https://kep.uz/practice/problems/problem/1294 🔹Telegram ♦️You Tube 🤖 Robot
#portfolio_blog / #database
Pythonda MySQL uchun vanihoyat umumiy shablonni yaratib oldim o'zimga. Oldin sql va postgresql uchun yaratishganini ishlatar edim, lekin kamchiliklari bor edi. Endi esa shularning ko'pini bartaraf etdim. Dasturchi dangasa o'zi uchun doimo qulaylik yaratadi. Oson yo'lini topgan holatda. AI bilan birgalikda ish olib bordik.
O'ylab ko'ring sizda n ta jadval mavjud. Har biriga read, update, delete, select, drop amallarini qo'llamoqchisiz. Buning uchun esa siz oddiy holda 5 * n ta sql so'rovini yozishingiz kerak. n qiymati qanchalik katta bo'lsa, ish unumingiz shunchalik past bo'ladi va vaqt juda ko'p ketadi yozib chiqgunga qadar. Ammo endilikda bu so'rovlar maksimal holatda kamaytirildi va faqat 5 ta. Men qo'llagan usulda. Bu qanchalik vaqtdan yutishingiz uchun yordam berishini o'ylab qo'yaversangiz bo'ladi.
Ma'lumotlar bazasi bilan tanish va unda ishlab ko'rgan bo'lsangiz buni yaxshi tushunasiz. Shunaqa dasturlash tili ko'p yechimlarni yanada optimallashtirish imkonini yaratadi.
Bu shablonga yana qo'shimchalar va izohlarni to'liq bergan holatda yaqin orada githubga joylab qo'yaman. Bu haqida yana bir xabar beriladi. Ilovalar yaratishda ham ishlatish imkoniyati mavjud ya'ni asinxron tarzda ishlaydi.
MasalaSQL bo'yicha bilimingizni bir tekshirib ko'rasiz shu masala orqali. SQL asoslariga doir masala hisoblanadi. Link: https://leetcode.com/problems/combine-two-tables 🔹Telegram ♦️You Tube 🤖 Robot
#my_challange / #days_10
+---------------------------------+ | 10.01.2024 | +----+---+---+---+----------------+ | 1. | 0 | 0 | 0 | leetcode.com | | 2. | 0 | 1 | 3 | kep.uz | | 3. | 0 | 0 | 0 | codeforces.com | | 4. | 0 | 0 | 0 | robocontest.uz | +----+---+---+---+----------------+1. https://kep.uz/practice/problems/problem/967 2. https://kep.uz/practice/problems/problem/1213 3. https://kep.uz/practice/problems/problem/1154 🔹Telegram ♦️You Tube 🤖 Robot
#portfolio_blog
Mening yozgan qo'llanmam uzbekdevs.uz ga to'liq holda joylandi. Endilikda siz ham bemalol o'rgana olasiz o'zbek tilida. O'z tajribam va ayrim kitoblardan olgan xulosalarim orqali yaratildi (kamchiliklar mavjud). Hozirda o'zbek tilidagi yagona darslik hisoblanadi deb aytishim nojoiz bo'lmasa kerak. Hamkorligimiz davom etsin doimo.
Bu haqida mana bu postda aytgan edim.
Mehnatga yarasha o'zim uchun natija. Moddiy va ma'naviy tomondan ham. Shuni ham aytib ketishim kerakki, nasib bo'lsa yaqin orada kitob uchun muallif lik huquqini ham olib qolaman.
Kitob chiqqanda kamchiliklar va yangi mavzu, qo'shimcha topshiriq, savollar ham qo'shiladi. Hamda uzbekdevs.uz ham qo'shib tilga olinadi. Biz ham harakat qilaveraylikchi mayli chekkaroq hududlarda o'qib yurgan bo'lsak ham.
🔹Telegram ♦️You Tube 🤖 Robot
Repost from Uzbek Developers
Dart dasturlash tili - uzbekdevs.uz #uzbekdevs #dart #darslik
Dart - Kirish
Dart - O’rnatish
Dart - Sintaksis
Dart - Ifoda va instruksiya
Dart - Chiqarish operatori
Dart - Identifikator
Dart - O'zgaruvchilar
Dart - O'zgarmaslar
Dart - Ma'lumot turlari
Dart - Izohlar
Dart - Operatorlar (Amallar)
Dart - Operatorlar bilan ishlash
Dart - If - Shart operatori
Dart - Switch Tanlash operatori
Dart - while, do while takrorlanish operatorlari
Dart - for parametrli takrorlanish operatori
Dart - Satrlar (String)
Dart - Satr ustida amallar
Dart - Funksiya
Dart - Arrow, Anonim va ichma-ich funksiyalar
Dart - Istisnolar bilan ishlash
Dart - OOP
Dart - Sinflar
Dart - Abstrakt sinf
Dart - Vorislik
Dart - Inkapsulyatsiya
Dart - Konstruktor va destruktor
Dart - Qabul qiluvchi (get) va o’rnatuvchi (set)
Dart - Mixins
Dart - Late va kechiktirilgan ishga tushirish
Dart - Nullability
Dart - Ro’yxatlar (Lists)
Dart - To’plamlar (Sets)
Dart - Lug’atlar (Maps)
Dart - Kortejlar (Tuples)
Dart - Takrorlanuvchilar (Iterables)
Dart - Turlardagi o'zgartirish (konvertatsiya)
Dart - Fayl
Dart - Json
Dart - Kutubxonalar
Dart - Enumlar
Dart - Asinxronizatsiyaga kirish va Future
Dart - Future sinfi bilan ishlash
Dart - Asinxron funksiyalar va async, await operatorlari
Dart dasturlash tili bo'yicha qo'llanma darsliklarimiz o'z yakuniga yetdi. Dart dasturlash tilini o'rganmoqchi bo'lgan do'stlaringiz va shogirtlaringizga ulashing. Yaxshi niyatda qilgan ishimizga katta yordam qilgan bo'lardingiz 😊🤝 - @mastersherkulov@uzbekdevs | uzbekdevs.uz
#kep / #task
Havola: https://kep.uz/practice/problems/problem/1858
Ushbu masala uchun pythondagi ayrim bilimlarim kamlik qilayotgan ekan. Mana bugun bir izlanib yangi qo'shimchalarni o'rganib yechimni topibman. Shu bilan daily task ham bajarildi. Siz ham bir ko'ringchi one line yechim topa olasizmikan.
🔹Telegram ♦️You Tube 🤖 Robot
Ovoz berishda ishtirok etgan barchaga minnatdorchilik bildiraman. Demak, Python g'alaba qozongani bilan tabriklayman va tez orada videodarslik chiqib qoladi degan umiddaman shu oy ichida.
Videodagi yechim yaxshi tushuntirilganmi binary tree uchun nima deysiz. 1 oydan vaqt ichida umuman videodars yozmay qo'yganimga ayrim kamchiliklar bo'ldi.
#leetcode / #solution / #binary_tree
Rostan ham juda easy ekan bugungi masala rekursiya va binary tree ishlashi bo'yicha yetarli ma'lumotga ega inson ishlay oladi qiyinchiliksiz.
Birinchi kelgan yechim va unda bitta xatoni rosa izlabman. Funksiyaga ikkinchi murojaatda yana root1 yuborib har doim true qiymat beraverib jonga tegdi.
Title : 872. Leaf-Similar Trees
Programming language : Dart
Difficulty : Easy
Link : https://leetcode.com/problems/leaf-similar-trees
🔹Telegram ♦️You Tube 🤖 Robot#my_challange / #days_9
+---------------------------------+ | 09.01.2024 | +----+---+---+---+----------------+ | 1. | 1 | 1 | 1 | leetcode.com | | 2. | 0 | 0 | 0 | kep.uz | | 3. | 0 | 0 | 0 | codeforces.com | | 4. | 0 | 1 | 1 | robocontest.uz | +----+---+---+---+----------------+1. https://leetcode.com/problems/leaf-similar-trees 🔹Telegram ♦️You Tube 🤖 Robot
