✅3/100
Berilgan rim raqamlarini butun sonlarga aylantirish funksiyasi.
Masala sharti:
https://leetcode.com/problems/roman-to-integer
#100DaysOfCode
Berilgan rim raqamlarini butun sonlarga aylantirish funksiyasi.
Masala sharti:
https://leetcode.com/problems/roman-to-integer
#100DaysOfCode
✅4/100
Pascal uchburchagi. Ishlash tezligi yaxshi biroq kod xotiradan ko'p joy egallab turibdi. Kimdadir yaxshiroq yechim bo'lsa kutaman :)
Masala sharti:
https://leetcode.com/problems/pascals-triangle/
#100DaysOfCode
Pascal uchburchagi. Ishlash tezligi yaxshi biroq kod xotiradan ko'p joy egallab turibdi. Kimdadir yaxshiroq yechim bo'lsa kutaman :)
Masala sharti:
https://leetcode.com/problems/pascals-triangle/
#100DaysOfCode
Forwarded from Muhammad Siddiq's Blog
Ikkita massivdagi raqamlarning ko'rsatkichlarini aniqlovchi algoritmni yechdim ! Bugundan boshlab #100daysOfCode Challenge ga men ham qo'shildim !
Masala sharti:
https://leetcode.com/problems/two-sum/
@mabrur_dev @muhammadsiddiqblog
Masala sharti:
https://leetcode.com/problems/two-sum/
@mabrur_dev @muhammadsiddiqblog
✅5/100
Beshinchi kun yakuniga yetdi. Masala shartiga ko'ra, takrorlanmas Morze kodli so'zlarni topish kerak edi.
Masala sharti:
https://leetcode.com/problems/unique-morse-code-words/
#100DaysOfCode
Beshinchi kun yakuniga yetdi. Masala shartiga ko'ra, takrorlanmas Morze kodli so'zlarni topish kerak edi.
Masala sharti:
https://leetcode.com/problems/unique-morse-code-words/
#100DaysOfCode
✅6/100
Boshqa shaharlarga chiqish yo'li bo'lmagan shahar nomini qaytaruvchi funksiya. Bugun ish ko'p bo'lgani tufayli osonroq misol yechdim )
Masala sharti:
https://leetcode.com/problems/destination-city/
#100DaysOfCode
Boshqa shaharlarga chiqish yo'li bo'lmagan shahar nomini qaytaruvchi funksiya. Bugun ish ko'p bo'lgani tufayli osonroq misol yechdim )
Masala sharti:
https://leetcode.com/problems/destination-city/
#100DaysOfCode
✅7/100
Kiritilgan ikki sana orasidagi kunlar sonini anqilab beruvchi dastur.
Masala sharti:
https://leetcode.com/problems/number-of-days-between-two-dates/
#100DaysOfCode
Kiritilgan ikki sana orasidagi kunlar sonini anqilab beruvchi dastur.
Masala sharti:
https://leetcode.com/problems/number-of-days-between-two-dates/
#100DaysOfCode
✅8/100
Qavslar yopilish qoidasini tekshirish funksiyasi.
Masala sharti:
https://leetcode.com/problems/valid-parentheses/
#100DaysOfCode
Qavslar yopilish qoidasini tekshirish funksiyasi.
Masala sharti:
https://leetcode.com/problems/valid-parentheses/
#100DaysOfCode
✅9/100
Butun son qabul qilib, "1" bitlarni qaytaruvchi funksiya.
Masala sharti:
https://leetcode.com/problems/number-of-1-bits/
#100DaysOfCode
Butun son qabul qilib, "1" bitlarni qaytaruvchi funksiya.
Masala sharti:
https://leetcode.com/problems/number-of-1-bits/
#100DaysOfCode
✅10/100
Berilgan ikkita massivni shart bo'yicha bir-biriga qo'shib, tartiblash funksiyasi. Sort ishlatganim uchun kod sekinlashib ketdi :)
Kecha bazi sabablar bilan chiqarolmay qoldim. Shuning uchun ikki kunlikni bugun ishlab qo'ydim.
Masala sharti:
https://leetcode.com/problems/merge-sorted-array/
#100DaysOfCode
Berilgan ikkita massivni shart bo'yicha bir-biriga qo'shib, tartiblash funksiyasi. Sort ishlatganim uchun kod sekinlashib ketdi :)
Kecha bazi sabablar bilan chiqarolmay qoldim. Shuning uchun ikki kunlikni bugun ishlab qo'ydim.
Masala sharti:
https://leetcode.com/problems/merge-sorted-array/
#100DaysOfCode
✅11/100
Berilgan ikkita matnni o'zaro farqini aniqlab beruvchi funksiya
Bu kechagi kun uchun.
Masala sharti:
https://leetcode.com/problems/find-the-difference/
#100DaysOfCode
Berilgan ikkita matnni o'zaro farqini aniqlab beruvchi funksiya
Bu kechagi kun uchun.
Masala sharti:
https://leetcode.com/problems/find-the-difference/
#100DaysOfCode
✅12/100
Massivdagi elementlar turli ekanligini tekshiradigan funksiya.
Masala sharti:
https://leetcode.com/problems/contains-duplicate/
#100DaysOfCode
Massivdagi elementlar turli ekanligini tekshiradigan funksiya.
Masala sharti:
https://leetcode.com/problems/contains-duplicate/
#100DaysOfCode
✅13/100
Kompyuter klaviaturasining bir qatorida yozish mumkin bo'lgan so'zlarni qaytaradigan funksiya.
Masala sharti:
https://leetcode.com/problems/keyboard-row/
#100DaysOfCode
Kompyuter klaviaturasining bir qatorida yozish mumkin bo'lgan so'zlarni qaytaradigan funksiya.
Masala sharti:
https://leetcode.com/problems/keyboard-row/
#100DaysOfCode
✅14/100
Berilgan summani massivdagi raqamlar orqali nechta yo'l bilan chiqarish mumkinligini hisoblash funksiyasi
Masala sharti:
https://leetcode.com/problems/coin-change-2/
#100DaysOfCode
Berilgan summani massivdagi raqamlar orqali nechta yo'l bilan chiqarish mumkinligini hisoblash funksiyasi
Masala sharti:
https://leetcode.com/problems/coin-change-2/
#100DaysOfCode
✅15/100
O'nlik sanoqda berilgan sonni 7 lik sanoq sistemasida qaytaruvchi funksiya.
Tayyor
metodi bilan ham qilish mumkin edi, ammo bu yo'l bilan ishlashdan foyda yo'q edi :)
Masala sharti:
https://leetcode.com/problems/base-7/
#100DaysOfCode
O'nlik sanoqda berilgan sonni 7 lik sanoq sistemasida qaytaruvchi funksiya.
Tayyor
toString()
metodi bilan ham qilish mumkin edi, ammo bu yo'l bilan ishlashdan foyda yo'q edi :)
Masala sharti:
https://leetcode.com/problems/base-7/
#100DaysOfCode
✅16/100
Berilgan massivdagi raqamlarni o'zidan keyin keluvchi K ta sonlari bilan qo'shib ketuvchi funksiya.
Masala sharti:
https://leetcode.com/problems/defuse-the-bomb/
#100DaysOfCode
Berilgan massivdagi raqamlarni o'zidan keyin keluvchi K ta sonlari bilan qo'shib ketuvchi funksiya.
Masala sharti:
https://leetcode.com/problems/defuse-the-bomb/
#100DaysOfCode
✅17/100
Massivda toshlar og'irligi berilgan. Har bir aylanishda ikkita eng og'ir toshni tanlab, bir-biriga solishtiramiz. Agar x = y bo'lsa ikkala tosh ham yo'q bo'lib ketadi, agar x != y bo'lsa x tosh yo'q bo'ladi va y tosh yangi y-x vazniga ega bo'ladi. Oxirida qolgan 1 ta toshni esa qaytarib berishimiz kerak.
Masala sharti:
https://leetcode.com/problems/last-stone-weight/
#100DaysOfCode
Massivda toshlar og'irligi berilgan. Har bir aylanishda ikkita eng og'ir toshni tanlab, bir-biriga solishtiramiz. Agar x = y bo'lsa ikkala tosh ham yo'q bo'lib ketadi, agar x != y bo'lsa x tosh yo'q bo'ladi va y tosh yangi y-x vazniga ega bo'ladi. Oxirida qolgan 1 ta toshni esa qaytarib berishimiz kerak.
Masala sharti:
https://leetcode.com/problems/last-stone-weight/
#100DaysOfCode
✅18/100
Tartibga solingan sonlar massivi va k soni mavjud. Berilgan massivdan tushib qolgan "K"inchi sonni toping.
Masala sharti:
https://leetcode.com/problems/kth-missing-positive-number/
#100DaysOfCode
Tartibga solingan sonlar massivi va k soni mavjud. Berilgan massivdan tushib qolgan "K"inchi sonni toping.
Masala sharti:
https://leetcode.com/problems/kth-missing-positive-number/
#100DaysOfCode
✅19/100
Goal Parser quyidagicha ishlashi kerak:
Berilgan: "G()(al)"
G -> G
() -> o
(al) -> al
Natija: "Goal".
Masala sharti:
https://leetcode.com/problems/goal-parser-interpretation/
#100DaysOfCode
Goal Parser quyidagicha ishlashi kerak:
Berilgan: "G()(al)"
G -> G
() -> o
(al) -> al
Natija: "Goal".
Masala sharti:
https://leetcode.com/problems/goal-parser-interpretation/
#100DaysOfCode
✅20/100
Massivdagi eng katta element, boshqa har bir raqamdan eng kamida ikki martadan kattaligini aniqlovchi funksiya.
Masala sharti:
https://leetcode.com/problems/largest-number-at-least-twice-of-others/
#100DaysOfCode
Massivdagi eng katta element, boshqa har bir raqamdan eng kamida ikki martadan kattaligini aniqlovchi funksiya.
Masala sharti:
https://leetcode.com/problems/largest-number-at-least-twice-of-others/
#100DaysOfCode
✅21/100
Faylga berilgan yo'lni, ya'ni sleshlarni soddalashtirib beruvchi funskiya.
Masala sharti:
https://leetcode.com/problems/simplify-path/
#100DaysOfCode
Faylga berilgan yo'lni, ya'ni sleshlarni soddalashtirib beruvchi funskiya.
Masala sharti:
https://leetcode.com/problems/simplify-path/
#100DaysOfCode