Get Mystery Box with random crypto!

Karimov Tech

Telegram kanalining logotibi karimovtech — Karimov Tech K
Telegram kanalining logotibi karimovtech — Karimov Tech
Kanal manzili: @karimovtech
Toifalar: Texnologiyalar
Til: Oʻzbek tili
Obunachilar: 67
Kanalning ta’rifi

Ushbu kanalda IT ga oid foydali ma'lumotlarni ulashib borishga harakat qilamiz.
Blog: @Karimov_blogs

Ratings & Reviews

3.00

2 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

1

4 stars

0

3 stars

0

2 stars

0

1 stars

1


Oxirgi xabar

2021-11-27 10:50:59
#FunTime

P.S Shunaqasiyam bo'b turadi

@KarimovTech
210 views07:50
Ochish/sharhlash
2021-11-17 10:00:00
#Yechim #Uzbek #LeetCode #Medium #Arrays

890. Find and Replace Pattern

https://leetcode.com/problems/find-and-replace-pattern/

@KarimovTech
320 views07:00
Ochish/sharhlash
2021-11-16 06:27:19 #Savol #Uzbek #LeetCode #Medium #Arrays

890. Find and Replace Pattern

So'zlardan(ya'ni String'lar) iborat array va 1ta namuna so'z berilgan. Sizni vazifangiz array ichidagi manashu namunaga mos keladigan so'zlarni bir List'ga yig'ib uni qaytarish.

So'z namunaga mos kelishi uchun harflar va ularga namunadan mos keluvchi harflar bir xil joylashgan bo'lishi kerak. Bunda 1ta harf faqat 1ta harfga mos keladi va

Masalan:

Input: words = [ "abc", "deq", "mee", "aqq", "dkd", "ccc" ]
pattern = "abb"

Output: ["mee","aqq"]

Chunki
birinchi so'z ("abc")da namunaga qiyoslanganda a — a, b — b va c — b bo'ladi. Bu holatda 2ta harf (b va c) 1ta harfga moslandi. shuning uchun "abc" namunaga mos kelmaydi.

"mee" da esa m — a, e — b, e — b. Bunda moslik shartlari qanoatlantirildi.

Input: words = ["a","b","c"], pattern = "a"
Output: ["a","b","c"]

https://leetcode.com/problems/find-and-replace-pattern/

@KarimovTech
249 views03:27
Ochish/sharhlash
2021-11-15 18:39:19
#Uzbek #Savol #LeetCode #Medium #Arrays 877. Stone Game Alisa va Bob toshlar bilan o'yin o'ynashmoqda. Toshlar bir nechta qopchalarga joylashgan. O'yin sharti bo'yicha har bir o'yinchi o'z navbatida qoplar qatori boshidan yoki oxiridan 1ta qop olishi mumkin.…
198 views15:39
Ochish/sharhlash
2021-11-14 18:14:31 #Uzbek #Savol #LeetCode #Medium #Arrays

877. Stone Game

Alisa va Bob toshlar bilan o'yin o'ynashmoqda. Toshlar bir nechta qopchalarga joylashgan. O'yin sharti bo'yicha har bir o'yinchi o'z navbatida qoplar qatori boshidan yoki oxiridan 1ta qop olishi mumkin. Agar qoplar tugagandan so'ng kimda eng ko'p tosh yig'ilgan bo'lsa shu odam yutgan bo'ladi. Umumiy toshlar soni toq, ya'ni o'yin durrang bilan tugashi mumkin emas. Har doim Alisa birinchi boshlaydi.

Agar o'yinda Alisa yutsa siz true qiymat, agar Bob yutsa false qiymat qaytarish kerak.

Masalan:

Input: piles = [5, 3, 4, 5]
Output: true

Chunki Alisa dastlab boshidagi 5tani oladi, Keyin bob oxiridagi 5tani oladi. Shunda bizda 3 va 4 tadan toshi bor qopchalar qoladi. Alisa ikkinchi urinishida 4 talikni olsa Bob ga 3 talik qoladi. Shunda Alisa 8ta, Bob 7 ta tosh olgan bo'ladi. Natijada g'olib Alisa.

https://leetcode.com/problems/stone-game/

@KarimovTech
243 views15:14
Ochish/sharhlash
2021-11-14 09:35:33 PDP Online platformasidan berilgan vazifalarni qilayotgandim. 1-modulda bir qiziq topshiriq bor ekan. 15 xonagacha (trillionlarni oxiri) bo'lgan sonlarni o'qiy oladigan dastur tuzish. Juda murrakkab deyolmaymanku, lekin qiziq ekan.

Yuqoridagi mening variantim. Javada yozilgan.

@KarimovTech
179 views06:35
Ochish/sharhlash
2021-11-10 15:51:04 Do'stim kompyuteringizni ekrani qandaydur g'alatiroq, hiraroq, ko'zni charchatadigan bo'lib ko'rinyaptimi?

Maslahatim ko'z oynagingizni bir yaxshilab artib yuboring, olam ancha tiniqlashadi

#Sinalgan

@KarimovTech
585 views12:51
Ochish/sharhlash
2021-11-09 06:55:52
#Yechim #Uzbek #LeetCode #Medium #String

