Khamidulla’s Micro Blog 🫵🏻
221 subscribers
342 photos
9 videos
207 links
I am half and half. Half muggle and half magic coder. Speaking in Python language. Coffee, coding, no-smoking and sleeping.

Telegram Blog: @khamidulla_inoyatov
On YouTube: https://m.youtube.com/channel/UClxV0oe3u2gUzlybE2wTN_Q
Download Telegram
Day 005

Kun masalalari:

🟢 1480. Running Sum of 1d Array
🟡 1551. Minimum Operations to Make Array Equal

O'qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:

- cat
- echo

DIY:

*nix systemasda quyidagi komandalarni ketma ket bajarib ko'ring:

cd
mkdir day-05
cd day-05
touch 01.md
echo "Hello World!" > 01.md
echo "Hello Human!" >> 01.md
echo "I will override you" > 01.md
cat 01.md
rm *
cd ..
rmdir day-05

Javoblar:

🟢 1342. Number of Steps to Reduce a Number to Zero
🟡 1641. Count Sorted Vowel Strings

@khamidulla_inoyatov_microblog

#SDM
👍3
Rating

Quyidagi rating faqat ishlangan masalalar asosida xisoblangan 👈🏻. Community pointlar xozircha manual qo’shish kerakligi uchun ular xisobga olinmagan. Ammo bir ikki kun ichida xamma ballar qoshib chiqiladi va ratingni online tarzda ko’rish imkoni bo’ladi.
🔥61👍1
Day 006

Kun masalalari:

🟢 13. Roman to Integer
🟡 12. Integer to Roman

O'qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:
- less
- nl

DIY:

*nix systemasda quyidagi komandalarni ketma ket bajarib ko'ring:

cd
mkdir day-06
cd day-06
touch 01.md
echo "Hello World!" > 01.md
echo "Hello Human!" >> 01.md
echo "I will override you" > 01.md
nl 01.md
rm *
cd ..
rmdir day-05
less --help
less /ets/syslog.conf
dmesg | less


Javoblar:

🟢 1480. Running Sum of 1d Array
🟡 1551. Minimum Operations to Make Array Equal

#SDM

@khamidulla_inoyatov_microblog
🔥6
Forwarded from Khamidulla Inoyatov
Walk&Talk

-Qachon?
- Ertaga 21 Iyun Toshkent vaqti bilan 21:00 da.

- Nima xaqida?
- Skill Development Marathon haqida

- Qayerda?
Telegramda jonli muloqot

- Yozib olinadimi?
- Yoq

- Savollarni qanday bersa bo’ladi?
- Shu post ostida yozib qoldiring yoki jonli muloqat vaqtida shaxsan o’zi bering.

Davomiyligi?
-30~40 minut

@khamidulla_inoyatov_microblog
👍101
Day 007

Kun masalalari:

🟢 2520. Count the Digits That Divide a Number
🟡 48. Rotate Image

O'qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:
- head
- tail

DIY:

*nix systemasda quyidagi komandalarni ketma ket bajarib ko'ring:

cd
mkdir day-07
cd day-07
touch 01.md
echo "This is Day 07 alread" > 01.md
echo "And you are doing good!" >> 01.md
echo "You can write anything here." >> 01.md
head -n 1 01.md
tail -n 1 01.md
rm *
cd ..
rmdir day-07

Javoblar:

🟢 13. Roman to Integer
🟡 12. Integer to Roman

#SDM

@khamidulla_inoyatov_microblog
🔥3👍2
Bugun siz yashayotgan joyda quyosh nechida botdi?

21 iyun kuni 2023 yilnining shimoliy yarim shari uchun eng uzun kun. Amsterdamda bugun quyosh 22:06 da botadi. Sizdachi?

#offtop

@khamidulla_inoyatov_microblog
Day 008

Kun masalalari:

🟢 2652. Sum Multiples
🟡 2221. Find Triangular Sum of an Array

O’qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:

- curl
- wget

Note: wget komandasi berilgan URL dagi ma’lumotni file’ga yuklab oladi yoki standard output (masalan, terminal) da ko’rsatadi. curl komandasi ham, wget kabi URL da ma’lumotni ko’chirib olish uchub ishlatiladi.

DIY:

*nix systemasda quyidagi komandalarni ketma ket bajarib ko’ring:

cd
mkdir day-08
cd day-08
curl www.google.com
curl www.google.com >> main.html
wget www.google.com
ls
head -n 1 main.html
head -n 1 index.html
rm *
cd ..
rmdir day-08


Javoblar:

🟢 2520. Count the Digits That Divide a Number
🟡 48. Rotate Image

#SDM

@khamidulla_inoyatov_microblog
👍93🔥1
Bir zumda bir xafta xam o’tib ketibdi. Yana 25 xafta qoldi. Sizda birinchi xafta qanday o’tdi?
🔥8
Announcement:

Endilikda ratingni https://sdm.inoyatov.com ilovasi orqali kuzatib borishingiz mumkin 🎉. Rating xar 4 soatda boshqattan xisoblanadi.

P.S: community work pointlarni shu xaftani oxirigacha qoshib qoyishga xarakat qilaman.

