https://leetcode.com/problems/building-boxes/
Very interesting problem related with math and observation, you need to visualize pyramids and find intuition for the problem
Very interesting problem related with math and observation, you need to visualize pyramids and find intuition for the problem
LeetCode
Building Boxes - LeetCode
Can you solve this real interview question? Building Boxes - You have a cubic storeroom where the width, length, and height of the room are all equal to n units. You are asked to place n boxes in this room where each box is a cube of unit side length. There…
Using frequently AI to generate texts, analyzing problems slowly kills our brain,
we should set clear limits and be honest about them for specific use cases when we believe that we should use AI
I've become such a lazy person that sometimes i simply don't want to calculate multiplication of 3 - 4 digits long numbers pairs,
it's weird to calculate by hand in the world of computers, but it leads me becoming more and more lazy.
What do you think about this kind of situations? Please share your ideas, experience?
we should set clear limits and be honest about them for specific use cases when we believe that we should use AI
I've become such a lazy person that sometimes i simply don't want to calculate multiplication of 3 - 4 digits long numbers pairs,
it's weird to calculate by hand in the world of computers, but it leads me becoming more and more lazy.
What do you think about this kind of situations? Please share your ideas, experience?
Forwarded from Anvar Said
Yozda Birga Kod Yozamiz ☀️
Dasturchilar uchun yozgi intensiv kurs
🏆 Saralash: 2 bosqichli
⭐ Boshlanadi: 1-iyul
⏳ Davomiyligi: 5 hafta
💸 Qatnashish narxi: $1
Mavzu:
- Algoritmlar va ma'lumot tuzilmalari
🔗 Ariza yuboring: arena.anvarsaid.uz
⏰ Deadline: 21-iyun
👨🏫 Mentorlar:
- Anvar Abdisaidov @ 42 & HBS
- Komronbek Boymuhamedov @ ex-Yandex
Dasturchilar uchun yozgi intensiv kurs
Mavzu:
- Algoritmlar va ma'lumot tuzilmalari
- Anvar Abdisaidov @ 42 & HBS
- Komronbek Boymuhamedov @ ex-Yandex
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Farobiy IT Academy
🎯 Kimlar uchun:
— Ingliz tili darajasi B1 va undan yuqori darajaga ega bo‘lgan talabalar va bitiruvchilar
⏰ Dars davomiyligi kuniga: 2-3 soat
📲 Ro‘yxatdan o‘tish uchun quyidagi havolani bosing 👇
Ro'yxatdan o'tish
📍 Manzil: Toshkent, Yunusobod, Iftixor 1/7
🔗 Qo‘shimcha ma’lumot 📱 Telegram
📱 Telegram | 📱 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Forwarded from Dr. Algorithm
Moliyaviy savodxonlik
degan ajoyib fikrlash bor bizda. Lekin buni xato ekanini ko‘pchilik bilmaydi.
Oddiy misollar bilan ko‘p tushuntirilgan. Shunga biroz boshqacha qilib aytib o‘tsam.
Har yili davlatlar iqtisodiyotiga qarab, ularning puli qadri tushadi. Avvallari USD $ va boshqa valyutalar 1%-2% inflatsiya bo‘lgani uchun, odamlar shu pulda saqlashni o‘ylashgan. Chunki o‘zining pul birligiga 15%-20% inflatsiya bo‘lgan.
Sizda 1,000,000 so‘m bor deylik. Bu pulga 10kg go‘sht beradi.
5 yil o‘tganidan keyin ham sizda 1,000,000 so‘m pul bor. Lekin endi unga 8kg go‘sht beradi.
Demak, resurs bilan solishtirsa, farqi seziladi.
Dollar $ da ham shunday. Faqat 5 yil emas 15 yilda shu farz seziladi. Lekin bu farq bor.
Bu nima degani?
Kimdir boyib ketdi emas, pulning qadri shunchalik kamayib ketdi-ki. Endi bizga Milliard katta emas, endi Trillionda gaplashishimiz kerak, - degani.
Bu tanganing 2-tomoni.
Unda nima qilishim kerak?
* Arzon vaqtida o‘qish kerak. Pulni harakatga keltiradigan narsalarni o‘ylash kerak.
* Pulni tejash emas, uni ko‘proq ishlab topish usullarini o‘rganish kerak.
* Cheklangan resurs - Vaqt. Aynan shuni konstanta qilib, unga bog‘lik Pul va Bilimni oshirish kerak.
Bir Vatandoshimiz darslarida etganlaridek:
Qaysi biri sizga kam bo‘lsa, shuni boshqasi yordamida sotib oling. Doim hammasi katta bo‘lishi kerak. Bittasi ko‘p bo‘lib, qolgani kichik bo‘lsa, quvvat (energiya) ham kam bo‘ladi.
* Vaqt ko‘pligida ilm olish, ko‘p ishlash kerak.
* Pul ko‘pligida kurs sotib olib, o‘qish va odam ishlatib, vaqtni tejash kerak.
* Bilim ko‘payganida esa, qaydan qilib Pul topish va Vaqtni tejashni fikrlash kerak.
Birovning muvaffaqiyatini o‘ylab, vaqtingizni ketkazmang. O‘zingiz ustingizda ishlang.
Dam olish kunlaringiz foydali o‘tsin!
12.06.2026 London
@DrAlgorithm
Pulni Dollarda (US $) saqlasang yutqazmaysan.
degan ajoyib fikrlash bor bizda. Lekin buni xato ekanini ko‘pchilik bilmaydi.
Oddiy misollar bilan ko‘p tushuntirilgan. Shunga biroz boshqacha qilib aytib o‘tsam.
Har yili davlatlar iqtisodiyotiga qarab, ularning puli qadri tushadi. Avvallari USD $ va boshqa valyutalar 1%-2% inflatsiya bo‘lgani uchun, odamlar shu pulda saqlashni o‘ylashgan. Chunki o‘zining pul birligiga 15%-20% inflatsiya bo‘lgan.
Sizda 1,000,000 so‘m bor deylik. Bu pulga 10kg go‘sht beradi.
5 yil o‘tganidan keyin ham sizda 1,000,000 so‘m pul bor. Lekin endi unga 8kg go‘sht beradi.
Demak, resurs bilan solishtirsa, farqi seziladi.
Dollar $ da ham shunday. Faqat 5 yil emas 15 yilda shu farz seziladi. Lekin bu farq bor.
Bugun Ilon Mask (Elon Mask) 1 Trillion sohibi bo‘ldi deb e’lon qilindi (rasm).
Bu nima degani?
Kimdir boyib ketdi emas, pulning qadri shunchalik kamayib ketdi-ki. Endi bizga Milliard katta emas, endi Trillionda gaplashishimiz kerak, - degani.
Bu tanganing 2-tomoni.
Unda nima qilishim kerak?
* Arzon vaqtida o‘qish kerak. Pulni harakatga keltiradigan narsalarni o‘ylash kerak.
* Pulni tejash emas, uni ko‘proq ishlab topish usullarini o‘rganish kerak.
* Cheklangan resurs - Vaqt. Aynan shuni konstanta qilib, unga bog‘lik Pul va Bilimni oshirish kerak.
Bir Vatandoshimiz darslarida etganlaridek:
Quvvat (Energiya) = Vaqt * Pul * Bilim
Qaysi biri sizga kam bo‘lsa, shuni boshqasi yordamida sotib oling. Doim hammasi katta bo‘lishi kerak. Bittasi ko‘p bo‘lib, qolgani kichik bo‘lsa, quvvat (energiya) ham kam bo‘ladi.
* Vaqt ko‘pligida ilm olish, ko‘p ishlash kerak.
* Pul ko‘pligida kurs sotib olib, o‘qish va odam ishlatib, vaqtni tejash kerak.
* Bilim ko‘payganida esa, qaydan qilib Pul topish va Vaqtni tejashni fikrlash kerak.
Quvvatingiz ko‘p bo‘lsin.
Birovning muvaffaqiyatini o‘ylab, vaqtingizni ketkazmang. O‘zingiz ustingizda ishlang.
Dam olish kunlaringiz foydali o‘tsin!
12.06.2026 London
@DrAlgorithm
👍2
Forwarded from Tashkent developers
Start Your AWS Journey
Cloud technologies remain one of the fastest-growing areas in IT, and AWS skills are becoming increasingly valuable across Central Asia.
This summer, Sigma Software University launches a complete AWS learning path in Uzbekistan — from a free introductory webinar to internationally recognized AWS certifications.
FREE WEBINAR
AWS Certifications: How to Start a Career in Cloud Technologies in 2026
June 30, 19:00
Online, Free
Uzbek language
You'll learn:
- Why AWS and cloud technologies are growing rapidly
- Which cloud roles are most in demand in 2026
- How to start a cloud career
- How the AWS certification path works
- What AWS Cloud Practitioner covers
- Common certification preparation mistakes
- How AWS services are used in real business environments
Speaker: Javokhir Shoyusupov
DevOps Engineer at CS.Money | ex-EPAM Systems
Start with the free webinar and discover which AWS path is right for you.
Reserve Your Spot
@tasdev | @tasdev_talks
Cloud technologies remain one of the fastest-growing areas in IT, and AWS skills are becoming increasingly valuable across Central Asia.
This summer, Sigma Software University launches a complete AWS learning path in Uzbekistan — from a free introductory webinar to internationally recognized AWS certifications.
FREE WEBINAR
AWS Certifications: How to Start a Career in Cloud Technologies in 2026
June 30, 19:00
Online, Free
Uzbek language
You'll learn:
- Why AWS and cloud technologies are growing rapidly
- Which cloud roles are most in demand in 2026
- How to start a cloud career
- How the AWS certification path works
- What AWS Cloud Practitioner covers
- Common certification preparation mistakes
- How AWS services are used in real business environments
Speaker: Javokhir Shoyusupov
DevOps Engineer at CS.Money | ex-EPAM Systems
Start with the free webinar and discover which AWS path is right for you.
Reserve Your Spot
@tasdev | @tasdev_talks
https://leetcode.com/problems/number-of-zigzag-arrays-ii/description/?envType=daily-question&envId=2026-06-24
Today's leetcode daily problem was too hard, but awaring of matrix exponentiation mitigate it enough.
Looked as always to find out which approach i should use for solving problem.
Yesterday I solved 1st version, it was simple DP
But on this i tried to find relation between dp states using matrices.
If you're interested, i'll leave my approach to find the relation for matrix multiplication
If you're interested solving this kind of problem, i suggest you the problem: find nth fibonacci in O(logn) with matrix exponentiation, or you can find relation formula between 2n and n fibonacci sequences
Today's leetcode daily problem was too hard, but awaring of matrix exponentiation mitigate it enough.
Looked as always to find out which approach i should use for solving problem.
Yesterday I solved 1st version, it was simple DP
But on this i tried to find relation between dp states using matrices.
If you're interested, i'll leave my approach to find the relation for matrix multiplication
If you're interested solving this kind of problem, i suggest you the problem: find nth fibonacci in O(logn) with matrix exponentiation, or you can find relation formula between 2n and n fibonacci sequences
LeetCode
Number of ZigZag Arrays II - LeetCode
Can you solve this real interview question? Number of ZigZag Arrays II - You are given three integers n, l, and r.
A ZigZag array of length n is defined as follows:
* Each element lies in the range [l, r].
* No two adjacent elements are equal.
* No three…
A ZigZag array of length n is defined as follows:
* Each element lies in the range [l, r].
* No two adjacent elements are equal.
* No three…
https://leetcode.com/problems/count-subarrays-with-majority-element-ii/
Today's daily problem 2nd version (hard). I solved it before. But with the help of looking topic, hints. But, in this time, i tried solving it completely without any topic looking, because this small action affects solving problem, in contests.
Recently I've figured out that i've started looking at problem's hints, topics even when it seemed slightly confused, and this is a bad habit, which makes brain work very lazily. I've felt the difference between hackerrank and leetcode when solving SQL problems in hackerrank, it isn't that much user friendly comfortable when we solve problem, we can look at hints, topics, so thinking clearly, taking notes, even writing raw solution in notepad would be quite helpful to prevent distraction, think clear
Today's daily problem 2nd version (hard). I solved it before. But with the help of looking topic, hints. But, in this time, i tried solving it completely without any topic looking, because this small action affects solving problem, in contests.
Recently I've figured out that i've started looking at problem's hints, topics even when it seemed slightly confused, and this is a bad habit, which makes brain work very lazily. I've felt the difference between hackerrank and leetcode when solving SQL problems in hackerrank, it isn't that much user friendly comfortable when we solve problem, we can look at hints, topics, so thinking clearly, taking notes, even writing raw solution in notepad would be quite helpful to prevent distraction, think clear
LeetCode
Count Subarrays With Majority Element II - LeetCode
Can you solve this real interview question? Count Subarrays With Majority Element II - You are given an integer array nums and an integer target.
Return the number of subarrays of nums in which target is the majority element.
The majority element of a subarray…
Return the number of subarrays of nums in which target is the majority element.
The majority element of a subarray…
🔥1
Forwarded from MDC Uzbekistan
🚀 Join us at Data Fest 2026!
Microsoft Developers Community Uzbekistan invites you to join Data Fest 2026 — a full-day event dedicated to Data and BI Analytics.
Whether you’re a student, developer, data professional, or simply interested in the latest technologies, this is an opportunity to discover real-world use cases and connect with the local data community.
Learn from industry experts, including a Microsoft Fabric Lead at H&M, a former Staff Software Engineer at Dropbox, and other tech leaders who will share practical insights and the latest trends in Data and BI Analytics.
📅 Date: 18 July 2026
🕘 Time: 9:00 AM
📍 Location: The Ministry of Digital Technologies, Muminov Street, 7/2
Register now to secure your spot.
🔗 Register here: https://mdcuzbekistan.com/register
We look forward to seeing you at Data Fest 2026!
#MDCUzbekistan #DataFest2026 #PowerBI #DataAnalytics #BusinessIntelligence
Microsoft Developers Community Uzbekistan invites you to join Data Fest 2026 — a full-day event dedicated to Data and BI Analytics.
Whether you’re a student, developer, data professional, or simply interested in the latest technologies, this is an opportunity to discover real-world use cases and connect with the local data community.
Learn from industry experts, including a Microsoft Fabric Lead at H&M, a former Staff Software Engineer at Dropbox, and other tech leaders who will share practical insights and the latest trends in Data and BI Analytics.
📅 Date: 18 July 2026
🕘 Time: 9:00 AM
📍 Location: The Ministry of Digital Technologies, Muminov Street, 7/2
Register now to secure your spot.
🔗 Register here: https://mdcuzbekistan.com/register
We look forward to seeing you at Data Fest 2026!
#MDCUzbekistan #DataFest2026 #PowerBI #DataAnalytics #BusinessIntelligence
❤1
Forwarded from Azimjon's Fikrlog
30-iyun.
Vaqtdan vaqtning farqi bor.
Yoshlikdagi vaqt qarilikdagi vaqtdan qadrliroq.
Ilm olish, yaxshi odatlar qurish, yaqin do’stlar orttirish uchun yoshlikdan yaxshiroq vaqt yo’q.
Majbur bo’lmasangiz bu vaqtni pulga almashmang. Shunchaki pul topish uchun vaqtingizni sarflamang.
Hali ko’p pul topasiz.
Yoshlikni qaytib topmaysiz.
Vaqtni sarmoya qiling, xarajat emas.
Yoshlarga maslahatim: t.me/azim_pulat/s/42
Kuningiz bilan, yoshlar!
Vaqtdan vaqtning farqi bor.
Yoshlikdagi vaqt qarilikdagi vaqtdan qadrliroq.
Ilm olish, yaxshi odatlar qurish, yaqin do’stlar orttirish uchun yoshlikdan yaxshiroq vaqt yo’q.
Majbur bo’lmasangiz bu vaqtni pulga almashmang. Shunchaki pul topish uchun vaqtingizni sarflamang.
Hali ko’p pul topasiz.
Yoshlikni qaytib topmaysiz.
Vaqtni sarmoya qiling, xarajat emas.
Yoshlarga maslahatim: t.me/azim_pulat/s/42
Kuningiz bilan, yoshlar!
Forwarded from Hasanali Turdaliyev
Endi buyog'iga bu kabi robotlarni(yoki moshinacha deyish kerakmi) ko'p ko'ramiz
Xitoyda juda ommalashib ketgan.
Bular endi kuryer akalarimiz o'rniga ovqat yana bir narsalar tashiydi.
Menga lekin ko'rinishi yoqdi. Biznikilar avaylab ishlatsa bo'ldi😭
— Hasanali
Xitoyda juda ommalashib ketgan.
Bular endi kuryer akalarimiz o'rniga ovqat yana bir narsalar tashiydi.
Menga lekin ko'rinishi yoqdi. Biznikilar avaylab ishlatsa bo'ldi
— Hasanali
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Юля Караваева
РАЗГОНЯЙСЯ — летний челлендж на CodeRun стартовал
Присоединяйся к CodeRun Summer Challenge — залетай в топ, скипай контест и получай призы от Яндекса.
Стартовать можно в своём направлении разработки. Челлендж длится с 1 по 17 июля.
Призы:
— топ-1 по каждому из 11 языков → мерч-пак CodeRun
— топ-3 общего зачёта → коллекционный лего-набор
— топ-200 общего зачёта → скип контеста + пробное интервью в Яндекс
Участвуй: coderun.yandex.ru/seasons/2026-summer
Присоединяйся к CodeRun Summer Challenge — залетай в топ, скипай контест и получай призы от Яндекса.
Как всё устроено:
— 15 задач от лёгких к сложным
— выходят по 5 штук каждые 5 дней
— общий зачёт + 11 лидербордов по языкам
Стартовать можно в своём направлении разработки. Челлендж длится с 1 по 17 июля.
Разгоняй свои решения до предельных скоростей
Performance engineering — главный навык челленджа. Быстрый и эффективный код даёт больше баллов — важно не просто решить, решить эффективно.
Призы:
— топ-1 по каждому из 11 языков → мерч-пак CodeRun
— топ-3 общего зачёта → коллекционный лего-набор
— топ-200 общего зачёта → скип контеста + пробное интервью в Яндекс
Участвуй: coderun.yandex.ru/seasons/2026-summer
2 days ago started solving coderun problems, problems are not easy, require strong optimization, especially the last, fifth one:
https://coderun.yandex.ru/seasons/2026-summer/tracks/common/problem/the-map-of-hot-spots
Researched topic of problem and which data structure aligns with problem condition:
Fenwick tree 2d + offline processing (sorting)
Opened bunch (nearly 10) tabs and looked up similar problems and their solution approach, struggled till night, the next morning, finally after long debugging process, solved problem. There was also mentioned about merge sort tree, but didn't come up with idea how i can apply it to solve this problem.
I can conclude about fenwick tree in the following:
It's very alike to prefix sum structure,
I've figured i understood wrongly about fenwick, so i can't write it here, but if it is interesting, you can look at cp page about fenwick: https://cp-algorithms.com/data_structures/fenwick.html
All the thing i accomplished to solve problem faster was just taking at look what problems can it solve, remembered implementation (after solving enough amount of problems you realize yourself why it's written like this or try to understand), so, in short, it's black box method here (https://www.youtube.com/watch?v=RDzsrmMl48I)
P.S: Previously, i read about Fenwick and saw it's implementation, maybe it can mitigate fear from solving this problem.
https://coderun.yandex.ru/seasons/2026-summer/tracks/common/problem/the-map-of-hot-spots
Researched topic of problem and which data structure aligns with problem condition:
Fenwick tree 2d + offline processing (sorting)
Opened bunch (nearly 10) tabs and looked up similar problems and their solution approach, struggled till night, the next morning, finally after long debugging process, solved problem. There was also mentioned about merge sort tree, but didn't come up with idea how i can apply it to solve this problem.
I can conclude about fenwick tree in the following:
It's very alike to prefix sum structure,
I've figured i understood wrongly about fenwick, so i can't write it here, but if it is interesting, you can look at cp page about fenwick: https://cp-algorithms.com/data_structures/fenwick.html
All the thing i accomplished to solve problem faster was just taking at look what problems can it solve, remembered implementation (after solving enough amount of problems you realize yourself why it's written like this or try to understand), so, in short, it's black box method here (https://www.youtube.com/watch?v=RDzsrmMl48I)
P.S: Previously, i read about Fenwick and saw it's implementation, maybe it can mitigate fear from solving this problem.
Sometimes, not everything works as you wish, try, i need to learn from mistakes, mistakes can tell a lot of things where you lack, but i'm a very lazy person, and it requires analysis much enough 😅
Forwarded from Webmakon | AI
#dasturlash
💻 Dasturlashni haqiqiy tizimlarni yaratish orqali o'rganing — 80+ bepul kurslar.
Ship That Code platformasida murakkab texnologiyalarni amaliyot orqali o'rganishingiz mumkin. Bu yerda Git va Redis'dan tortib Database, Game Engine va hatto Operating System Kernel'ni noldan yaratishni o'rganasiz.
Platforma quyidagi imkoniyatlarni taqdim etadi:
• 80 dan ortiq interaktiv kurs.
• 14 ta karyera yo'nalishi.
• Kodni brauzerning o'zida yozish va ishga tushirish.
•Yozgan kodingizni AI orqali avtomatik tekshirish va uni yaxshilash bo'yicha tavsiyalar olish.
🛸Doʻstlaringizga ham ulashishni unutmang!
@webmakon
💻 Dasturlashni haqiqiy tizimlarni yaratish orqali o'rganing — 80+ bepul kurslar.
Ship That Code platformasida murakkab texnologiyalarni amaliyot orqali o'rganishingiz mumkin. Bu yerda Git va Redis'dan tortib Database, Game Engine va hatto Operating System Kernel'ni noldan yaratishni o'rganasiz.
Platforma quyidagi imkoniyatlarni taqdim etadi:
• 80 dan ortiq interaktiv kurs.
• 14 ta karyera yo'nalishi.
• Kodni brauzerning o'zida yozish va ishga tushirish.
•Yozgan kodingizni AI orqali avtomatik tekshirish va uni yaxshilash bo'yicha tavsiyalar olish.
🛸Doʻstlaringizga ham ulashishni unutmang!
@webmakon
👍1