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
Kechagi yomg’irda xo’l bo’lgan so’mkalarni shamolda qurutshyaptimi?
😁13
Day 023

Kun masalalari:

🟢 206. Reverse Linked List
🟡 237. Delete Node in a Linked List

O’qish uchun material:

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

- grep

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

mkdir day-023
cd day-023
touch file.md
echo "Hello world" >> file.md
cd ..
grep -r "Hello" *


Javoblar:

🟢 876. Middle of the Linked List
🟡 1669. Merge In Between Linked Lists

#SDM

@khamidulla_inoyatov_microblog
👍3
Code reviewni online YouTube orqali qilamizmi?
Anonymous Poll
76%
Xa
5%
Yo’q
8%
Menga baribir
11%
O’zga sayoraliklar YouTube ko’rmidi
😁2
YouTube Watch Party 3🎉!

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
👍1
Day 024

Kun masalalari:

🟢21. Merge Two Sorted Lists
🟡382. Linked List Random Node

O’qish uchun material:

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

- egrep

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

mkdir day-024
cd day-024
touch file.md
echo Apple >> file.md
echo Banana >> file.md
echo Cherry >> file.md
echo Durian >> file.md
grep "^\(A\|D\)" file.md
egrep "^(A|D)" file.md


Javoblar:

🟢 206. Reverse Linked List
🟡 237. Delete Node in a Linked List

#SDM

@khamidulla_inoyatov_microblog
👍3
Code review.

Bu xaftani code review sini formatini oldingi xafta bilan bir xil bo’ladi. Shu post ostida siz o’zingiz ishlagan misollaringizni submissionlarini yuborishingiz mumkin. Ertaga soat 9-iyul 20:00 dan 21:00 gacha yuborilgan submissionlarni muxokama qilamiz. YouTube da balki stream xam qilarmiz.

#SDM

@khamidulla_inoyatov_microblog
👍6
Day 025

Kun masalalari:

🟢160. Intersection of Two Linked Lists
🟡2130. Maximum Twin Sum of a Linked List

O’qish uchun material:

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

- fgrep

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

mkdir day-025
cd day-025
touch file.md
echo apple > file.md
echo banana >> file.md
echo cherry >> file.md
echo appple >> file.md
grep "apple" file.md
egrep "ap+p?le" file.md
fgrep "apple" file.md


Javoblar:

🟢21. Merge Two Sorted Lists
🟡382. Linked List Random Node

#SDM

@khamidulla_inoyatov_microblog
👍2
Chaqmoq ⚡️

Kutub turgandim rasmga olaman deb. Shuning uchun bugungi code review sal kechroq boshlandi

@khamidulla_inoyatov_microblog
13👍4😁2
Day 026

Kun masalalari:

🟢 234. Palindrome Linked List
🟡 1721. Swapping Nodes in a Linked List

O’qish uchun material:

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

- pgrep

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. username ni o’rniga o’zingizning username’ingizni qo’yasiz.

pgrep -l chrome
pgrep -lu username


Javoblar:

🟢 160. Intersection of Two Linked Lists
🟡 2130. Maximum Twin Sum of a Linked List

#SDM

@khamidulla_inoyatov_microblog
👍2🔥2
Cheat sheet

Kecha bir algorithm ustida gaplashganimizda dasturlash tilida ishlatilgan data structure ni method larini ishlash tezligini #SDM qatnashchilari orasida bilmaydiganlar bordek tuyuldi. Shuning uchun men Java misolida cheat sheet ni barchaga ko’rsatmoqchi edim. Siz xam o’z dasturlash tilingizda cheat sheet topib uni yodlaguningizga qadar ko’z oldingizda turishini taminlang. Boshqalarga yordam bermoqchi bo’lsangiz mana shu post ostida o’zingiz topgan cheat sheet bilan ulashing.

#SDM

@khamidulla_inoyatov_microblog
👍51
Day 027

Kun masalalari:

🟢 83. Remove Duplicates from Sorted List
🟡 1472. Design Browser History

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- paste

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

mkdir day-027
cd day-027
touch fruits.md
echo "Apple\nBanana\nCherry\nDurian" >> fruits.md
touch numbers.md
echo "One\nTwo\nThree\nFour\nFive" >> numbers.md
cat fruits.md
cat numbers.md
paste fruits.md numbers.md
paste numbers.md fruits.md


Javoblar:

🟢 234. Palindrome Linked List
🟡 1721. Swapping Nodes in a Linked List

#SDM

@khamidulla_inoyatov_microblog
🔥3👍1
Linked list boyicha savollarni ishlash qiyinmasmi?
😁11🤣5
Week four

Bir pastda to’rtunchi xafta xam o’tib ketibdi. Birinchi kundan marafonda qatnashayotganlar 50 dan ortiq masala ishlashgan. Shundan 25 tasi o’rta qiyinlik darajasida.

Takidlab o’tish kerakki 10 ta masalani bir kunda ishlash oson. Lekin xar kuni 2 maslani ishlash qiyin. Xayotda xamma narsa bo’lishi mumkin. Lekin bardovom ishlash uchun matonat kerak. Siz qila olasiz. Siz oxirigacha bora olasiz. Siz bundan ko’piga xam qodirsiz.

Siz o’zingizni qanday xis qilyapsiz? Qanday muammolarga duch kelyapsiz? Postni tagida o’z fikirlaringiz bilan ulashing.

Ozingizni royxatdan toping.

#SDM

@khamidulla_inoyatov_microblog
🔥10👍3
Day 028

Kun masalalari:

🟢 705. Design HashSet
🟡 24. Swap Nodes in Pairs

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- uname

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. uname komandasining boshqa option’larini ham tekshirib ko’ring.

uname -a
uname -v


Javoblar:

🟢 83. Remove Duplicates from Sorted List
🟡 1472. Design Browser History

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 029

Kun masalalari:

🟢 706. Design HashMap
🟡 2326. Spiral Matrix IV

O’qish uchun material:

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

- hostname

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. username ni o’rniga o’zingizning username’ingizni qo’yasiz.

hostname
hostname -s
hostname -d


Javoblar:

🟢 705. Design HashSet
🟡 24. Swap Nodes in Pairs

#SDM

@khamidulla_inoyatov_microblog
32
Day 030

Kun masalalari:

🟢 141. Linked List Cycle
🟡 142. Linked List Cycle II

O’qish uchun material:

*inux dagi quyidagi komanda bilan man <command> orqali tanishing:
- at

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
touch my_file.txt
echo "sed -i '1i This is the first line.' my_file.txt" | at 09:00 PM


Javoblar:

🟢 706. Design HashMap
🟡 2326. Spiral Matrix IV

#SDM

@khamidulla_inoyatov_microblog

PS: Javoblarni qoyishga tushuntirib yozishga ulgirmayapman. Iloji boricha tezroq to’g’irlab qoyamiz.
👍4
Day 031

Kun masalalari:

🟢 203. Remove Linked List Elements
🟡 2487. Remove Nodes From Linked List

O’qish uchun material:

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

- ping

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring va ularni farqini o’rganing.

ping google.com
ping -c 5 google.com
ping -i 2 google.com


Javoblar:

🟢 141. Linked List Cycle
🟡 142. Linked List Cycle II

#SDM

@khamidulla_inoyatov_microblog
👍5