1433. Check If a String Can Break Another String

https://leetcode.com/problems/check-if-a-string-can-break-another-string/

@KarimovTech
242 views03:55
Ochish/sharhlash
2021-11-07 16:46:44 #Savol #Uzbek #LeetCode #Medium #String

1433. Check If a String Can Break Another String

Ikkita bir xil usunlikdagi string berilgan. Agar stringlardagi harflar o'rnini almashtirganda s1[ i ] har doim s2[ i ] dan kichik bo'lmasa, yoki aksincha bo'lsa, ya'ni s2[ i ] har doim s1[ i ] dan kichik bo'lmasa stringlar bir-birini sindira oladi deyiladi. Berilgan stringlar bir-birini sindira olsa true, aks holda false qaytaring.

Masalan:

Input: s1 = "abc", s2 = "xya"
Output: true

Chunki s2 ni "xya" holatdan permutation (belgilar o'rnini almashtirish) orqali "ayx" ga o'tkazsak, shunda s2 [ i ] har odim s1 [ i ] dan katta yoki teng bo'ladi (a == a, b < y, c < x )

Input: s1 = "abe", s2 = "acd"
Output: false

Chunki s1: "abe", "aeb", "bae", "bea", "eab" va "eba"

s2: "acd", "adc", "cad", "cda", "dac"
va "dca".

bu kambinatsiyalarning hech biri ikkinchisini sindira olmaydi.

https://leetcode.com/problems/check-if-a-string-can-break-another-string/

@KarimovTech
242 views13:46
Ochish/sharhlash
2021-11-07 15:43:47 Dasturchi bo'lmoqchi bo'lgan yigit haqida ertak

Bir bor ekan bir yo'q ekan, qadim qadim zamonda bir o'qituvchi yigit bo'lgan ekan. U yosh avlodga matematika va fizika fanlaridan dars berar ekan. Yillar o'tib u o'z kasbiga bo'lgan qiziqishi kamayib borganini sezibdi. Ayniqsa yosh avlodda bu darslarga bo'lgan qiziqish yo'qligi uni juda ranjitibdi. Shunday qilib u kasbini almashtirishga qaror qilibdi.

Qayerga qaramasin hamma joyda IT haqida gapirishayotgan ekan. Oyliklari yaxshi, ish joylari yaxshi, sharoitlari yaxshi, boshqa davlatlarga ko'chib ketish imkoniyatlari bor. Huddi eng zo'r ishday tuyila boshlabdi. Shunday qilib dasturchi bo'lishga qaror qilibdi.

Nimadan boshlashni bilmay, har xil Telegram kanallarga qo'shilibdi. Tahminan 19tasiga. Har bir kanalning egalaridan bir savolni so'rabdi: "Qaysi dasturlash tilidan boshlash kerak?". Birinchi kanal egasi Java debdi. Eng ishonchli, eng tez tillardan biri. Ish ham juda ko'p debdi. Ikkinchi kanalni egasi esa Python debdi. Yangilangan reytingni ko'rdingmi? Python birinchi o'ringa chiqib oldi mashxurlik bo'yicha debdi. Eng mashxur tilmi? Demak eng zo'r til debdi.

Bu yigitning boshi qotib o'zi taniydigan Senior Android dasturchi tanishidan so'rabdi. U tanishi Python tilmas debdi. Atvichayu debdi. Javadan boshqasi tilmas debdi. Zub dayu debdi.

Yigitning yana battar boshi qotib Python zo'r degan Telegram kanalga kelibdi. Shu tanishim Python til ham emas, yordamchi instrument dedi debdi. U kanalda katta tortishuv bo'libdi. Bu tillar orasiga C qo'shilibdi, C++ qo'shilibdi. Baribir bir qarorga kelinmabdi.

Shundan keyin ertak qahramoni qolgan 17ta kanal egalaridan so'rashga kirishibdi. Huddi shunday diskussiyalar u kanallarda ham bo'libdi. Ularning hammasidan so'raguncha oradan 5 yil o'tib ketibdi. Bu 5 yil ichida qahramonimiz uylanib oila quribdi, bola-chaqali bo'libdi. Endi ularni boqish kerak, iloji yo'q. Dasturlashga kirishsa pulni qayerdan oladi? Shunday qilib o'qituvchilikda qolib, Matematika va Fizikadan tashqari yana Kimyo fanidan dars o'tishni boshlabdi.

Roppa rosa 5 yil oldin, yana bir yigit 2-3 kun izlanish qilib hamma tillar ham yaxshiligini tushinib, PHPni ko'z yumgancha tanlab o'rganishni boshlabdi. Yarim yil deganda yaxshi o'rganib, mahalliy kompaniyaga ishga kiribdi. 1 yil ichida middle dastuchi, 4 yil ichida senior dasturchi bo'libdi. 5chi yili esa unda USAga ketish imkoniyati paydo bo'libdi. Shunday qilib u hozir Googleda Senior Software Engineer bo'lib ishlayotgan ekan.

jakhonrakhmon

@KarimovTech
180 views12:43
Ochish/sharhlash