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 103

Kun masalalari:

🟢 1725. Number Of Rectangles That Can Form The Largest Square
🟡 1277. Count Square Submatrices with All Ones

O’qish uchun material:

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

- test

DIY:

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

cd $(mktemp -d)
touch example.txt
test -e example.txt && echo "File exist"
test -e other.txt || echo "File does not exist"


Javoblar:

🟢 1827. Minimum Operations to Make the Array Increasing
🟡 419. Battleships in a Board

#SDM

@khamidulla_inoyatov_microblog
👍3
Day 104

Kun masalalari:

🟢 2215. Find the Difference of Two Arrays
🟡 885. Spiral Matrix III

O’qish uchun material:

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

- units

DIY:

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

cd ~/
units "10 kilometers" "miles"
units "5 gallons" "litres"


Javoblar:

🟢 1725. Number Of Rectangles That Can Form The Largest Square
🟡 1277. Count Square Submatrices with All Ones

#SDM

@khamidulla_inoyatov_microblog
👍1
Day 105

Kun masalalari:

🟢 2553. Separate the Digits in an Array
🟡 59. Spiral Matrix II

O’qish uchun material:

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

- yes

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. Komandani to’xtatish uchun ctrl+c ishlatish mumkin

cd ~/
yes
yes yes
yes "I like this SDM!"


Javoblar:

🟢 2215. Find the Difference of Two Arrays
🟡 885. Spiral Matrix III

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 106

Kun masalalari:

🟢 942. DI String Match
🟡 54. Spiral Matrix 

O’qish uchun material:

Bugun o’zimizning birinchi bash script’imizni yozib ko’ramiz. Bundan oldin ham bu ishni qilgan edikku, lekin shunchaki copy-paste edi u. Quyida link da berilgan tutorial bilan tanishib chiqishingiz mn

- Bash scripting: Making Your Computer Work for You

DIY:

*nix systemasda o’zingiz mustaqil berilgan file ni backup qiladigan script yozing.

# Create a compressed backup
backup_filename="backup-$timestamp.tar.gz"
tar -czvf "$destination/$backup_filename" "$source"


Javoblar:

🟢 2553. Separate the Digits in an Array
🟡 59. Spiral Matrix II

#SDM

@khamidulla_inoyatov_microblog
👍3
Day 107

Kun masalalari:

🟢 1351. Count Negative Numbers in a Sorted Matrix
🟡 1833. Maximum Ice Cream Bars

O’qish uchun material:

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

- ssh

DIY:

*nix sistemasida ssh orqali ssh server ga ulanib ko’ring. ssh server vazivasini o’zingizning sistemangiz bajaradi.

systemctl status ssh
sudo systemctl start ssh
ssh [email protected]


Javoblar:

🟢 942. DI String Match
🟡 54. Spiral Matrix 

#SDM

@khamidulla_inoyatov_microblog
👍1
Day 108

Kun masalalari:

🟢 1295. Find Numbers with Even Number of Digits
🟡 442. Find All Duplicates in an Array

O’qish uchun material:

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

- remind

DIY:

*nix sistemasida ushbu text file ni saqlab, uni remind komandasi yordamida ishlatib ko’ring.

# reminder.txt
# Daily reminder at 9 AM
REM *9:00 MSG Take a break

# Daily reminder at 6 PM
REM *18:00 MSG Check daily task

# Monthly reminder on the 25th day at 09:00
REM 25 *9:00 MSG Check you bank account for paycheck!


Javoblar:

🟢 1351. Count Negative Numbers in a Sorted Matrix
🟡 1833. Maximum Ice Cream Bars

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 109

Kun masalalari:

🟢 1748. Sum of Unique Elements
🟡 406. Queue Reconstruction by Height

O’qish uchun material:

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

- getconf

DIY:

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

getconf PATH
getconf NAME


Javoblar:

🟢 1295. Find Numbers with Even Number of Digits
🟡 442. Find All Duplicates in an Array

#SDM

@khamidulla_inoyatov_microblog
👍4
Day 110

Kun masalalari:

🟢 1304. Find N Unique Integers Sum up to Zero
🟡 2352. Equal Row and Column Pairs

O’qish uchun material:

*nix dagi quyidagi komanda bilan command> --help orqali tanishing:

- docker-compose

DIY:

*nix systemasida PostgreSQL uchun docker konteyner create qiling. Mana bu qo’llanmadan foydalansangiz bo’ladi.

Javoblar:

🟢 1748. Sum of Unique Elements
🟡 406. Queue Reconstruction by Height

#SDM

@khamidulla_inoyatov_microblog
👍3🔥1
Day 111

Kun masalalari:

🟢 961. N-Repeated Element in Size 2N Array
🟡 1222. Queens That Can Attack the King

O’qish uchun material:

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

- docker attach

DIY:

*nix systemasida docker konteyner create qiling. Mana bu qo’llanmadan foydalansangiz bo’ladi. Va yangi konteyner ga docker attach orqali ulaning.

Javoblar:

🟢 1304. Find N Unique Integers Sum up to Zero
🟡 2352. Equal Row and Column Pairs

#SDM

@khamidulla_inoyatov_microblog
👍3
Day 112

Kun masalalari:

🟢 905. Sort Array By Parity
🟡 1706. Where Will the Ball Fall

O’qish uchun material:

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

- docker pause
- docker unpause

DIY:

*nix systemasida docker konteyner create qiling. Konteynerni docker pause yordamida tanaffus oldirib, yana ishga tushirin (docker unpause). Pause qilingan koneynerning holatini docker ps yordamida tekshirishingiz mumkin.

Javoblar:

🟢 961. N-Repeated Element in Size 2N Array
🟡 1222. Queens That Can Attack the King

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 113

Kun masalalari:

🟢 1051. Height Checker
🟡 986. Interval List Intersections

O’qish uchun material:

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

- docker start
- docker stop

DIY:

*nix systemasida docker konteyner create qiling. Konteynerni docker stop yordamida to’xtatib, yana qayta docker start bilan ishga tushirib ko’rin

Javoblar:

🟢 905. Sort Array By Parity
🟡 1706. Where Will the Ball Fall

#SDM

@khamidulla_inoyatov_microblog
👍1
Day 114

Kun masalalari:

🟢 2089. Find Target Indices After Sorting Array
🟡 34. Find First and Last Position of Element in Sorted Array

O’qish uchun material:

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

- docker rm

DIY:

*nix systemasida docker konteyner create qiling. Koteyner ishga tushganidan so’ng, docker rm yordamida uni o’chirib ko’ring.

Javoblar:

🟢 1051. Height Checker
🟡 986. Interval List Intersections

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 115

Kun masalalari:

🟢 278. First Bad Version
🟡 2055. Plates Between Candles

O’qish uchun material:

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

- docker kill

DIY:

*nix systemasida docker konteyner create qiling. Koteyner ishga tushganidan so’ng, docker kill yordamida uni o’chirib ko’ring.

Javoblar:

🟢 2089. Find Target Indices After Sorting Array
🟡 34. Find First and Last Position of Element in Sorted Array

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 116

Kun masalalari:

🟢 2678. Number of Senior Citizens
🟡 889. Construct Binary Tree from Preorder and Postorder Traversal

O’qish uchun material:

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

- docker logs

DIY:

*nix systemasida docker konteyner create qiling. Yangi konteynerning log’larini docker logs komandasi orqali tekshirin

Javoblar:

🟢 278. First Bad Version
🟡 2055. Plates Between Candles

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 117

Kun masalalari:

🟢 1450. Number of Students Doing Homework at a Given Time
🟡 2225. Find Players With Zero or One Losses

O’qish uchun material:

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

- docker top

DIY:

*nix systemasida docker konteyner create qiling. Yangi konteynerda qanday processlar ishlayotganini docker top komandasi orqali tekshirib ko’ring.

Javoblar:

🟢 2678. Number of Senior Citizens
🟡 889. Construct Binary Tree from Preorder and Postorder Traversal

#SDM

@khamidulla_inoyatov_microblog
👍1
Day 118

Kun masalalari:

🟢 2643. Row With Maximum Ones
🟡 39. Combination Sum

O’qish uchun material:

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

- docker exec

DIY:

*nix systemasida docker konteyner create qiling. Yangi konteynerda docker exec yordamida o’zingiz bilgan komandalarni ishlatib ko’ring.

Javoblar:

🟢 1450. Number of Students Doing Homework at a Given Time
🟡 2225. Find Players With Zero or One Losses

#SDM

@khamidulla_inoyatov_microblog
👍1
Day 119

Kun masalalari:

🟢 2341. Maximum Number of Pairs in Array
🟡 40. Combination Sum II

O’qish uchun material:

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

- docker image

DIY:

*nix systemasida docker image komandasi yordamida qanday image’lar borligini ko’rsangiz bo’ladi.

Javoblar:

🟢 2643. Row With Maximum Ones
🟡 39. Combination Sum

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 120

Kun masalalari:

🟢 2363. Merge Similar Items
🟡 216. Combination Sum III

O’qish uchun material:

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

- docker port

DIY:

*nix systemasida docker konteyner create qiling. Koteyner ishga tushganidan so’ng, docker port yordamida koneynerning qaysi portlari sistemaning qaysi portlariga bog’langanini ko’rishingiz mumkin.

Javoblar:

🟢 2341. Maximum Number of Pairs in Array
🟡 40. Combination Sum II

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 121

Kun masalalari:

🟢 2032. Two Out of Three
🟡 377. Combination Sum IV

O’qish uchun material:

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

- docker inspect

DIY:

*nix systemasida docker konteyner create qiling. Konteyner ishga tushganidan so’ng, docker inspect yordamida dockerning low-level informatsiyasini tekshiring.

Javoblar:

🟢 2363. Merge Similar Items
🟡 216. Combination Sum III

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 122

Kun masalalari:

🟢 1207. Unique Number of Occurrences
🟡 77. Combinations

O’qish uchun material:

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

- docker info

DIY:

*nix systemasida docker info komandasini ishlatib ko’ring. Endi esa, docker konteyner create qilib, yana bir bor docker info ni tekshiring.

Javoblar:

🟢 2032. Two Out of Three
🟡 377. Combination Sum IV

#SDM

@khamidulla_inoyatov_microblog
🔥4
Day 123

Kun masalalari:

🟢 1356. Sort Integers by The Number of 1 Bits
🟡 17. Letter Combinations of a Phone Number

O’qish uchun material:

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

- docker version

DIY:

*nix systemasida docker version komandasi orqali sistemangizdagi docker client va docker server haqida ma’lumotni olib ko’rin.

Javoblar:

🟢 1207. Unique Number of Occurrences
🟡 77. Combinations

#SDM

@khamidulla_inoyatov_microblog
👍1