Uch xafta xam o’tib ketibdi bir pastda 🤩. Sizda qalay ketyapti problem solving lar? Bir pastda 20 ta medium va 20 easy savol bilan tanishib chiqdingiz. Qandaydir muammolar bormi? Any suggestions? Write comment down👇 below.
#SDM
@khamidulla_inoyatov_microblog
#SDM
@khamidulla_inoyatov_microblog
👍6🤩2
Birxillada o’tirib yeg’lagim keladi birovni codeni o’qiganimda. 😢 Manimcha ula code yozgandan ko’ra boshqa ish qilgani yaxshiroq. Iltimos code yozganda faqat ishlidigan emas balki ishlatsa bo’ladigan code yozilar.
😁15👍1
Day 022
Kun masalalari:
🟢 876. Middle of the Linked List
🟡 1669. Merge In Between Linked Lists
O’qish uchun material:
*inux dagi quyidagi komandalar bilan
- type
- whereis
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.
Javoblar:
🟢 1290. Convert Binary Number in a Linked List to Integer
🟡 2181. Merge Nodes in Between Zeros
#SDM
@khamidulla_inoyatov_microblog
Kun masalalari:
🟢 876. Middle of the Linked List
🟡 1669. Merge In Between Linked Lists
O’qish uchun material:
*inux dagi quyidagi komandalar bilan
man <command>
orqali tanishing:- type
- whereis
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.
type who
whereis type
type whereis who which
Javoblar:
🟢 1290. Convert Binary Number in a Linked List to Integer
🟡 2181. Merge Nodes in Between Zeros
#SDM
@khamidulla_inoyatov_microblog
👍2
Docker 🐳
Yaqinda o’rganish uchun docker boyicha ma’lumot berishni boshlaymiz shuning uchun dockerni xozirdan install qilib ko’ringlar deb bitta tutorial yozgandim. Link orqali kirib qadama qadam bajarib ko’ringlar. Agar muammolar bo’lsa ana shu post ostida 👇🏻 yozib qoldiring.
Tutorial Ingiliz tilida yozilgani bilan sodda tilda yozilgan. Agar u bu kim tarjima bilan yordam bera olsa xursand bo’lardim. Va ikkita comunity point qoshib qoyardim.
#SDM
@khamidulla_inoyatov_microblog
Yaqinda o’rganish uchun docker boyicha ma’lumot berishni boshlaymiz shuning uchun dockerni xozirdan install qilib ko’ringlar deb bitta tutorial yozgandim. Link orqali kirib qadama qadam bajarib ko’ringlar. Agar muammolar bo’lsa ana shu post ostida 👇🏻 yozib qoldiring.
Tutorial Ingiliz tilida yozilgani bilan sodda tilda yozilgan. Agar u bu kim tarjima bilan yordam bera olsa xursand bo’lardim. Va ikkita comunity point qoshib qoyardim.
#SDM
@khamidulla_inoyatov_microblog
🐳11👍3⚡1
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
- grep
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.
Javoblar:
🟢 876. Middle of the Linked List
🟡 1669. Merge In Between Linked Lists
#SDM
@khamidulla_inoyatov_microblog
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
Yakshanba kuni code review qilamizmi?
Anonymous Poll
76%
Xa
2%
Yo’q
11%
Menga baribir
11%
Men o’zga sayoradanman bizda code review yo’q
😁6🤣4
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
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
- egrep
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.
Javoblar:
🟢 206. Reverse Linked List
🟡 237. Delete Node in a Linked List
#SDM
@khamidulla_inoyatov_microblog
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
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
- fgrep
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.
Javoblar:
🟢21. Merge Two Sorted Lists
🟡382. Linked List Random Node
#SDM
@khamidulla_inoyatov_microblog
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
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
- pgrep
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. username ni o’rniga o’zingizning username’ingizni qo’yasiz.
Javoblar:
🟢 160. Intersection of Two Linked Lists
🟡 2130. Maximum Twin Sum of a Linked List
#SDM
@khamidulla_inoyatov_microblog
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
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
👍5❤1
Day 027
Kun masalalari:
🟢 83. Remove Duplicates from Sorted List
🟡 1472. Design Browser History
O’qish uchun material:
*nix dagi quyidagi komanda bilan
- paste
DIY:
*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.
Javoblar:
🟢 234. Palindrome Linked List
🟡 1721. Swapping Nodes in a Linked List
#SDM
@khamidulla_inoyatov_microblog
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