P.P.S: Agar rating boyicha etirozingiz bo’lsa shu post ostida yozib qoldiring.
🔥10👍81
Day 009

Kun masalalari:

🟢 1108. Defanging an IP Address
🟡 535. Encode and Decode TinyURL

O’qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:

- stat
- file

DIY:

*nix systemasda quyidagi komandalarni ketma ket bajarib ko’ring:

cd
mkdir day-09
cd day-09
curl www.google.com >> index.html
stat index.html
file index.html
rm *
cd ..
rmdir day-09


Javoblar:

🟢 2652. Sum Multiples
🟡 2221. Find Triangular Sum of an Array

#SDM

@khamidulla_inoyatov_microblog
👍5
YouTube Watch Party 🎉!

YouTube Watch Party - dan maqsad xafta davomida IT ga doir siz ko’rgan va o’zizga yoqqan YouTube videolar bilan ulashish va birgalikda muxokama qilish. Shu post ostida YouTube linklarni va ularga qisqa tavsif berish orqali ulashing.

#SDM

@khamidulla_inoyatov_microblog
👍51
Day 010

Kun masalalari:

🟢 2011. Final Value of Variable After Performing Operations
🟡 189. Rotate Array

O’qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:
- history
- last


DIY:

cd
mkdir day-10
cd day-10
last
history
history -5
echo "Hello world"
!!
history 0 >> history_list
head -n 10 history_list
rm *
cd ..
rmdir day-10


*Note: e’tibor bering - history -5 amalga oshirilgan oxirgi 5 ta komandaning ro’yhatini beradi. !! esa, oxirgi bajarilgan komandani qayta bajaradi.


Javoblar:

🟢 1108. Defanging an IP Address
🟡 535. Encode and Decode TinyURL

#SDM

@khamidulla_inoyatov_microblog
👍61👏1
Day 011

Kun masalalari:

🟢 1431. Kids With the Greatest Number of Candies
🟡 2610. Convert an Array Into a 2D Array With Conditions

O’qish uchun material:

Bugun Linux/UNIX da juda ham muhim bo’lgan komanda - grep ni o’rganamiz. Bu komanda berilgan text yoki string ni file yoki directory’lardan qidiradi; Linux/UNIX sistemalaridagi eng ko’p ishlatiladigan komandalardan biridir. Commentda grep komandasini ko’p ishlatiladigan formatlarini rasm shaklida keltiramiz.

DIY:

cd
mkdir day-11
cd day-11
history 0 >> history_list
grep mkdir history_list
grep -c mkdir history_list
rm *
histroy 0 | grep man
cd ..
rmdir day-11


Javoblar:

🟢 2011. Final Value of Variable After Performing Operations
🟡 189. Rotate Array

#SDM

@khamidulla_inoyatov_microblog
👍4👏1
Code review.

Shu post ostida yuborilgan merge requstlarda qilingan xatolar ustida gaplashmoqchiman.
👍22
Git Branching

Git branchingni quyidagi interactive website orqali o’rganing. Biz gitga marathon davomida alohida tohtalamiz. Ammo ungacha o’zingiz o’rganib turing.
👍10🔥5👏1
ChatGPT xammasini tushuntirib O’zbek tiliga xam tarjima qilib berdi. Leetcoddagi masalani xam ishlab bersa masalalarni ishlash o’zi kerakmi? 😊
😁3😱2🎄1
Day 012

Kun masalalari:

🟢 1672. Richest Customer Wealth
🟡 1476. Subrectangle Queries

O’qish uchun material:

Bugun Linux/UNIX da hard/symbolic (soft) link yasashni o’rganamiz. Ixtiyoriy faylga link yasash uchun ln komandasi ishlatiladi. Hard va symbolic link larning farqini comment’da keltiramiz.

touch file_name_A
ln file_name_A file_name_B
ln -s file_name_A file_name_C


DIY:

cd
mkdir day-12
cd day-12
touch original_file
ln original_file hard_link_to_file
ln -s original_file soft_link_to_file
ls
echo "Hello, file" >> original_file
cat original_file
cat hard_link_to_file
cat soft_link_to_file
rm original_file
cat soft_link_to_file
cat hard_link_to_file
rm *
cd ..
rmdir day-12


Javoblar:

🟢 1431. Kids With the Greatest Number of Candies
🟡 2610. Convert an Array Into a 2D Array With Conditions

#SDM

@khamidulla_inoyatov_microblog
👍6
Day 013

Kun masalalari:

🟢 1929. Concatenation of Array
🟡 1769. Minimum Number of Operations to Move All Balls to Each Box

O’qish uchun material:

*inux dagi quyidagi komandalar bilan man <command> orqali tanishing:

- wc
- du
- file
- nl

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. Natijani o’rganib, tushunishga harakat qiling. Tushunmagan narsangizni bemalol komentlada so’rasangiz bo’ladi.

cd
mkdir day-13
cd day-13
history 0 >> history_list
wc history_list
du history_list
file history_list
nl history_list
rm *
cd ..
rmdir day-13


Javoblar:

🟢 1672. Richest Customer Wealth
🟡 1476. Subrectangle Queries

#SDM

@khamidulla_inoyatov_microblog
👍21🤩1