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 дней
Архив постов
#foydali | #cpp
Segment Tree
Segment Tree uchun segtree deb nomlangan sinf tayyorlab chiqdim. Vanihoyat, segment tree ni endi titkilab chiqishga imkon bo'ldi. Sinf orqali segment tree yaratish, node qiymatini yangilash va oraliq yig'indisini hisoblab olish mumkin hozirda.
Yana hali qolgan qo'shimchalar bilan to'ldirib chiqiladi.
📱 Telegram ▶️ You tube 🤖 Robot#leetcode | #task_229 | #daily_task_today
Title : Majority Element II
Programming language : Dart
Difficulty : Medium
Link : https://leetcode.com/problems/majority-element-ii/
📱 Telegram ▶️ You tube 🤖 Robot#cpython | #task_99 | #daily_task_today
Title : a+b = a*b
Programming language : Python
Difficulty : Advanced
Link : https://cpython.uz/practice/problems/problem/99
📱 Telegram ▶️ You tube 🤖 Robot#icpc
Negadir OTM lar kamroq men kutgandan. ADU ni qo'shdik bugun vanihoyat ro'yxatga. Ozgina muammolar chiqqandi 1-jamoanikini to'g'riladik. Andijon viloyati hududidan boshqa OTM ni ko'rmadim hozircha negadir.
Havola orqali siz to'liq jamoalar ro'yxati va boshqa ma'lumotlarni ko'rishingiz mumkin. Kuchli titanlar qatnashar ekan ko'rib chiqqan edim. O'zimga ustozlik qilib o'rgatgan Shoyim Obloqulov ham bor.
📱 Telegram ▶️ You tube 🤖 Robot
#leetcode | #task_706 | #daily_task_today
Title : Design HashMap
Programming language : Dart
Difficulty : Easy
Link : https://leetcode.com/problems/design-hashmap/
📱 Telegram ▶️ You tube 🤖 Robot#python | #foydali
Qanday qilib fayl hajmini aniqlashimiz mumkin. Buning uchun
os tizim bilan ishlash uchun modulidan foydalana olamiz.
Havola ushbu qo'llanma orqali qo'shimcha boshqa yechimlarni ham o'rganib chiqa olasiz.
Do'stim so'ragan edi javobini kanalga tashlab qo'ya qoldim. Hammaga ulashish uchun.
📱 Telegram ▶️ You tube 🤖 Robot#leetcode | #task_1512 | #daily_task_today
Title : Number of Good Pairs
Programming language : Dart
Difficulty : Easy
Link : https://leetcode.com/problems/number-of-good-pairs/
📱 Telegram ▶️ You tube 🤖 Robot#Qiziqarli_savol : #include
using namespace std;
int main() { int a = 5, b = 6; cout << (a+++++b); return 0; } natijani toping.
#Portfolio_blog | #python
Tkinter modulida rasmlarni ochuvchi galareya dasturni qilib ko'rdim. Dizaynini endi o'zgartirib chiqaman, lekin struktura tayyor va to'g'ri ishlamoqda. You Tubeda bir videoni ko'rib bajarib ketayotib ham bir qancha kamchiliklarini to'g'rilab chiqish kerak bo'ldi. Oddiy dasturchi kodini copy-paste qilib nimada xatoligini bilmay o'ylanib, bu dastur to'g'ri ishlashi kerak edi deb aytadi va dasturga qo'shimcha o'zgartirishlar ham kirita olmaydi.
Muammoga yechimni Google kabi qidiruv tizimlaridan yoki hozirgi kunda rivojlangan AI xizmatlaridan foydalanib topish imkoni bor. Bing yaxshi yordam beryabdi bunday holatda menga. Vaqt ham tejalmoqda. Siz ham foydalanib turibsizmi AI dan?
📱 Telegram ▶️ You tube 🤖 Robot#python | #foydali
Pygal
Pygal - bu SVG yordamida ma'lumotlarni vizualizatsiya qilish uchun kutubxona.
U turli xil interaktiv grafiklarni, masalan, chiziqli, ustunli va doiraviy diagrammalar yaratish imkonini beradi.
Ushbu kod pie diagramma obyektini yaratadi, unga ma'lumotlar qatori, sarlavhani qo'shadi va natijani SVG fayliga saqlaydi.
Natijada ma'lum bir ko'rinishdagi diagrammani olamiz. Videoda buni ko'rishingiz mumkin. Zo'r ekan ayniqsa, web sayt yaratib shunday ko'rinishda statistika berib ketilsa.
Havola o'rganib chiqish yaxshi qo'llanma ekan.
📱 Telegram ▶️ You tube 🤖 Robot#python | #foydali
Diagrammalar bilan ishlashda
matplotlib modulidan foydalanar edik. Xuddi shu diagrammalarni bash (termianl) da ham chiqarish imkoniyati mavjud ya'ni vizuallashtirish.
pip install bashplotlib - buyrug'i orqali kerakli modulni o'rnatib olamiz.
Ushbu misolda bir o'lchovli gistogrammada ma'lumotlarni ko'rsatish uchun plot_hist funksiyasidan foydalaniladi.
📱 Telegram ▶️ You tube 🤖 Robot#foydali | #python
Video vaqtini to'g'ri biz ko'rishimiz uchun grafik holatda ko'rinuvchi qilib ketishgan, ammo buni o'zi qanday qilib hisoblashgan.
Havola ushbu postda aytganimdek, endi orqadan kelamiz ya'ni 1 soniya vaqtda nechadir
FPS mavjud bo'lsin va umumiy frame (kadr) lar soni ham bor. Bunday holatda frame / FPS ya'ni oddiy bo'lish orqali topa olamiz. Bu uchun ham opencv-python moduli yordam beradi.
📱 Telegram ▶️ You tube 🤖 Robot#Portfolio_blog
Hozirda qilayotgan loyihamiz davomida
opencv-python modulidan foydalanib ketdikki, u orqali biz videodan kadrlarni ajratib olamiz. Ya'ni bilamizki, inson 1 soniyada 24 ta kadrni ko'ra oladi va 25-kadrdan boshlab uyog'ini oddiy video tasvir deb qabul qiladi.
Yana biri FPS (frames per second) o'yinlarda ham mavjud. Video yozib olishda ham video sifati va uning maksimal hamda minimal FPS olish qiymati mavjud. Buni ishlatayotgan telefoningiz kamera xususiyatlaridan ham ko'rib bilish imkoniga egasiz.
Bizga videodagi kadrlar kerakligi uchun ham, unga 1 soniyada nechta kadr olish imkoniyati belgilashni ham qo'shdik. Ichidan eng yaxshi kadr tanlab olinadi keyin. Bu modul AI uchun ham foydalaniladi.
Oddiy hisob kitoblar, kamera 1080p sifatda 240 FPS da 1 daqiqa video tasvirga oldi desak, umumiy hisobda 240*60=14400 ta kadr tasvir mavjud bo'ladi.
📱 Telegram ▶️ You tube 🤖 Robot