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 天
帖子存档
DavomiEndigi navbat kamchiliklarni bartaraf etgan holda C++ kompilyatori uchun ham sozlab chiqish. Keyinroq Java, C#, Dart, Php uchun ham qo'shib chiqaman. Imkon qadar albatta barchasi. Admin panelni shakllantirish kerak endi va FastAPI tezroq o'rganib tugatib shu API chiqarib olmasam bo'lmaydi. Men asosiy ilova shaklida mobil va desktop ga ishlab chiqmoqchiman, veb holati ham bo'lib qolar keyinroq. Mobilni qilib olsam planshetda ishni hal qilaveramanda-a. Hozirgi ko'rgan ilova rasmlari shunchaki o'zim uchun tayyorlangan bo'lib, oddiy ko'rinishda. Hali foydalanuvchi uchun UI Flutter da ishlab chiqish ko'zda tutilgan. 🔹Telegram ♦️You Tube 🤖 Robot
#portfolio_blog
Avval aytib o'tib ketganimdek, platforma uchun sinov ishlari yaxshi natijalar berishni boshladi endilikda. Oddiyroq bo'lsada hozircha o'zimga code editor yaratib oldim. Sinov ishlarini UI holatda o'tkazish baribir boshqacha.
Dizayn qayerdan olinganini sezdingiz degan umiddaman.
Time limit, memory limit lar uchun hali to'g'ri yechimni qo'llay olmadim, lekin Accepted, Wrong answer, Compilation error barchasi to'g'ri ishlamoqda. Xato bo'lgan testni yoki testdagi xatolikni ko'rish imkoniyati mavjud.
Code highlighting bo'yicha to'g'ri yechim topa olmay fikr ham kelmay qoldi. Xatolik chiqaversa ham birma-bir to'g'rilanib ketilmoqda. Hali shu vaqtga qadar duch kelmagan xatoliklarim va bilimlarim ko'p ekan. Yaxshigina practise bo'lmoqda.
#my_challange / #days_26
+---------------------------------+
| 26.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 1 | 2 | leetcode.com |
| 2. | 1 | 1 | 1 | kep.uz |
| 3. | 0 | 1 | 1 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/1303
2. https://leetcode.com/problems/find-the-highest-altitude
3. https://leetcode.com/problems/unique-morse-code-words
🔹Telegram ♦️You Tube 🤖 Robot#my_challange
kep.uz da masala ishlashni berilgan daily task ka mos tarzda bajarib bormasam ya'ni undan tashqari ham qo'shimcha masala ishlab ketsam. Immortal (O'lmas) yutug'ini olish Saidakbar aka nikiga o'xshab oxiri borib, qiyin bo'lib qolar ekan. Nega? ishlaydigan masalalar tugab qoladi.
Hozircha endi 181 kunlik streak bo'ldi. U yutuq uchun esa yana 184 kun kerak 😅. Umumiy 365 kun 1 yil hisobi olingan.
Oz qolibdi-yu a 😁. Sabr qilib, o'z harakatimizda davom etamiz.
Saidakbar aka 218 kunlik streak bilan o'yindan chiqibdilar essiz. Shuncha kun mehnat.
🔹Telegram ♦️You Tube 🤖 Robot
#my_challange / #days_25
+---------------------------------+
| 25.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 0 | 0 | leetcode.com |
| 2. | 1 | 1 | 1 | kep.uz |
| 3. | 0 | 0 | 0 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/1577
🔹Telegram ♦️You Tube 🤖 Robot#my_challange / #days_24
+---------------------------------+
| 24.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 1 | 1 | leetcode.com |
| 2. | 1 | 1 | 1 | kep.uz |
| 3. | 0 | 1 | 1 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/631
2. https://leetcode.com/problems/increasing-order-search-tree
🔹Telegram ♦️You Tube 🤖 Robot#my_blog / #foydali / #hayotiy
Kunlik voqealarShunday qilib, sessiya ham o'z yakuniga yetdi va fanlardan kredit to'liq yopildi (hamma tushunadigan holda 5 ga). Endi esa doimgidek, poyezdda uyga qaytish jarayoni. Uyga qaytish vaqtida yon-atrofga e'tibor qaratgan holda e'tibor berib ketish, nima o'zgarish va voqealar bo'lganini kuzatish juda yoqimli. Hamma ham bunga e'tibor qaratmaydi yoki shunchaki oddiy holdek ko'rinadi. Albatta bularning barchasiga boshqacha ko'z bilan boqqan ma'qul. Ora-orada o'zim bilan birga o'qigan yoki tanish insonlar bilan uchrashib qolish, ular bilan suhbat qurish, nimalar qilgani, qilayotganini, kelajakka o'ylab qo'ygan rejalari va hayotidagi ayrim holatlarni so'zlab bergan holda gaplashish albatta boshqacha bo'ladi. Bu insonlarni albatta siz tez-tez ko'rib yoki suhbatlashib turmasangiz. Bugun ham shunday insonlardan biri bilan ko'rishib qoldik uyga qaytayotib vokzalda va suhbat qurib ketdik. Vokzalga ketayotib yo'lda yoki vokzal ichida chet ellik sayyoh insonlar, talabalar ni ko'rib qolaman. Qanaqadir boshqacha ko'rinish, xis-tuyg'u yuzaga keladi. Teleekranlarda ko'rish va hayotda yuzma-yuz ko'rinishning bir-biridan farqli tomonlari bo'lar ekan. Uyga qaytishda uydagi ishlarning ko'payganligi va yordam berish, bajarish zarurligi, oila a'zolarining sog'inchi va boshqa holatlar sabab bo'ladi. Bulardan moddiy ehtiyojni umuman chiqarib yuborish mumkin men uchun. Chunki 1-kursda qilingan rejalar amalga oshib, hozirda o'z xarajatlarimni 99.(9) % o'zim qoplamoqdaman. Barchasi katta maqsadlarga bog'langan holda boshlangan kichik qadamlar natijasi bo'ldi. Hali ham bu davom etmoqda. Poyezdda ketayotib yozilgan fikrlar. 🔹Telegram ♦️You Tube 🤖 Robot
#portfolio_blog / #platform
Buni to'g'ri ishlatib olgunga qadar ham vaqtni e'tiborsiz qoldiribman. Qorovul kelib soat 2 bo'lyabdi degandagina soatga e'tibor beribman. Dasturchilarga asosan tunda g'oya va fikrlar keladi. Shuning uchun ham tunda ishlashni yoqtirishadi.
Yaqin orada natijasi sifatida telegram botini chiqarib qo'yarman. Men topa olmagan kamchilik va qo'shimcha fikrlarni foydalanuvchi aytadi.
Motivatsiya:Kichkina narsalardan boshlang, ammo buyuk ishlar haqida orzu qiling. Bir vaqtning o‘zida ko‘p ish qilishingizni hojati yo‘q. Shunchaki oddiy harakatlardan boshlab, murakkabroqlariga tomon intilavering va har doim kelajak haqida o‘ylang. ©️Stiv Jobs Qanchalik to'g'ri gaplar-a. Barchasi shunday bo'lmoqda-ku. 🔹Telegram ♦️You Tube 🤖 Robot
#portfolio_blog / #platform
kep.uz, robocontest.uz kabi bir nechta platformalarni bilamizki, ularda masala berilgan va unga yechim taqdim etasiz. U esa yechimingizni tekshiruvdan o'tkazadi. Bir nechta cheklovlarga qo'ygan holatda va barchasidan o'tgan vaqtda qabul qilinadi.
Shu kabi platformani yaratish bo'yicha sekin-asta biz ham qadam qo'yishni boshladik. Ilk qadamimiz natijalarini videoda batafsil ko'rishingiz mumkin. Kecha boshladim bu ishni albatta. Ayrim joylarida xato chiqaverib jonga tegdi. Lekin oxiri bugun ishlatishga muvaffaq bo'ldim. O'tgan yili shu narsani qilaman derdim, ammo nima qilishni bilmas edim. Umuman tushunarsiz edi qandaydir darajada.
Ustozim aytganidek, boshida talabalar laboratoriya ishlarini tekshirish uchun foydalanilsa ham. Keyinchalik barcha nazorat ishlarini o'tkazish ham shu platformada bo'ladi. Qolgan boshqa imkoniyatlarni ham qo'shib chiqamiz.
🔹Telegram ♦️You Tube 🤖 Robot
Inha kontrakti 2017-yilda 22 million so'm edi.
Inflatsiyani hisobga olsak bu hozirgi 42 million so'mga to'g'ri kelsa kerak.
18 yoshda hech qanday qarzlarsiz, hech kimning yordamsiz kontraktda 1 semester o'qiganman. Ammo butun hayolim o'qish uchun pul topishda bo'lgan, o'qishda emas.
Buni anglaganimdan so'ng o'qishdan ketishga qaror qilganman. U paytlar o'qishdan ketgan hech kim haqida bilmasdim, o'zim uchun birinchisi bo'lganman. Ko'pchilik maslahatiga kirganimda, hozir Uzmobileda ishlayotgan bo'lardim.
Universitetga ishonmang, kurslarga ishonmang, odamlarga ishonmang. 42ga ham ishonmang meni dasturchi qiladi deb. Sizni dasturchi qiladigan yagona odam – o'zingiz.
Universitetga 33 million to'lab qo'yishingiz sizga kasb bermaydi. Minglab soatlar shug'ullanish beradi. Agar u universitet uchun pulni topaman deb, o'qish uchun vaqt topa olmayotgan bo'lsangiz, 2x yutqazyapsiz.
Bollar, biz yutqazyapmiz.
©fikrlog (Azimjon Pulatov Google kompaniyasi dasturchisi)
🔹Telegram ♦️You Tube 🤖 Robot
#my_challange / #days_23
+---------------------------------+
| 23.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 1 | 2 | leetcode.com |
| 2. | 1 | 1 | 2 | kep.uz |
| 3. | 0 | 1 | 1 | codeforces.com |
| 4. | 0 | 1 | 2 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/556
2. https://kep.uz/practice/problems/problem/568
3. https://leetcode.com/problems/univalued-binary-tree
4. https://leetcode.com/problems/average-of-levels-in-binary-tree
🔹Telegram ♦️You Tube 🤖 Robot#my_challange / #days_22
+---------------------------------+
| 22.01.2024 |
+----+---+---+---+----------------+
| 1. | 1 | 1 | 2 | leetcode.com |
| 2. | 1 | 1 | 1 | kep.uz |
| 3. | 0 | 1 | 2 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/431
2. https://leetcode.com/problems/symmetric-tree
3. https://leetcode.com/problems/set-mismatch
🔹Telegram ♦️You Tube 🤖 Robot#foydali / #qiziqarli / #cpp
Ushbu kodni mobil yoki desktop C++ kompilyatorida ishlatish orqali 1000'000'000 operatsiyani qurilma protsessori qancha vaqtda bajarishini ko'rishingiz mumkin. Oldin hech buni sinab ko'rmagan bo'lsangiz. Bir sinab natijasini ko'ring.
%:include <bits/stdc++.h>
using namespace std;
#define int long long
signed main() {
cin.tie(0)->sync_with_stdio(0);
int n = 1e9;
int x = 0;
auto start = chrono::high_resolution_clock::now();
for (int i = 0; i < n; i++) {
x ^= i - 1;
}
auto end = chrono::high_resolution_clock::now();
cout << x << '\n';
cout << chrono::duration_cast<chrono::milliseconds>(end - start).count() <<"ms\n";
return 0;
}
Natijalar
+----+-------------------------------+---------+
| 1. | Intel Core i5-12450H | 1607 ms |
| 2. | Qualcomm Snapdragon 8+ Gen 1 | 2242 ms |
+----+-------------------------------+---------+
🔹Telegram ♦️You Tube 🤖 Robot#my_challange / #days_21
+---------------------------------+
| 21.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 1 | 2 | leetcode.com |
| 2. | 1 | 1 | 2 | kep.uz |
| 3. | 0 | 1 | 1 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/1817
2. https://kep.uz/practice/problems/problem/1762
3. https://leetcode.com/problems/minimum-depth-of-binary-tree
4. https://leetcode.com/problems/second-minimum-node-in-a-binary-tree
🔹Telegram ♦️You Tube 🤖 RobotAgarda siz Windows foydalanuvchisi bo'lsangiz antivirus dasturlarni ishlatib turing xavfsizlik yuzasidan mening maslahatim.
#my_blog / #linux
Doimo ishlar rejadagi kabi ketishi yaxshi. Lekin bu rejalar buzilgan vaqtda sizning nima qilayotganinigiz ya'ni qanday foydali ishlarni bajarganingizni bilish qiyin.
Doimo har bir ishda ish quroli soz bo'lsa, ish unumi shunchalik yaxshi bo'ladi. Demak, o'z ish faoliyatim uchun 2 ta sistema ishlatishdan to'laqonli voz kechib faqat bittasini qoldirdim. Bu ham bo'lsa, Linux ni.
Avval Linux OT bilan tanishib, o'rganib olish uchun 5 oydan ortiq vaqt mobaynida Linux Mint Debian Edition ishlatgan bo'lsam. Endilikda Linux Debian ga o'tdim va sozlab oldim ishga tayyor holatga keltirgan tarzda. Windows 11 dizaynida taskbar.
Linuxning o'sha doimiy yaxshi tomoni virus, kompyuter sekin ishlashi haqida o'ylashni umuman miyangizdan chiqarishdir. Windowsda esa hozirda sezgan bo'lsangiz yana ayrim viruslar tarqalishni boshladi va bizgacha yetib keldi ham 2 xil turi. Ko'rdik qanaqa ish vazifa bajarishini, lekin xavfli emas yuqori darajada.
🔹Telegram ♦️You Tube 🤖 Robot
#my_challange / #days_20
+---------------------------------+
| 20.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 0 | 0 | leetcode.com |
| 2. | 1 | 1 | 1 | kep.uz |
| 3. | 0 | 0 | 0 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 1 | Duolingo |
| 2. | 1 | Sololearn |
| 3. | 1 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/758
🔹Telegram ♦️You Tube 🤖 Robot#my_challange / #days_19
+---------------------------------+
| 19.01.2024 |
+----+---+---+---+----------------+
| 1. | 0 | 0 | 0 | leetcode.com |
| 2. | 1 | 1 | 1 | kep.uz |
| 3. | 0 | 0 | 0 | codeforces.com |
| 4. | 0 | 1 | 1 | robocontest.uz |
+----+---+---+---+----------------+
| 1. | 0 | Duolingo |
| 2. | 0 | Sololearn |
| 3. | 0 | Mimo |
+----+---+------------------------+
1. https://kep.uz/practice/problems/problem/1090
🔹Telegram ♦️You Tube 🤖 Robot