Yağış suyunun tutulması Leetcode həlli

Problemin ifadəsi Yağış suyunu tutmaq LeetCode həlli – “Yağış suyunu tutmaq” hər bir çubuğun eninin 1 olduğu yüksəklik xəritəsini təmsil edən yüksəkliklər massivinin verildiyini bildirir. Biz yağışdan sonra tutulan suyun miqdarını tapmalıyıq. Misal: Giriş: hündürlük = [0,1,0,2,1,0,1,3,2,1,2,1] Çıxış: 6 İzahat: Yoxlayın …

Daha çox oxu

Etibarlı Mötərizələr Leetcode Həlli

Problem bəyanatı Etibarlı Mötərizələr LeetCode Həlli – “Valid Mötərizələr” sizə yalnız '(', ')', '{', '}', '[' və ']' simvollarından ibarət sətir verildiyini bildirir. Giriş sətirinin etibarlı sətir olub-olmadığını müəyyən etməliyik. Açıq mötərizələr bağlanmalıdırsa, sətir etibarlı sətir sayılır ...

Daha çox oxu

Self LeetCode Həllindən başqa massiv məhsulu

Problem İfadəsi Özündən başqa Massivin məhsulu LeetCode Həlli – Nömlər tam massivi verildikdə, cavab[i] ədədlərdən[i] başqa ədədlərin bütün elementlərinin hasilinə bərabər olan massiv cavabını qaytarın. İstənilən prefiks və ya ədədlər şəkilçisinin məhsulunun 32 bitlik tam ədədə uyğun olmasına zəmanət verilir. Siz O(n) vaxtında və bölgüdən istifadə etmədən işləyən bir alqoritm yazmalısınız ...

Daha çox oxu

Tam ədədə sətir (atoi) LeetCode Həlli

Problem Bəyanatı String to Integer (atoi) Leetcode Solution -“String to Integer (atoi)” bildirir ki, sətri 32 bit işarəli tam ədədə çevirən myAtoi(string s) funksiyasının həyata keçirilməsi (C/C++ atoi funksiyasına bənzər) ). myAtoi(string s) üçün alqoritm aşağıdakı kimidir: Oxuyun və istənilən aparıcı boşluğa məhəl qoymayın. Növbəti simvolun olub olmadığını yoxlayın (əgər ...

Daha çox oxu

Çatışmayan Nömrə Leetcode Həlli

Problemin ifadəsi İtkin Nömrə LeetCode Həlli – “İtkin Nömrə” [0,n] arasında n fərqli ədəddən ibarət n ölçülü massiv verildiyini bildirir. Aralıqda çatışmayan nömrəni qaytarmalıyıq. Misal: Giriş: ədədlər = [3,0,1] Nəticə: 2 İzahat: Biz asanlıqla müşahidə edə bilərik ki, bütün ...

Daha çox oxu

İzomorfik Strings Leetcode Həlli

Problem ifadəsi Bu problemdə bizə a və b iki simli verilir. Məqsədimiz iki simin izomorf olub olmadığını söyləməkdir. İki sətir izomorfik adlanır və əgər yalnız birinci sətirdəki simvollar ümumiyyətlə hər hansı bir simvolla (özü də daxil olmaqla) dəyişdirilə bilsə ...

Daha çox oxu

Palindrome Bağlı Siyahı Leetcode Həlli

"Palindrome Bağlı Siyahısı" problemində, verilmiş bir tam tam əlaqəli siyahının palindrom olub olmadığını yoxlamalıyıq. Nümunə Siyahısı = {1 -> 2 -> 3 -> 2 -> 1} həqiqi İzahat # 1: Başlanğıcdan və arxadan bütün elementlər olduğu üçün siyahı palindromdur…

Daha çox oxu

Normal BST-ni Balanslaşdırılmış BST-yə çevirin

İkili axtarış ağacı (BST) verilmiş problem ifadəsi, BST-ni balanslı ikili axtarış ağacına çevirmək üçün bir alqoritm yazın. Balanslaşdırılmış İkili Axtarış ağacı, sol alt ağac və sağ alt ağacın hündürlüyü arasındakı fərq 1-dən az və ya bərabər olan ikili axtarış ağacından başqa bir şey deyildir.…

Daha çox oxu

Verilən n ölçülü massivi yoxlayın, n səviyyəsinin BST-ni təmsil edə bilər

Problem ifadəsi n elementi olan bir sıra verildikdə, verilən n ölçülü massivin n səviyyəsinin BST-ni təmsil edə biləcəyini yoxlayın. Bu n elementdən istifadə edərək qurulmuş ikili axtarış ağacının n səviyyəli BST-ni təmsil edə biləcəyini yoxlamaqdır. Nümunələr arr [] = {10, 8, 6, 9,…

Daha çox oxu

Translate »