Amazon Kodlaşdırma Müsahibəsi Sualları

Amazon Müsahibə SuallarıPin
Amazon Müsahibə Sualları

Amazon Array Sualları

Sual 1. Sorted Array II Leetcode Solution-dan Dublikatları silin Problem bəyanatı: Azalmayan ardıcıllıqla çeşidlənmiş ədədlərin tam massivini nəzərə alaraq, hər bir unikal element ən çox iki dəfə görünməsi üçün bəzi dublikatları yerindən silin. Elementlərin nisbi sırası eyni saxlanılmalıdır. Bəzi dillərdə massivin uzunluğunu dəyişdirmək mümkün olmadığından, bunun əvəzinə siz ... olmalıdır.

Daha çox oxu

Sual 2. K Mənşəyə ən yaxın nöqtələr Leetcode Həll Problem Bəyanatı K Mənşəyə Ən Yaxın Nöqtələr LeetCode Həlli – “K Mənşəyə Ən Yaxın Nöqtələr” bildirir ki, verilmiş nöqtələr massivi, x koordinatları və y koordinatları XY müstəvisində koordinatları təmsil edir. Mənbəyə ən yaxın k nöqtəni tapmalıyıq. Qeyd edək ki, ikisi arasındakı məsafə...

Daha çox oxu

Sual 3. Növbəti Permutasiya Leetcode Həlli Problemin ifadəsi Növbəti Permutasiya LeetCode Həlli – “Next Permutation” ilk n natural ədədin dəyişdirilməsi olan tam ədədlər massivinin verildiyini bildirir. Verilmiş massivin növbəti leksikoqrafik cəhətdən ən kiçik permutasiyasını tapmalıyıq. Dəyişdirmə yerində olmalı və yalnız daimi əlavə yerdən istifadə etməlidir. ...

Daha çox oxu

Sual 4. İş Planlaşdırması Leetcode Həllində Maksimum Mənfəət Problem Bəyanatı İş Planlaşdırmasında Maksimum Mənfəət LeetCode Həlli – “İş Planlaşdırmasında Maksimum Mənfəət” sizə hər bir işin startTime[i]-dən başlayıb, endTime[i]-də bitdiyi və mənfəət qazancını əldə edən n işin verildiyini bildirir[i] ]. Bu cür əldə edə biləcəyimiz maksimum qazancı qaytarmalıyıq ...

Daha çox oxu

Sual 5. 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. Nümunə: 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

Sual 6. Frekans Leetcode Çözümünü artıraraq Array sırala Problem Bəyanatı Tezliyi Artırmaqla Sırala Sırala LeetCode Həlli – “Tezliyi artırmaqla massivi çeşidləyin” sizə tam ədədlər massivi verildiyini bildirir, massivi dəyərlərin tezliyinə əsasən artan qaydada çeşidləyin. İki və ya daha çox dəyər eyni tezlikə malikdir, biz onları çeşidləməliyik...

Daha çox oxu

Sual 7. K Bərabər Cəm Alt Çoxluqlara Bölmə Leetcode Həlli Problem Bəyanatı K Bərabər Cəmli Alt çoxluqlara Bölmə LeetCode Həlli – “K Bərabər Cəm Alt Çoxluqlarına Bölmə” sizə ədədlər tam ədədi massivinin və k tam ədədinin verildiyini bildirir, əgər cəmləri k boş olmayan alt çoxluğa sahib olmaq mümkündürsə, doğru qaytarır. hamısı bərabərdir. Nümunə: Giriş: ədədlər = [4,3,2,3,5,2,1], k = 4 Çıxış: ...

Daha çox oxu

Sual 8. Coin Change 2 Leetcode Solution Problem Bəyanatı Sikkə Dəyişməsi 2 LeetCode Həlli – “Sikkə Dəyişikliyi 2” bildirir ki, pulun ümumi məbləğini əks etdirən fərqli tam sikkələr massivi və tam məbləğ verilir. Məbləği cəmləyən müxtəlif mümkün birləşmələrin ümumi sayının sayını qaytarmalıyıq. ...

Daha çox oxu

Sual 9. Frog Jump Leetcode Həlli Problem Bəyanatı Qurbağa Atlama LeetCode Həlli – “Qurbağa tullanması” bildirir ki, artan qaydada sıralanmış daşların (mövqelərin) siyahısını nəzərə alaraq, qurbağanın axırıncı daşa enərək çayı keçə biləcəyini müəyyən edin (massilin son indeksi). Əvvəlcə qurbağa birinci daşın üstündədir və ...

Daha çox oxu

Sual 10. Permutasiya Leetcode Həllindən Massiv qurun Problem bəyanatı Permutasiyadan massiv qurmaq LeetCode Həlli – “Permutasiyadan massiv qurmaq” bildirir ki, sıfır əsaslı permutasiya ədədləri verildikdə, hər biri üçün ans[i] = ədədlər[numlar[i]] olduğu eyni uzunluqda massiv qurmalıyıq. i [0,nums.length-1] diapazonunda. Sıfır əsaslı dəyişmə nömrələri 0-dan fərqli tam ədədlər massividir ...

Daha çox oxu

Sual 11. Backlog Leetcode Həllində Sifarişlərin sayı Problem Bəyanatı Backlog-dakı Sifarişlərin Sayı LeetCode Həlli – “Yedimdə Sifarişlərin Sayı” bildirir ki, 2D tam ədəd massivi [qiymət, məbləğ, orderType] verilmişdir ki, bu da məbləğ sifarişlərinin sifariş növündə yerləşdirildiyini bildirir. Sifariş növü: 0 olarsa, cari...

Daha çox oxu

Sual 12. Biletlər üçün minimum qiymət Leetcode Solution Problem Bəyanatı Biletlərin Minimum Xərcləri LeetCode Həlli – “Biletlərin Minimum Xərcləri” sizdən verilən günlər siyahısında hər gün səyahət etmək üçün lazım olan minimum dollar sayını tapmağı xahiş edir. Sizə günlərin tam massivi veriləcək. Hər gün bir tam ədəddir ...

Daha çox oxu

Sual 13. Unikal Yollar II Leetcode Həlli Problem Bəyanatı Unikal Yollar II LeetCode Həlli – “Unikal Yollar II” robotun şəbəkənin yuxarı sol küncündən başladığı mxn şəbəkəsini nəzərə alaraq bildirir. Şəbəkənin sağ alt küncünə çatmaq üçün yolların ümumi sayını tapmalıyıq. ...

Daha çox oxu

Sual 14. 2D Matrix II Leetcode Həllini axtarın Problem Bəyanatı 2D Matrix II LeetCode Həllini axtarın – “2D Matrisi II axtarın” sizdən mxn tam matris matrisində dəyər hədəfini axtaran səmərəli alqoritm tapmağı xahiş edir. Hər bir sətirdə, eləcə də sütundakı tam ədədlər artan sıra ilə çeşidlənir. Nümunə: Giriş: matris = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]], hədəf = XNUMX Nəticə: doğru ...

Daha çox oxu

Sual 15. Unikal Simvollarla Birləşdirilmiş Sətin Maksimum Uzunluğu Leetcode Həlli Problemin ifadəsi Unikal simvollarla birləşdirilən sətirin maksimum uzunluğu LeetCode Həlli – “Unikal simvollarla birləşdirilən sətirin maksimum uzunluğu” deyir ki, sizə sətirlər massivi verilir və siz verilmiş massivin istənilən alt ardıcıllığını seçməli və onları birləşdirməlisiniz. yaratmaq üçün sətirlər...

Daha çox oxu

Sual 16. Ən qısa söz məsafəsi Leetcode həlli Problem Bəyanatı Ən Qısa Söz Məsafəsi LeetCode Həlli – sizə bir sıra sətirlər və iki fərqli söz verildiyini bildirir. Giriş sətirində görünən bu iki söz arasındakı ən qısa məsafəni qaytarmalıyıq. Nümunə: Giriş: wordsDict = ["təcrübə", "edirlər", "mükəmməl", "kodlaşdırma", "edmək"], word1 = "kodlaşdırma", word2 = "məşq etmək" Nəticə: 3 İzahat: "kodlaşdırma" sözü burada baş verir mövqe 4....

Daha çox oxu

Sual 17. Data Stream Leetcode Həllindən Hərəkətli Orta Problem Bəyanatı Data Stream-dən Hərəkət edən Orta Qiymət LeetCode Həlli – “Məlumat axınından orta göstəricinin daşınması” tam ədədlər axını və pəncərə ölçüsü k verildiyini bildirir. Sürüşmə pəncərəsindəki bütün tam ədədlərin hərəkətli ortalamasını hesablamalıyıq. Əgər elementlərin sayı ...

Daha çox oxu

Sual 18. Matrix Zeroes Leetcode Həllini təyin edin Problem Bəyanatı Sıfır Matrisi LeetCode Həlli – “Sıfır Matrisi Dəst Et” sizə mxn tam matris matrisi verildiyini bildirir. Biz giriş matrisini elə dəyişdirməliyik ki, əgər hər hansı bir xanada 0 elementi varsa, onun bütün sətir və sütununu təyin etməliyik. 0-a qədər. Bunu etmək lazımdır ...

Daha çox oxu

Sual 19. Ç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ş: nums = [3,0,1] Nəticə: 2 İzahat: Biz asanlıqla müşahidə edə bilərik ki, bütün ...

Daha çox oxu

Sual 20. Artan Əməliyyat Leetcode Həlli ilə Stack dizayn edin Problem Bəyanatı Artan Əməliyyat ilə Yığın Dizaynı Leetcode Həlli – aşağıdakı əməliyyatları səmərəli şəkildə dəstəkləyən stek dizayn etməyimiz lazım olduğunu bildirir. Stackin maksimum tutumunu təyin edin. Yığın ölçüsü maksimum tutumundan ciddi şəkildə azdırsa, təkan əməliyyatını səmərəli şəkildə yerinə yetirin ...

Daha çox oxu

Sual 21. Yavaş Açar Leetcode Həlli Slowest Key Leetcode Solution problemi bizə basılan bir sıra düymələr təqdim edir. Bizə bu düymələrin sərbəst buraxıldığı bir sıra və ya vektor verilir. Düymələrin ardıcıllığı bir simli şəklində verilir. Beləliklə, problem bizdən xahiş etdi ...

Daha çox oxu

Sual 22. 3Sum Leetcode Həlli Problem ifadəsi n ədəd ədədi verildiyi halda ədədə a, b, c elementləri var ki, a + b + c = 0? Sıfır cəmi verən bütün unikal üçqatları massivdə tapın. Diqqət: həll dəstində təkrarlanan üçük olmamalıdır. Nümunə # 1 [-1,0,1,2, -1,4] ...

Daha çox oxu

Sual 23. Interval Leetcode həllini daxil edin Məsələ Insert Interval Leetcode Solution bizə bəzi aralıqların və bir ayrı aralığın siyahısını təqdim edir. Sonra bu yeni aralığı fasilələr siyahısı arasına əlavə etməyimiz tələb olunur. Beləliklə, yeni interval artıq siyahıda olan fasilələrlə kəsişir və ya ola bilər ...

Daha çox oxu

Sual 24. Kombinasiya cəmi Leetcode həlli Problem Combination Sum Leetcode Solution bizə bir sıra və ya tam ədədlər siyahısı və hədəf təqdim edir. Verilən hədəfə əlavə olunan neçə dəfə bu tam ədədlərdən istifadə edilə bilən birləşmələri tapmağımızı söyləyirlər. Beləliklə, daha rəsmi olaraq verilmişləri istifadə edə bilərik ...

Daha çox oxu

Sual 25. Ada Perimetri Leetcode Həlli Problem ifadəsi Bu problemdə bizə 2 ölçülü bir sıra şəklində bir cədvəl verilir. grid [i] [j] = 0 həmin nöqtədə suyun olduğunu və grid [i] [j] = 1 ərazini təmsil etdiyini göstərir. Şəbəkə hüceyrələri şaquli / üfüqi olaraq bağlanır, lakin çapraz deyil. Tam olaraq bir ada var (quru əlaqəli bir komponent ...

Daha çox oxu

Sual 26. Maksimum Subarray Leetcode Həlli Problem ifadəsi Bir ədəd ədədi verilərsə, ən böyük cəmə sahib olan bitişik subarrayı tapın (ən azı bir ədəd var) və cəmini qaytarın. Nümunə nums = [-2,1, -3,4, -1,2,1, -5,4] 6 İzahat: [4, -1,2,1] ən böyük cəmi = 6 ədədi = [- 1] -1 Yanaşma 1 (Bölün və Fəth edin) Bu yanaşmada ...

Daha çox oxu

Sual 27. Bir sıra Leetcode həllinin dərəcə çevrilməsi Bir Array Leetcode Həllinin Sıra Transformasiyası problemi bizə bir sıra tam ədədlər təqdim etdi. Massiv və ya verilən ardıcıllıq çeşidlənməyib. Verilən ardıcıllıqla hər bir ədədə dərəcələr təyin etməliyik. Rütbələrin verilməsi üçün bəzi məhdudiyyətlər mövcuddur. Sıralar ... ilə başlamalıdır.

Daha çox oxu

Sual 28. İşləmə uzunluğu kodlanmış siyahı leetkod həllini açın Problemin işləmə uzunluğunun şifrələnmiş siyahısı Leetcode həllinin dekompressiyası sizə ardıcıllığı olan bir sıra və ya vektor verildiyini bildirir. Ardıcıllığın müəyyən bir təqdimatı var. Giriş ardıcıllığı başqa bir ardıcıllıqdan meydana gəlir. Bunu orijinal ardıcıllıqla başqa bir ardıcıllıqla adlandıracağıq. Buna görə giriş ardıcıllığı ...

Daha çox oxu

Sual 29. Elementləri sağ tərəfdəki lekod həllində ən yaxşı elementlə əvəz edin Elementləri Sağ tərəfdəki Leccode Həllində Ən Böyük Elementlə Əvəz Et problemi bizə bir sıra və ya tam ədəd vektoru təqdim edir. Problem, bütün elementləri sağ tərəfdəki bütün elementlər arasında ən böyük olan elementlə əvəz etməyimizi istədi. Beləliklə, bir şeyimiz olub olmadığını düşünün ...

Daha çox oxu

Sual 30. Tic Tac Toe Oyunu Leetcode Çözümündə Qalib tapın Tic Tac Toe Oyununun Qalibini tapma problemi Leetcode Solution bizdən tic tac toe oyununun qalibini tapmağımızı xahiş edir. Problem bizə oyunçular tərəfindən bir sıra və ya hərəkət vektorunu təqdim edir. Hərəkətlərdən keçməli və kimin olduğunu qiymətləndirməliyik ...

Daha çox oxu

Sual 31. Ümumi simvollar üçün kod kodu həllini tapın Problem ifadəsi Bu problemdə bizə bir sətir siyahısı verilir. Bütün simlərdə ümumi olan simvolları tapmalıyıq. Bir simvol bütün sətirlərdə bir neçə dəfə mövcuddursa, o zaman bir neçə dəfə simvol çıxarmalıyıq. Tutaq ki, bizdə bir sıra var ...

Daha çox oxu

Sual 32. Bütün nöqtələri ziyarət etmək üçün minimum vaxt Leetcode həll Bütün nöqtələri ziyarət etmə minimum vaxt problemi Leetcode Həlli bizə koordinat oxlarında bir sıra və ya nöqtələr vektoru verir. Bizə giriş təmin etdikdən sonra problem, girişdəki bütün nöqtələri ziyarət etmək üçün minimum vaxt tapmağımızı xahiş edir. Bir vahid hərəkət etdikdə ...

Daha çox oxu

Sual 33. Sıfır Leetcode Solution-a qədər Nadir Tamsayı Toplayın Sıfır Leetcode Çözümünə qədər N Unikal Tamsayıların Toplanması problemi bizə bir tam ədədi təqdim edir. 0-a yekun vuran n nadir tam ədədi qaytarmağımızı xahiş edir. Beləliklə, sualı başa düşmək olduqca sadədir. Beləliklə, həll yoluna dalmadan əvvəl. Gəlin ...

Daha çox oxu

Sual 34. Bərabər Cəmi Leetcode Həlli ilə Üç Hissəyə Bölmə Array Bərabər cəmi Leetcode həlli ilə üç hissəyə bölünmə massivi problemi bizə bir sıra və ya vektor verir və ardıcıllığın mümkün olan üç hissəsinin olub olmadığını soruşur. Burada bölmə dedikdə iki indeks var ki, j, elə elementlərin cəmi başlanğıcdan ...

Daha çox oxu

Sual 35. Ümumi simvollar üçün kod kodu həllini tapın Problem ifadəsi Bu problemdə bizə bir sıra simlər verilir. Dizidəki hər sətirdə görünən bütün simvolların siyahısını çap etməliyik (dublikatlar daxil edilmişdir). Yəni bir simvol hər sətirdə 2 dəfə görünür, ancaq 3 dəfə deyilsə, buna sahib olmalıyıq ...

Daha çox oxu

Sual 36. Bir sıra Leetcode həllində itən bütün nömrələri tapın Problem ifadəsi Bu problemdə bizə bir ədəd tam ədəd verilir. 1-dən N-ə qədər olan elementləri ehtiva edir, burada N = massivin ölçüsü. Bununla birlikdə, yoxa çıxan bəzi elementlər var və yerlərində bəzi dublikatlar mövcuddur. Hədəfimiz bir sıra qayıtmaqdır ...

Daha çox oxu

Sual 37. Çoxluq Element II Leetcode Solution Bu problemdə bizə bir ədəd tam ədəd verilir. Məqsəd, massivdə ⌊N / 3⌋ -dən çox baş verən bütün elementləri tapmaqdır, burada N = massivin ölçüsü və ⌊ ⌋ mərtəbə operatorudur. Bir sıra qayıtmalıyıq ...

Daha çox oxu

Sual 38. Dublikat II Leetcode həllini ehtiva edir Problem ifadəsi Bu məsələdə bizə bir ədəd tam ədəd verilir və bir-birinə ən azı k məsafədə olan hər hansı bir təkrar elementin olub olmadığını yoxlamalıyıq. yəni eyni iki elementin indeksləri arasındakı fərq ... -dən az olmalıdır.

Daha çox oxu

Sual 39. Nisbi Sort Array Leetcode Həlli Bu problemdə bizə iki ədəd müsbət tam ədəd verilir. İkinci sıra bütün elementləri fərqlidir və birinci massivdə mövcuddur. Bununla birlikdə, birinci massivdə təkrarlanan elementlər və ya ikinci massivdə olmayan elementlər ola bilər. İlk seriyanı sıralamalıyıq ...

Daha çox oxu

Sual 40. Leetcode Solution Simvolları ilə Yarana biləcək Sözləri Tapın Problem ifadəsi “Simvollar şəklində yarana biləcək sözləri tapın” problemində bizə kiçik İngilis əlifbalarından (sözlərdən) ibarət bir sıra sətir və bir sıra simvollardan (işarələrdən) ibarət bir simli verilir. Bizim vəzifəmiz serialdakı hər bir simli yoxlamaqdır ...

Daha çox oxu

Sual 41. Ekvivalent Domino Cütlüyünün Leetcode Həlli Sayı Problem ifadəsi ”Ekvivalent Domino cütlərinin sayı” problemində bizə hər dominonun domino kimi iki dəyərdən ibarət olduğu domino siyahısı verilmişdir [i] = [a, b]. İki domino, domino [i] = [a, b] və domino [j] = [c, d] bərabərdir (a == c və b == d) və ya (a == d və c == d) . Bizim tapşırığımız ...

Daha çox oxu

Sual 42. Paskalın Üçbucağı II Leetcode Həlli Problem ifadəsi Bu problemdə bizə Paskal Üçbucağının Sıra indeksi (i) verilmişdir. İth sıra dəyərlərini ehtiva edən xətti bir sıra yaratmalı və onu qaytarmalıyıq. Sıra indeksi 0-dan başlayır. Paskalın üçbucağının hər ədədin ... olduğu bir üçbucaq olduğunu bilirik.

Daha çox oxu

Sual 43. Unikal Yollar Leetcode Həlli Problemsiz Unique Paths Leetcode Solution sizə bir ızgaranın ölçüsünü təmsil edən iki tam ədədin verildiyini bildirir. Şəbəkənin ölçüsündən, ızgaranın uzunluğundan və genişliyindən istifadə etməklə. Şəbəkənin sol üst küncündən unikal yolların sayını tapmaq lazımdır ...

Daha çox oxu

Sual 44. Yaxşı cütlüklərin sayı Leetcode həll Məsələ Bəyanatı Bu məsələdə bir sıra ədədi verilmişdir və a [i] = a [j] olduğu yaxşı cütlərin ümumi sayını (a [i], a [j]) tapmalıyıq. Misal nums = [1,2,3,1,1,3] 4 İzahat: (4), (0,3), (0,4), (3,4) indekslərində 2,5 yaxşı cüt var. [1,1,1,1] 6 İzahat: ...

Daha çox oxu

Sual 45. Üçüncü Maksimum Sayı Leetcode Həlli Başlıqda deyildiyi kimi, məqsəd, verilən bir ədəd sıra içərisində üçüncü maksimum tam ədədi tapmaqdır. Diqqət yetirin ki, massivdə fərqli üçüncü maksimum tam ədədi tapmalıyıq. Fərqli üçüncü maksimum tamlığı olmadıqda, serialdakı maksimum tam ədədi qaytarırıq. Nümunə ...

Daha çox oxu

Sual 46. Balanslaşdırılmış İkili Ağac Leetcode Həlli Ağacdakı hər düyünün sol və sağ alt ağacının hündürlüyünün fərqi ən çox 1 olduqda ikili ağac Hündürlüyə bərabərdir, bu problemdə balanslı ikili ağacın olub olmadığını yoxlayacağıq. Nümunə 2/1/4 Balanslaşdırılmamış 1 / \ 2 ...

Daha çox oxu

Sual 47. Mövcud Nömrə Kod Həllindən Neçə Nömrələr Kiçikdir Problem ifadəsi Bu problemdə bizə bir sıra verilir. Bu massivin hər bir elementi üçün həmin elementdən kiçik elementlərin sayını tapmaq məcburiyyətindəyik. yəni hər i üçün (0 <= i

Daha çox oxu

Sual 48. Sıralanan Diziler Leetcode Çözümünü Birləşdirin “Sıralanmış massivləri birləşdirin” problemində bizə azalan qaydada çeşidlənmiş iki sıra verilir. Birinci sıra tam doldurulmamışdır və ikinci massivin bütün elementlərini yerləşdirmək üçün kifayət qədər yerə sahibdir. İki massivi birləşdirməliyik ki, birinci sıra elementləri ehtiva etsin ...

Daha çox oxu

Sual 49. Döndürülmüş Sıralanmış Array Leetcode həllində axtarın Sıralanmış bir massivi nəzərdən keçirin, ancaq bir indeks seçildi və massiv həmin nöqtədə döndü. İndi, sıra döndərildikdən sonra müəyyən bir hədəf elementini tapıb indeksini qaytarmağınız tələb olunur. Element mövcud deyilsə, -1-ə qayıdın. Problem ümumiyyətlə ...

Daha çox oxu

Sual 50. Axtarış Mövqe Leetcode Həlli Bu problemdə bizə sıralanmış bir sıra və hədəf tam ədədi verilir. Axtarış Əlavə Edici Vəziyyətini tapmalıyıq. Hədəf dəyər massivdə varsa, indeksini qaytarın. Sifarişin çeşidlənməsini təmin etmək üçün hədəfin daxil edilməli olduğu indeksi qaytarın ...

Daha çox oxu

Sual 51. Ən çox sayda konfet olan uşaqlar Leetcode həllidir “Ən çox sayda konfet olan uşaqlar” problemində bizə bəzi uşaqların aldığı şokoladların sayını və hər hansı bir şəkildə paylana bilən bəzi əlavə konfetləri əks etdirən bir sıra tam ədədlər verilir. İndi tapmalıyıq: Hər uşağın ən çox sayı ola bilərmi ...

Daha çox oxu

Sual 52. 1d Array Leetcode həllinin cəmi Problem ifadəsi 1d array probleminin cəmində bizə bir sıra ədədləri verilmişdir ki, bunun üçün bir sıra qaytarmalıyıq ki, burada hər bir indeks üçün nəticə massivində arr [i] = cəmi (nums [0]… nums [i]) . Nümunə sayları = [1,2,3,4] [1,3,6,10] İzahat: İşləyən cəm: ...

Daha çox oxu

Sual 53. Plus bir Leetcode Solution Problem ifadəsi ”Plus One” problemində, massivdəki hər elementin ədədin rəqəmini təmsil etdiyi bir sıra verilir. Tam sıra bir ədədi təmsil edir. Sıfır indeks rəqəmin MSB-sini təmsil edir. Güman edə bilərik ki, ...

Daha çox oxu

Sual 54. Array Leetcode Solutions-da ən böyük element Bu problemdə, çeşidlənməmiş bir sıra içərisindəki ən böyük elementi qaytarmalıyıq. Dizinin təkrarlana biləcəyini unutmayın. Beləliklə, fərqli Kth ən böyük elementi deyil, sıralanmış qaydada K ən böyük elementi tapmaq məcburiyyətindəyik. Nümunə A = {4, 2, 5, 3 ...

Daha çox oxu

Sual 55. Maksimum Ardıcıl On Leetcode Həlli Maksimum Ardıcıl problem problemi ifadəsi ikili bir sıra verilir. Verilən massivdə maksimum ardıcıl sayını tapmalıyıq. Giriş sıra yalnız 0 və 1-dən ibarət olacaq. Məsələn [1,1,0,1,1,1] 3 İzahat: İlk iki rəqəm və ya son üç rəqəm ...

Daha çox oxu

Sual 56. Arrayı yenidən düzəldin ki, arr [i]> = arr [j] əgər i cüt olarsa və arr [i] <= arr [j] əgər i təkdirsə və j <i Tutaq ki, tam ədədi var. Problem ifadəsi, massivin yenidən düzəldilməsini xahiş edir ki, bir sıra içərisində cüt mövqedəki elementlər özündən əvvəlki bütün elementlərdən, tək vəziyyətdə olan elementlər əvvəlki elementlərdən az olmalıdır. Nümunə ...

Daha çox oxu

Sual 57. Paritet II Leetcode Həlli ilə Sıralama Array Problem ifadəsi ”Sort Array By Parity II” problemində, bizə bütün elementlərin müsbət tam ədədi olduğu bir paritet massivi verilir. Dizidə cüt sayda element var. Dizidə bərabər sayda cüt və tək element var. Bizim vəzifəmiz elementləri yenidən düzəltməkdir ...

Daha çox oxu

Sual 58. Verilmiş cəm ilə cütlük sayın “Verilmiş cəmlə say cütü” problemində bir tam ədədi verdik [] və başqa bir rəqəm “cəmi” deyirik, müəyyən bir massivdəki iki elementdən birinin “cəm” ə bərabər bir cəmin olub olmadığını müəyyənləşdirməlisiniz. Nümunə Giriş: arr [] = {1,3,4,6,7} və cəmi = 9. Çıxış: “Elementlər tapıldı ...

Daha çox oxu

Sual 59. Array Elementlərinin Qrup Birdən Çox Baş verməsi İlk Başlanğıcın Sıralaması Sizə çoxsaylı meydana çıxan çeşidlənməmiş bir sıra verdiyiniz bir sual verilir. Tapşırıq, sıra elementlərinin ilk meydana gəlməsi ilə sifariş edilmiş bütün çoxsaylı hadisələrini qruplaşdırmaqdır. Bu vaxt, sifariş nömrənin gəldiyi ilə eyni olmalıdır. Nümunə Giriş: [2, 3,4,3,1,3,2,4] ...

Daha çox oxu

Sual 60. İki elementin tezliyi arasındakı maksimum fərq, daha çox tezliyə sahib olan elementin də daha böyük olmasıdır Tutaq ki, tam ədədi var. Problem ifadəsi, verilmiş bir sıra hər hansı iki fərqli elementin tezliyi arasındakı maksimum fərqi tapmağı xahiş edir, lakin daha böyük tezlikə sahib olan element digər tam ədədən də böyük olmalıdır. Nümunə Giriş: arr [] = {2,4,4,4,3,2} ...

Daha çox oxu

Sual 61. K Negations Leetcode Solution-dan sonra Array Cəmi maksimuma çatdırın Bu yazı K Neqasiyalardan Sonra Array Cəmini Maksimize Etmək Leetcode Həlli Problem ifadəsi ”K mənfikələrdən sonra Array Cəmi Maksimumlaşdırmaq” problemində bizə bir sıra arr və bir K dəyəri verilir. Dizil tam ədədi dəyərlərdən ibarətdir. Arr [i] dəyərini ... olaraq dəyişdirə bilərik.

Daha çox oxu

Sual 62. Fərqli Nömrələrlə ən kiçik Subarray Tutaq ki, tam ədədi və k rəqəmi var. Problem ifadəsi (l, r) aralığının ən kiçik alt arrayını daxil etməyi xahiş edir, bu şəkildə ən kiçik alt massivdə tam olaraq k fərqli ədədlər mövcuddur. Nümunə Giriş: {1, 2, 2, 3, 4, 5, 5} k = 3 ...

Daha çox oxu

Sual 63. Verilən bir Dəyərə Xülasə olan Bütün Unikal Üçlüklər Bir ədəd tam ədəd və 'cəmi' adlı bir sıra verdik. Problem ifadəsi, verilən 'cəmi' sayına əlavə edən üçlüyü tapmağı xahiş edir. Nümunə Giriş: arr [] = {3,5,7,5,6,1} cəm = 16 Çıxış: (3, 7, 6), (5, 5, 6) İzahat: Verilənə bərabər olan üçlük .. .

Daha çox oxu

Sual 64. 1s sayını 0s sayından bir çox olan ən uzun subarray Bir sıra tam ədəd verdik. Bir sıra yalnız 1 və 0'ları ehtiva edir. Problem ifadəsi, 1 rəqəminin kəmiyyəti alt dizidəki 0 sayından yalnız bir çox olan ən uzun Sub-Arrayın uzunluğunu tapmağı xahiş edir. Nümunə Giriş: arr [] = ...

Daha çox oxu

Sual 65. Sifarişi Eyni Tutaraq Verilən İki Dizidən Maksimum Array Fərz edək ki, eyni ölçülü n tam ədədi var. Hər iki massivdə də ümumi rəqəmlər ola bilər. Problem ifadəsi, hər iki massivdən maksimum 'n' dəyərlərini ehtiva edən nəticə verən bir sıra yaratmağı xahiş edir. İlk sıra prioritet olmalıdır (ilk elementlər ...

Daha çox oxu

Sual 66. Daha yüksək və ya aşağı II nömrəsini tapın Problem tapşırığı “Daha çox və ya alt II nömrəni təxmin edin” deyən bir oyun oynayacağımızı bildirir. Oyun deyir ki, 1-dən n-ə qədər bir rəqəm seçirəm. Seçmədiyim rəqəmi nə vaxt tapsanız, sizə deyəcəm ...

Daha çox oxu

Sual 67. Bir massivi yenidən düzəldin ki, arr [i] i-yə bərabər olsun “Arr [i] = i” problemi sizə 0-dan n-1-ə qədər tam ədədi verildiyini bildirən bir sıra düzəldin. Bütün elementlər massivdə olmaya bildiyindən onların yerində -1 var. Problem ifadəsi, serialın bu şəkildə dəyişdirilməsini istər ...

Daha çox oxu

Sual 68. Bir Arrayda 0s və 1s ayırın Problem bəyanatı Tutaq ki, tam bir sıra var. Problem "0s və 1s-i bir sıra halında ayırın" problemi, serialı 0s və 1s-də iki hissəyə ayırmağı xahiş edir. 0-lar massivin sol tərəfində, 1-lər isə massivin sağ tərəfində olmalıdır. ...

Daha çox oxu

Sual 69. Array içərisində a + b + c = d olduğu qədər böyük d tapın Problem bəyanatı Tutaq ki, bir sıra tam ədədləriniz var. Giriş dəyərləri hamısı fərqli elementlərdir. Məsələ “A + b + c = d olan bir sıra içərisində ən böyük d-i tapın” problemi, a + b + c = ... çoxluğundakı ən böyük “d” elementini tapmağı xahiş edir.

Daha çox oxu

Sual 70. K Tələbə arasında bərabər paylanacaq maksimum şokolad sayı “K tələbələr arasında bərabər paylanacaq şokoladların maksimum sayı”, içərisində bəzi şokoladlar olan n qutu verildiyini bildirir. Tutaq ki, k tələbə var. Tapşırıq, ardıcıl qutuları seçərək k tələbələri arasında maksimum şokolad sayını bərabər paylamaqdır. Biz bacarırıq ...

Daha çox oxu

Sual 71. Bir Arrayda göstərilən Maksimum Ardıcıl Nömrələr Problem ifadəsi Tutaq ki, N ölçülü bir ədəd ədədi var. “Bir massivdə mövcud olan maksimum ardıcıl ədədlər” problemi bir sıra içərisinə səpələnə bilən ardıcıl sayların maksimum sayını tapmağı xahiş edir. Misal arr [] = {2, 24, 30, 26, 99, 25} 3 İzahat: The ...

Daha çox oxu

Sual 72. Subarraydakı fərqli elementlərin sayı üçün sorğular Bir sıra tam və bir sıra sorğu verdik və verilmiş aralıqdakı bütün fərqli elementlərin sayını tapmaq məcburiyyətindəyik, sorğu sola və sağa iki rəqəmdən ibarətdir, bu verilən aralıqdır, bununla verilmiş sıra biz ...

Daha çox oxu

Sual 73. Aralıq Minimum Sorğu (Kvadrat Kök Ayrışma və Seyrək Cədvəl) Minimum sorğu problemində bir sorğu və bir tam sıra verdik. Hər bir sorğu, hər bir aralığın sol və sağ göstəriciləri kimi aralığı ehtiva edir. Verilən tapşırıq aralığa daxil olan bütün ədədin minimumunu təyin etməkdir. Nümunə Giriş: arr [] = {2, 5, ...

Daha çox oxu

Sual 74. Seyrək Cədvəldən istifadə edərək məcmu cəmi sorğusu Seyrək cədvəl problemini istifadə edən aralıq cəmi sorğusunda bir sıra sorğusu var və tam bir sıra verilmişdir. Verilən tapşırıq aralığa daxil olan bütün tam ədədin cəmini tapmaqdır. Nümunə Giriş: arr [] = {1,4,6,8,2,5} Sorğu: {(0, 3), (2, 4), (1, 5)} Çıxış: 19 16 25 ...

Daha çox oxu

Sual 75. Binary Array-də sorğuları sayın və dəyişin Giriş ölçüsü olaraq n ölçülü bir sıra verilmişdir. "İkili Arraydakı Sorğuları say və dəyişdir" problemi aşağıda verilmiş bəzi sorğuların yerinə yetirilməsini xahiş edir, sorğular təsadüfi bir şəkildə dəyişə bilər. Sorğular ⇒ Dəyişdirmə sorğusu ⇒ keçiddir (başlayır, bitir), bu ...

Daha çox oxu

Sual 76. İkili massivin ondalık dəyərlərinə dair sorğular Verilmiş ikili massivdə ikili massivin subarlarının ondalık dəyərlərinə dair sorğular yazın. Problem ifadəsi, ikili bir sıra içərisində bir sıra köməyi ilə yaradılan ondalık rəqəmi tapmağı xahiş edir. Nümunə Giriş: arr [] = {1, 0, 1, 1, 0, 0, 1, 1} Sorğu (1, ...

Daha çox oxu

Sual 77. Başqa bir massivdən istifadə edərək elementləri maksimize edin Tutaq ki, eyni ölçülü iki ədəd ədəd vermişik. Hər iki massivdə müsbət rəqəmlər var. Problem ifadəsi, ikinci massivi prioritet olaraq saxlayan ikinci sıra elementindən istifadə edərək birinci massivi maksimum dərəcədə artırmağı xahiş edir (ikinci sıra elementləri ilk olaraq çıxışda görünməlidir). ...

Daha çox oxu

Sual 78. Bütün elementləri k-dən az və ya bərabərləşdirmək üçün tələb olunan minimum svoplar "K-dən kiçik və ya bərabər olan bütün elementləri bir araya gətirmək üçün tələb olunan minimum svoplar" problemi bir tam sıra olduğunuzu bildirir. Problem ifadəsi, elementləri birləşdirmək üçün az və ya bərabər olan ən kiçik mübadilə sayını tapmağı xahiş edir ...

Daha çox oxu

Sual 79. Sıralanmış massiv Leetcode həllində elementin ilk və son mövqeyini tapın Problem ifadəsi “Sortlanmış Leetcode həllində elementin ilk və son mövqeyini tapın” başlıqlı bu yazıda, leetcod probleminin həllini müzakirə edəcəyik. Verilən məsələdə bizə bir sıra verilir. Bizə bir hədəf elementi də verilir. Dizidəki elementlər sıralanır ...

Daha çox oxu

Sual 80. Monotonik Array LeetCode Solution Problem ifadəsi “Monotonik Array” problemində bizə bir sıra verilir. Bizim vəzifəmiz serialın monotonik bir sıra olub olmadığını yoxlamaqdır. Monotonik bir sıra, elementlərin ya artan qaydada, ya da azalan qaydada sıralandığı bir massivdir. Massiv sıralanırsa ...

Daha çox oxu

Sual 81. Ardıcıl üç nəfər olmaması üçün maksimum ardıcıllıq cəmi “Ardıcıl üç olmaz deyə maksimum ardıcıllıq cəmi” problemi sizə bir ədəd tamsayı verildiyini bildirir. İndi ardıcıl üç elementi nəzərdən keçirə bilməyəcəyiniz üçün verilən maksimum cəmi olan bir altlıq tapmalısınız. Xatırladaq ki, bir ardıcıllıq yalnız bir sıra deyil ...

Daha çox oxu

Sual 82. Elementlər bir sıra ilə məhdudlaşmadığı zaman müəyyən bir massivdə təkrarlananları tapın “Elementlər bir sıra ilə məhdudlaşmadığı zaman verilmiş bir massivdə təkrarlananları tapın” problemi n ədəddən ibarət bir sıra olduğunuzu bildirir. Problem, serialda varsa, təkrarlanan elementləri tapmaq üçün açıqlanır. Belə bir element yoxdursa return -1. Nümunə [...

Daha çox oxu

Sual 83. Dizinin icazə verilən dublikatları olan bitişik tamsayılar içərisində olub olmadığını yoxlayın Sizə təkrar elementləri də daxil edə bilən bir sıra tam ədəd verilir. Problem ifadəsi bitişik tam ədədlər toplusu olub olmadığını öyrənməyi xahiş edir, əgər varsa "Bəli" yazdırın, yoxsa "Xeyr" yazdırın. Nümunə Giriş Girişi: [2, 3, 4, 1, 7, 9] Nümunə ...

Daha çox oxu

Sual 84. Bir Matris Leetcode həllində ən zəif satırlar Problem ifadəsi ”Bir matrisdəki K ən zəif cərgələr” problemində bizə n sətir və m sütunlu bir matris verilir. matris 0 və ya 1 ilə doldurulur. Bu matrisin xüsusiyyəti ondadır ki, hamısı hər sətrin sol tərəfindədir ...

Daha çox oxu

Sual 85. D Gün ərzində Leetcode həllində paketləri göndərmə qabiliyyəti Problem ifadəsi "D gün ərzində paketləri göndərmə qabiliyyəti" problemində, A limanında paketlərimiz var ki, D günlərdə B limanına köçürməliyik. hər paketin çəkisini və içərisində olduğumuz gün sayını ehtiva edən bir çəki seriyası verilir ...

Daha çox oxu

Sual 86. Ardıcıl Leitcode Həllindən Aritmetik Proqresiya edə bilər Problem ifadəsi “Ardıcıllıqdan Aritmetik Proqressiya edə bilərik” problemində bizə bir sıra verilir, indi ardıcıllığı yenidən düzəldərək Aritmetik Proqresiya yaratmaq mümkün olub-olmadığına cavab verməliyik. Nümunə arr = [3,1,5] doğru İzahat: Dizini {1,3,5} olaraq yenidən düzəldə bilərik ...

Daha çox oxu

Sual 87. Stock III Leetcode Həlli almaq və satmaq üçün ən yaxşı vaxt Problem ifadəsi “Səhm III almaq və satmaq üçün ən yaxşı vaxt” problemində, massivdəki hər elementin həmin gün verilmiş stokun qiymətini ehtiva etdiyi bir sıra verilir. Əməliyyatın tərifi bir səhm almaq və bu səhm satmaqdır ...

Daha çox oxu

Sual 88. Stock II Leetcode Solution almaq və satmaq üçün ən yaxşı vaxt Problem ifadəsi “Səhm II alqı-satqısı üçün ən yaxşı vaxt” problemində, massivdəki hər elementin həmin gün verilmiş stokun qiymətini ehtiva etdiyi bir sıra verilir. Əməliyyatın tərifi bir səhm almaq və bu səhm satmaqdır ...

Daha çox oxu

Sual 89. Əməliyyat haqqı Leetcode Həlli ilə Səhmlər almaq və satmaq üçün ən yaxşı vaxt Problem ifadəsi “Əməliyyat haqqı ilə birja almaq və satmaq üçün ən yaxşı vaxt” problemində, massivdəki hər elementin həmin gün verilmiş stokun qiymətini ehtiva etdiyi bir sıra verilir. Əməliyyatın tərifi bir səhm almaq və satmaqdır ...

Daha çox oxu

Sual 90. Bir massivdə bərabər elementləri olan indeks cütlərinin sayı Tutaq ki, biz tam bir sıra vermişik. “Bir sıra içərisində bərabər elementləri olan indeks cütlərinin sayı” problemi, (i, j) indeks cütlüyünün xeyrini arr [i] = arr [j] və i j-ə bərabər olmayan şəkildə tapmağı xahiş edir. . Misal arr [] = {2,3,1,2,3,1,4} 3 İzahat Cütlüyü ...

Daha çox oxu

Sual 91. Verilmiş bir sıra üçün bütün unikal sub-array cəminin cəmini tapın Tutaq ki, bir sıra tam ədədləriniz var. "Verilən bir sıra üçün bütün unikal alt array cəminin cəmini tap" problemi bütün unikal alt cizgilərin cəmini tapmağı xahiş edir (Alt array cəmi hər alt array elementlərinin cəmidir). Unikal sub-array cəmi ilə demək istədik ki, sub-array yoxdur ...

Daha çox oxu

Sual 92. Üçbucaqdakı minimum cəm ​​yolu Problem ifadəsi “Üçbucaqdakı minimum cəm ​​yolu” problemi sizə tam ədəd üçbucağı şəklində ardıcıllığın verildiyini bildirir. İndi yuxarı sıradan başlayaraq alt sıraya çatanda əldə edə biləcəyiniz minimum məbləğ nədir? Nümunə 1 2 3 5 ...

Daha çox oxu

Sual 93. K-dən çox fərqli elementə malik olmayan ən uzun subarray “K fərqli elementlərdən çox olmayan ən uzun subarray” problemi, bir sıra tam ədədin olduğunu düşündüyünü bildirir, problem ifadəsi k fərqli elementlərdən daha böyük olmayan ən uzun alt serialın tapılmasını xahiş edir. Misal arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ...

Daha çox oxu

Sual 94. Bir cüt cüt verilmiş İçindəki bütün Simmetrik cütləri tapın Bütün simmetrik cütləri tapın - Sizə bir sıra cütlər verilir. İçindəki simmetrik cütləri tapmalısan. Simetrik cütün cütlüyündə (a, b) və (c, d) dedikdə simmetrik olduğu deyilir, burada 'b' nin 'c' -ə bərabər olduğu və 'a' -ın ...

Daha çox oxu

Sual 95. Bütün elementləri massivdə bərabərləşdirmək üçün minimum əməliyyat "Bütün elementləri massivdə bərabərləşdirmək üçün minimum əməliyyat" problemi, içərisində bəzi tam ədədləri olan bir sıra verildiyini bildirir. Bir sıra bərabərləşdirmək üçün edilə biləcək minimum əməliyyatları tapmalısınız. Nümunə [1,3,2,4,1] 3 İzahat Hər üç çıxarma da ola bilər ...

Daha çox oxu

Sual 96. Verilən Parent Array təmsilindən ikili ağac qurun "Verilən Parent Array təmsilindən ikili ağac qurun" problemi sizə bir sıra verildiyini bildirir. Bu giriş massivi ikili bir ağacı təmsil edir. İndi bu giriş massivi əsasında ikili bir ağac qurmalısınız. Massiv hər bir indeksdə ana qovşaq indeksini saxlayır. ...

Daha çox oxu

Sual 97. Verilmiş cəmi ilə subarray tapın (Mənfi Nömrələri idarə edir) “Verilmiş cəmi ilə subraylı tapın (Mənfi Nömrələri idarə edir)” problemi sizə mənfi tam ədədləri və “cəm” adlı bir ədədi ehtiva edən bir tam sıra verildiyini bildirir. Problem ifadəsi, "cəmi" adlanan bir ədədə qədər olan alt dizini çap etməyi xahiş edir. Birdən çox alt sıra varsa ...

Daha çox oxu

Sual 98. Bitişik elementləri olan ən böyük alt dizinin uzunluğu “Bitişik elementləri olan ən böyük subarrayın uzunluğu” problemi sizə tam bir sıra verildiyini bildirir. Problem ifadəsi, elementlərin ardıcıllıqla (davamlı, ya artan, ya da enən) düzəldilə biləcəyi ən uzun bitişik alt massivin uzunluğunu öyrənməyi xahiş edir. Rəqəmlər ...

Daha çox oxu

Sual 99. Məhsul verilmiş saya bərabər olan üçəmlərin sayını sayın “Məhsul verilmiş saya bərabər olan üçəmlərin sayını saymaq” məsələsində bizə tam ədəd və m rəqəmi verildiyi bildirilir. Problem problemi, məhsulun m-ə bərabər olduğu üçqatın ümumi sayını tapmağı xahiş edir. Nümunə arr [] = {1,5,2,6,10,3} m = 30 3 İzah üçəmləri ...

Daha çox oxu

Sual 100. Dizidəki elementin birinci və son indeksləri arasındakı maksimum fərq Tutaq ki, bir sıra tam ədədləriniz var. "Bir sıra elementinin birinci və son indeksləri arasındakı maksimum fərq" problemi, massivdə mövcud olan hər bir rəqəmin birinci və son indeksləri arasındakı fərqi, hamının maksimum olmasını tələb edir. Nümunə ...

Daha çox oxu

Sual 101. Verilən bir dəyəri cəmləyən dörd element tapın (Hashmap) “Verilən bir dəyəri cəmləyən dörd elementi tapın” (Hashmap) problemində deyilir ki, bir tam sıra və cəmi adlı bir sayınız var. Problem ifadəsi, verilmiş “cəmi” dəyərinə çatan massivdə dörd elementin olub olmadığını müəyyənləşdirməyi xahiş edir. Doğrudursa, işləyin ...

Daha çox oxu

Sual 102. Bitişiklər arasındakı fərq bir olan ən uzun ardıcıllıq "Bitişiklər arasındakı fərq bir olan ən uzun ardıcıllıq" problemi sizə tam bir sıra verildiyini bildirir. İndi bitişik elementlərin fərqi 1 olacağı üçün ən uzun ardıcıllığın uzunluğunu tapmalısınız. Nümunə 1 2 3 4 7 5 9 4 6 İzahat ...

Daha çox oxu

Sual 103. Sıfır cəmi olan bütün üçükləri tapın “Sıfır cəmi olan bütün üçükləri tapın” problemi sizə həm müsbət, həm də mənfi ədədi olan bir sıra verildiyini bildirir. Problem ifadəsi cəmi 0-a bərabər olan üçlüyü tapmağı xahiş edir. Məsələn arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) İzahat ...

Daha çox oxu

Sual 104. Verilmiş bir massivin bir-birindən k məsafədə təkrarlanan elementlər olub olmadığını yoxlayın “Verilən bir massivin bir-birindən k məsafədə təkrar elementlərin olub-olmadığını yoxlayın” problemi, k aralığında verilən sıralanmamış massivdə təkrarlanmaları yoxlamalı olduğumuzu bildirir. Burada k-nin qiyməti verilən massivdən kiçikdir. Nümunələr K = 3 arr [] = ...

Daha çox oxu

Sual 105. Verilmiş məhsul ilə cütləşdirin “Verilmiş məhsulla cütləşdirin” problemi sizə tam bir sıra və “x” rəqəminin verildiyini bildirir. Bir sıra verilmiş giriş massivində məhsulun 'x' -ə bərabər olan bir cütdən ibarət olub olmadığını müəyyənləşdirin. Nümunə [2,30,12,5] x = 10 Bəli, burada məhsul cütlüyünün izahı var 2 ...

Daha çox oxu

Sual 106. Dizidəki Maksimum Məsafə "Dizi maksimum məsafə" problemi sizə "n" xeyrinin verildiyini bildirir. massivlər və bütün massivlər artan qaydada verilir. Tapşırığınız bir sıra içərisində iki rəqəmin maksimum fərqini / mütləq fərqini tapmaqdır və iki rəqəm arasındakı maksimum məsafəni ... olaraq təyin edə bilərik.

Daha çox oxu

Sual 107. Bir massivdə k dəfə baş verən ilk element Biz 'k' rəqəmi və tam bir sıra verdik. "Bir sıra içərisində k dəfə meydana gələn ilk element" problemi, bir sıra içərisində bir k dəqiq olaraq bir dəfə meydana gələn ilk elementi tapmaq üçün deyir. Dizidə k dəfə baş verən heç bir element yoxdursa ...

Daha çox oxu

Sual 108. 0 cəmi ilə bütün subrayları çap edin Sizə bir tam sıra verilir, tapşırığınız cəmi 0-a bərabər olan bütün mümkün alt diziləri yazdırmaqdır. Buna görə bütün subarları 0 cəmi ilə çap etməliyik. Misal arr [] = {-2, 4, -2, -1, 1, -3, 1, 5, 7, -11, -6} 0 indeksindən tapılan alt array ...

Daha çox oxu

Sual 109. Dublikat ehtiva edir Bizə bir sıra verilir və tərkibində dublikat elementləri ola bilər və ya ola bilməz. Beləliklə, onun dublikat olub olmadığını yoxlamalıyıq. Nümunələr [1, 3, 5, 1] ​​həqiqi [“alma”, “mango”, “narıncı”, “mango”] həqiqi [22.0, 4.5, 3.98, 45.6, 13.54] yalnış yanaşma Bir massivi müxtəlif yollarla yoxlaya bilərik ...

Daha çox oxu

Sual 110. Verilən ardıcıllıqdan minimum ədədi formalaşdırın "Verilən ardıcıllıqdan minimum ədədi formalaşdır" problemi sizə yalnız I və D şəkillərinin verildiyini bildirir. I-nin mənası artmaq və azalmaq üçün D-lə təmin olunur. Problem ifadəsi verilmiş naxışa cavab verən minimum ədədi çap etməyi xahiş edir. Bizdə ...

Daha çox oxu

Sual 111. Ən uzun düz bracket sonrakı üçün sıra sorğuları Sizə bəzi mötərizələrin ardıcıllığı verilir, başqa sözlə, '(' və ')' kimi mötərizələr verilir və başlanğıc nöqtəsi və bitmə nöqtəsi olaraq sorğu aralığı verilir. Problem "Ən uzun düz bracket sonrakı ardıcıllığı üçün sorğular" maksimum uzunluğu tapmaq istənir ...

Daha çox oxu

Sual 112. 0s və 1s bərabər sayda ən böyük subarray Sizə bir sıra tam ədəd verilir. Tamsayılar giriş massivində yalnız 0 və 1-dir. Problem ifadəsi, 0s və 1s bərabər sayına sahib ola biləcək ən böyük alt serialı tapmağı xahiş edir. Nümunə arr [] = {0,1,0,1,0,1,1,1} 0-dan 5-ə qədər (cəmi 6 element) İzahat sıra mövqeyindən ...

Daha çox oxu

Sual 113. M aralı keçid əməliyyatlarından sonra ikili sıra Başlanğıcda 0 və Q sorğu sayından ibarət ikili bir sıra verilir. Problem ifadəsi dəyərləri dəyişdirməyi xahiş edir (0-ləri 1-ə, 1-ləri 0-lara çevirmək). Q sorğuları yerinə yetirildikdən sonra nəticəni əldə edin. Nümunə arr [] = {0, 0, 0, 0, 0} (2,4) dəyişdirin ...

Daha çox oxu

Sual 114. İki dəstin üst-üstə düşməyən cəmi Problem ifadəsi “İki çoxluğun üst-üstə düşməyən cəmi” problemi sizə eyni ölçülü n arrA [] və arrB [] kimi giriş dəyərləri kimi iki sıra verildiyini bildirir. Ayrıca, hər iki massivin ayrı ayrı elementləri və bəzi ümumi elementləri var. Taskınız ümumi məbləği tapmaqdır ...

Daha çox oxu

Sual 115. Bir massivdə bütün cütləri (a, b) a% b = k olan şəkildə tapın Məsələ Bəyanatı Məsələ “Bir massivdə bütün cütləri (a, b) tapın ki, a% b = k” sizə tam ədədlər massivi və k adlı bir tam dəyər verildiyini bildirir. Problem ifadəsi cütlüyü elə bir şəkildə tapmağı xahiş edir ki, x ...

Daha çox oxu

Sual 116. LCM Sorğuları Problem ifadəsi “Range LCM Queries” problemi tam ədədi və q sorğu sayının olduğunu bildirir. Hər bir sorğu (sola, sağa) bir sıra olaraq ehtiva edir. Verilən tapşırıq LCM (solda, sağda), yəni aralığında gələn bütün sayının LCM'sini tapmaqdır ...

Daha çox oxu

Sual 117. Verilən aralıqdakı elementlər xaricində bir sıra bütün nömrələrinin GCD sorğuları Problem Bəyanatı “Verilən aralığdakı elementlər xaricində bir sıra bütün nömrələrinin GCD üçün sorğuları” problemi sizə bir tam ədəd və aq sorğu sayı veriləcəyini bildirir. Hər sorğu sola və sağa nömrəni ehtiva edir. Problem ifadəsi, məlumatları tapmağı xahiş edir ...

Daha çox oxu

Sual 118. Alt dizinin dağ şəklində olub olmadığını tapın Problem ifadəsi “Alt dizinin dağ şəklində olub olmadığını tapın” problemi sizə tam bir sıra və bir sıra verildiyini bildirir. Problem ifadəsi, verilən sıra arasında yaradılan alt dizinin dağ forması şəklində olub olmadığını öyrənməyi xahiş edir ...

Daha çox oxu

Sual 119. O (cəm) fəzasında alt cəm problemi Problem ifadəsi “O (cəm) məkanında alt cəm” problemi sizə bəzi mənfi olmayan tam ədədlərdən ibarət bir sıra və xüsusi bir dəyər verildiyini bildirir. İndi cəmi verilmiş giriş dəyərinin cəminə bərabər olan bir alt dəstin olub olmadığını öyrənin. Nümunə Array = {1, 2, 3, 4} ...

Daha çox oxu

Sual 120. İfadədə verilmiş bir açılış mötərizəsinə bağlanma mötərizəsinin indeksini tapın Problem ifadəsi uzunluq / ölçü n sətir və açılış kvadrat mötərizəsinin indeksini əks etdirən bir tam dəyər verilmişdir. Bir ifadədə verilmiş bir açılış mötərizəsi üçün bağlama mötərizəsinin indeksini tapın. Nümunə s = "[ABC [23]] [89]" indeks = 0 8 s = "[C- [D]]" indeks = 3 5 s ...

Daha çox oxu

Sual 121. Qızıl mədən problemi Problem Bəyannaməsi “Qızıl mədəni problemi”, verilmiş ızgaranın hər bir hüceyrəsinə bəzi mənfi olmayan sikkələr yerləşdirilmiş 2 ölçülü bir şəbəkə verildiyini bildirir. Başlanğıcda, madenci ilk sütunda dayanır, lakin sırada heç bir məhdudiyyət yoxdur. İstədiyi sırada başlaya bilər. ...

Daha çox oxu

Sual 122. Ən Uzun Ardıcıl Nəticə Nəticələr, reportajçılar tərəfindən sevilən başqa bir mövzudur. Onları çimdikləmək, hər zaman namizədləri sınamaq üçün yeni imkanlar yarada bilər. Namizədin hər şeyi düşünmək və təhlil etmək qabiliyyətini yoxlaya bilər və ən yaxşı və optimal həll yollarını tapa bilər. Bu gün edəcəyimiz bir sonrakı problemi həll edirik ...

Daha çox oxu

Sual 123. Səhmlər almaq və satmaq üçün ən yaxşı vaxt Problem Bəyanatı “Səhmdarın alqı-satqısı üçün ən yaxşı vaxt” problemi sizə n uzunluğunda bir sıra qiymətlərin verildiyini bildirir, burada ith elementi həmin gün stok qiymətini saxlayır. Yalnız bir əməliyyat edə bilsək, yəni bir gündə almaq və ...

Daha çox oxu

Sual 124. Top K Tez-tez Elementlər Problem ifadəsi Bir sıra ədədi [] verdiyimiz K tez-tez rast gəlinən elementlərdə k ən tez-tez baş verən elementləri tapın. Nümunələr nums [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 nums [] = {1} k = 1 Top K Tez-tez Elementlərin Qurulması üçün sadəlövh yanaşma ...

Daha çox oxu

Sual 125. İki yığını istifadə edərək balon çeşidi Problem ifadəsi “İki yığını istifadə edərək Bubble sort” problemi sizə n ölçülü bir sıra verildiyini bildirir. İki yığın məlumat quruluşu ilə bir köpük sort paradiqmasından istifadə edərək verilmiş massivi [] sıralamaq üçün bir funksiya yaradın. Nümunə a [] = {15, 12, 44, 2, 5, ...

Daha çox oxu

Sual 126. Bir massivi başqa bir sıra ilə təyin olunmuş sıraya görə çeşidləyin Problem ifadəsi Sizə iki ədəd arr1 [] və arr2 [] ədədləri verilir. Problem “Bir massivi başqa bir sıra ilə təyin olunmuş sıraya görə çeşidləyin” problemi, birinci cərgədəki nömrələrin bütün nisbətdə nisbətən sıralanması üçün birinci massivi ikinci sıraya görə düzəltməyi xahiş edir ...

Daha çox oxu

Sual 127. Ən Uzun Artıran Nəticənin İnşası (N log N) Problem bəyanatı Sizə bir ədəd tam ədəd verilir. “Ən uzun artan ardıcıllığın inşası (N log N)” problemi, ən uzun artan ardıcıllığın qurulmasını xahiş edir. Nümunə arr [] = {1, 4, 7, 2, 9, 6, 12, 3} 12, 9, 7, 4, 1 və bu ən uzun artan ardıcıllığın ölçüsü ...

Daha çox oxu

Sual 128. Bütün portağalların çürüməsi üçün tələb olunan minimum vaxt Problem bəyanatı “Bütün portağalları çürütmək üçün tələb olunan minimum vaxt” problemi sizə 2 ölçülü bir sıra verildiyini, hər hüceyrənin 0, 1 və ya 2 mümkün üç dəyərdən birinə sahib olduğunu bildirir. 0 boş bir hüceyrə deməkdir. 1 təzə portağal deməkdir. 2 çürümüş portağal deməkdir. Bir çürük varsa ...

Daha çox oxu

Sual 129. Bir arrayı elə düzəldin ki, 'arr [j]' əgər 'j' olarsa 'i' olur. Problem ifadəsi Problem ”“ arr [j] '' j ”olduqda 'arr [j]' 'i' 'olacaq şəkildə bir sıra düzəldin ki, tam ədədlərdən ibarət“ n ”ölçülü bir massiviniz var. Dizidəki rəqəmlər 0 - n-1 aralığındadır. Problem ifadəsi, serialın yenidən tənzimlənməsini tələb edir ...

Daha çox oxu

Sual 130. Maksimum məhsul subarray Problem bəyanatı “Maksimum məhsul subarray” problemi sizə həm müsbət, həm də mənfi rəqəmləri ehtiva edən bir sıra ədədin verildiyini bildirir. Problem ifadəsi alt serialın maksimum məhsulunu tapmağı xahiş edir. Misal arr [] = {2, -2, 3, 5} 15 İzahat Alt massivdəki elementlər ...

Daha çox oxu

Sual 131. Dizini Zig-Zag modasına çevirin Problem ifadəsi “Dizini Zig-Zag modasına çevir” problemi sizə bir - ədədi verildiyini bildirir. Problem ifadəsi massivi ziq-zag qaydasında sıralamağı xahiş edir ki, massivdəki elementlər à a <b> c <d> e ...

Daha çox oxu

Sual 132. K ölçülü hər pəncərədə ilk mənfi tam ədədi Problem ifadəsi “k ölçülü hər pəncərədəki ilk mənfi tam rəqəm” problemi sizə müsbət və mənfi tam ədədi ehtiva edən bir sıra verildiyini bildirir, k ölçülü hər pəncərə üçün həmin pəncərədəki ilk mənfi tam ədədi çap edir. Hər hansı bir pəncərədə mənfi tam rəqəm yoxdursa, çıxın ...

Daha çox oxu

Sual 133. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi Problem ifadəsi “İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi” problemi sizə ən azı 0 ilə ikili matrisanın (yalnız 1 və 1 s olan) verildiyini bildirir. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsini tapın. bütün elementləri üçün ...

Daha çox oxu

Sual 134. Verilən Ardıcıllıqdan Minimum Nömrə Forması Problem ifadəsi “Verilən ardıcıllıqdan Minimum Sayı Forması” sizə “I” yəni artan və “D” yəni azalan simvol nümunəsini təmsil edən uzunluq / ölçülü n sətir verildiyini bildirir. Verilən naxış üçün minimum ədədi 1-9-dan bənzərsiz rəqəmlərlə çap edin. Məsələn - ...

Daha çox oxu

Sual 135. Ən Uzun Artan Nəticənin Sayı Problem ifadəsi “Ən uzun artan nəticənin sayı” problemi sizə n ölçülü bir [] sıra verildiyini bildirir. İçindəki ən uzun artan ardıcıllığın sayını çap edin. Nümunə a [] = {1, 2, 5, 4, 7} 2 İzahat: Ən uzun artan ardıcıllıqlar ...

Daha çox oxu

Sual 136. Döndürülmüş çeşidlənmiş massivdə minimumu tapın Problem döngəsi “Döndürülmüş Sıralanmış massivdə minimumu tapın” sizə bəzi indekslərdə dönmüş n ölçülü bir sıra verildiyini bildirir. Dizidəki minimum elementi tapın. Nümunə a [] = {5, 1, 2, 3, 4} 1 İzahat: Dizini sıralanmış şəkildə düzsək ...

Daha çox oxu

Sual 137. Dairəvi sıra istifadə edərək Deque-nin tətbiqi Problem dairəsi "Dairəvi massivdən istifadə edərək Deque-nin tətbiqi" dairəvi massivdən istifadə edərək bir Deque-nin aşağıdakı funksiyalarının (İki dəfə bitən sıra) yerinə yetirilməsini xahiş edir, insertFront (x): Deque insertRear (x) -nin ön hissəsinə x elementi daxil edin: element daxil edin x Deque deleteFront () arxasında: bir elementi silmək ...

Daha çox oxu

Sual 138. Bir sıra sırasını yenidən düzəldin - ən kiçik, ən böyük, 2 kiçik, 2 böyük Problem bəyanatı Tutaq ki, tam bir sıra var. Məsələ “Bir sıra sırasını yenidən düzəldin - ən kiçik, ən böyük, 2-ci kiçik, 2-ci ən böyük, ..” problemi massivi elə düzəltməsini xahiş edir ki, əvvəlcə ən kiçik rəqəm, sonra ən böyük rəqəm, sonra ikinci ən kiçik, sonra ikinci olacaq. ...

Daha çox oxu

Sual 139. Dizini düz yerləşdirin ki, hətta yerləşdirilib Problem bəyanatı Tutaq ki, tam bir sıra var. Problem "Məsələ düzəldilmiş cütlüyü təkdən böyük olsaydı yenidən düzəldin" problemi, massivi yenidən düzəltməsini xahiş edir, belə elementləri bir sıra içərisində cüt mövqedəki element əvvəlki elementdən çox olmalıdır. Arr [i-1] <= Arr [i], 'i' mövqeyi varsa ...

Daha çox oxu

Sual 140. Verilən nömrələri ən böyük ədədi təşkil etmək üçün düzün Problem bəyanatı Tutaq ki, bir sıra tam ədədləriniz var. “Verilən rəqəmləri ən böyük ədədi təşkil etmək üçün düzəldin” problemi, massivi yenidən elə düzəltməsini xahiş edir ki, çıxış bir sıra nömrələri ilə edilə bilən maksimum dəyər olmalıdır. Nümunə [34, 86, 87, ...

Daha çox oxu

Sual 141. Dublikatları sıralanmış massivdən silin Problem sırası “Dublikatları sıralanan massivdən silin” sizə N ölçülü bir sıra verildiyini bildirir. Düyməli elementləri massivdən çıxarmalısınız. Təkrarlanan elementlər götürüldükdən sonra unikal elementləri olan serialı çap edin. Nümunə a [] = {1, 1, 1, 1} {1} İzahat: ...

Daha çox oxu

Sual 142. Ümumilikdə fərqli elementləri orijinal sıra ilə eyni olan subarraysları sayın Problem əsası “Tamamilə fərqli elementləri orijinal sıra ilə eyni olan subarları sayın” sizə tam ədəd verildiyini bildirir. Problem ifadəsi, orijinal bir massivdə olduğu kimi bütün fərqli elementləri ehtiva edən alt dizilərin ümumi sayını tapmağı xahiş edir. Nümunə arr [] = {2, 1, 3, 2, ...

Daha çox oxu

Sual 143. Özündən başqa bir sıra məhsul Problem ifadəsi “Özündən başqa bir sıra məhsulu” problemi, sizə bir sıra verildiyini bildirir []. Eyni ölçülü başqa bir p [] çap edin ki, p massivinin i'th indeksindəki dəyər orijinal massivin bütün elementlərinin məhsuluna bərabər olsun ...

Daha çox oxu

Sual 144. Əvvəlcə müsbət itkin Problem ifadəsi “İlk çatışmayan müsbət” problemi sizə n ölçülü bir [] (sıralanmış və ya çeşidlənməmiş) bir sıra verildiyini bildirir. Bu massivdə itkin olan ilk müsbət ədədi tapın. Nümunə a [] = {1, 3, -1, 8} 2 İzahat: Diziyi sıralasaq, {-1, ...

Daha çox oxu

Sual 145. Bitişik Array Leetcode Problem Bəyanatı “Bitişik Array Leetcode” problemi sizə n ölçülü bir sıra verildiyini bildirir [1] və 0-dan ibarətdir. 1-lərin sayı 0-lərin sayına bərabər olan ən uzun subrayı tapın. Nümunə a [] = {1, 0, 1, 1, 1, ...

Daha çox oxu

Sual 146. Baş frekansları k-dən böyük və ya bərabər olan ədədlər Məsələ Bəyanatı Problem "Baş frekansları k-dən böyük və ya bərabər olan ədədlər" sizə n ölçülü tam ədəd və tam k dəyəri verildiyini bildirir. İçindəki bütün rəqəmlər sadə rəqəmlərdir. Problem ifadəsi, görünən rəqəmləri tapmağı xahiş edir ...

Daha çox oxu

Sual 147. Verilən cəmi olan cütləri tapın ki, cütün elementləri müxtəlif sətirlərdə olsun Problem cədvəli “Verilən cəmi olan cütləri tapın ki, cütün elementləri müxtəlif sətirlərdə olsun” problem problemi sizə bütöv bir matris və “cəm” adlı bir dəyər verildiyini bildirir. Problem ifadəsi, verilənləri cəmləyən bir matrisdəki bütün cütləri tapmağı xahiş edir ...

Daha çox oxu

Sual 148. Verilmiş bir matrisin bütün sətirlərində ümumi elementlər Problem verilməsi “Verilən matrisin bütün sətirlərində ümumi elementlər” problemi sizə M * N matrisi verildiyini bildirir. Problem ifadəsi, O (M * N) vaxtında matrisin hər sətrində verilmiş bir matrisdəki bütün ümumi elementləri tapmağı xahiş edir. Nümunə arr [] = {{12, 1, 4, 5, ...

Daha çox oxu

Sual 149. İki keçiddən istifadə edərək bir şəbəkədə maksimum xal toplayın Problem Açıklaması Bizə “nxm” ölçülü bir matris verilir və iki keçiddən istifadə edərək bir şəbəkədə maksimum xal toplamalıyıq. Əgər biz i, j hücrəsində dayanırıqsa, onda i + 1, j və ya i + 1, j-1 və ya i + 1, j + 1 xanasına getmək üçün üç seçimimiz var. Yəni ...

Daha çox oxu

Sual 150. Verilən iki çeşidlənməmiş massiv cəmi x olan bütün cütləri tapın Problem ifadəsi İki çeşidlənməmiş massiv verildikdə cəmi x problemi olan bütün cütləri tapın ki, sizə çeşidlənməmiş iki ədəd ədəd və cəmi deyilən bir sıra verilsin. Problem ifadəsi, cütlərin ümumi sayını tapmağı və əlavə edən bütün cütləri çap etməyi xahiş edir ...

Daha çox oxu

Sual 151. Elementləri tezliyə görə sıralayın Problem ifadəsi Sizə bir ədəd tam ədəd verilir, bəzi ədədlər təkrarlanır. Problem problemi, elementləri tezliyə görə sıralamaq üçün sıra içərisindəki ədədi tezliklərinə görə azalan sırada yazdırmağı xahiş edir. Misal arr [] = {3,4,3,1,2,9,2,9,2,5} 2 2 2 3 3 9 9 ...

Daha çox oxu

Sual 152. Bir ədəd tam ədədə ilk təkrarlanan elementi tapın Problem Bəyanatı Tam ədədlər massivindəki ilk təkrar elementi tapın, sizə tam ədədi verildiyini bildirən problem dövlətləri. Dizidən ilk təkrarlanan elementi tapmağı və həmin nömrəni çap etməyi xahiş edir. Misal arr [] = {2,6,9,3,1,9,1} 9 İzahat: Verilən massivdə ...

Daha çox oxu

Sual 153. Ən az orta ilə subarray tapın Problem ifadəsi Bir tam sıra və k rəqəmi verdiniz. Problem ifadəsi, ən az orta ilə alt bölməni tapmağı xahiş edir, yəni minimum ortalamaya sahib olan k elementlərinin alt dizisini tapmaqdır. Misal arr [] = {12, 34, 20, 30, 24, 45} k = 3 [0, 2] -nin Alt Array minimum minimuma sahibdir. İzahat: ...

Daha çox oxu

Sual 154. Bir sıra palindromu etmək üçün birləşdirmə əməliyyatlarının minimum sayını tapın Problem ifadəsi Sizə bir ədəd tam ədəd verilir. Problem ifadəsi bir palindrom düzəltmək üçün birləşdirmə əməliyyatlarının minimum sayını tapmağı, yəni palindrom halına gətirmək üçün massivdə ediləcək minimum birləşmə əməliyyatlarını tapmağı xahiş edir. Birləşdirmə əməliyyatı sadəcə o deməkdir ki ...

Daha çox oxu

Sual 155. 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

Sual 156. K uzunluğunun maksimum orta subarrayını tapın Problem ifadəsi Sizə bir sıra tam ədəd və k rəqəmi verilir. Problem ifadəsi k uzunluğunun maksimum orta subraysını tapmağı xahiş edir. Subarray, orijinal massiv elementlərinin bitişik bir blokundan ibarət olan bir massivdən başqa bir şey deyildir. Misal arr [] = {1,3,12,34,76,10} [2, 4] İzahat: Dizi başlayaraq ...

Daha çox oxu

Sual 157. Matris Zəncirinin Çarpılması Problemində mötərizələrin çap edilməsi Problem ifadəsi Matrislərin vurma qaydasını elə tapmaq lazımdır ki, bütün matrislərin vurulmasında iştirak edən əməliyyatların sayı minimuma endirilsin. Sonra bu əmri, yəni matris zənciri vurma problemində mötərizəni çap etməliyik. 3 A, B, ... matrisləriniz olduğunu düşünün.

Daha çox oxu

Sual 158. Hər iki element arasındakı minimum fərqi tapın Problem ifadəsi Sizə bir ədəd tam ədəd verilir. Problem ifadəsi, massivdə verilmiş hər iki element arasındakı minimum fərqi tapmağı xahiş edir. Misal arr [] = {11,1,6,8,20,13} 2 İzahat: 11 ilə 13 arasındakı minimum fərq 2-dir. Arr [] = {19,14,80,200,32,29} 3 İzahat: Minimum fərq 32 ilə 29 arasında ...

Daha çox oxu

Sual 159. Cəmi 0 olan ən böyük düzbucaqlı alt matris Problem ifadəsi Cəmi sıfır olan 2 ölçülü bir massivdə maksimum ölçülü alt matrisanı tapın. Alt matris, verilən 2D massivinin içərisindəki 2B massivdən başqa bir şey deyildir. Beləliklə, imzalı tam ədədlər matrisiniz var, alt matrislərin cəmini hesablamalı və ... ilə matrisi tapmalısınız.

Daha çox oxu

Sual 160. 2B matrisdə maksimum cəmi düzbucaqlı Problem ifadəsi 2D matrisdə maksimum cəmi düzbucağı tapın, yəni maksimum cəmi olan alt matris tapın. Bir alt matris, verilən 2D massivinin içərisindəki 2B massivdən başqa bir şey deyildir. Beləliklə, imzalı tam ədədlər matrisiniz var, alt matrislərin cəmini hesablamalısınız ...

Daha çox oxu

Sual 161. Maksimum Cəmi Artıran Nəticə Problem ifadəsi Sizə bir ədəd tam ədəd verilir. Sizin tapşırığınız ardıcıllıqla maksimum cəm ​​ardıcıllığını elə tapmaqdır ki, ardıcıllıqdakı ədədlər artan qaydada sıralanmış qaydada sifariş olunsun. Bir ardıcıllıq bir ardıcıllıqdan başqa bir şey deyil ...

Daha çox oxu

Sual 162. Ən böyük cəmi bitişik subarray Problem ifadəsi Sizə bir ədəd tam ədəd verilir. Problem ifadəsi ən böyük cəmi bitişik subarrayı tapmağı xahiş edir. Bu, verilmiş massivdəki digər subarrayslar arasında ən böyük cəmi olan subarray (davamlı elementlər) tapmaqdan başqa bir şey demək deyil. Nümunə arr [] = {1, -3, 4, ...

Daha çox oxu

Sual 163. Matris Zəncirinin vurulması Matris zənciri vurma II məsələsində, matrislərin ölçülərini verdik, onların vurma qaydasını tapın ki, bütün matrislərin vurulmasında iştirak edən əməliyyatların sayı minimuma endirilsin. Axb, bx ölçülərində 3 A, B, C matrisiniz olduğunu düşünün ...

Daha çox oxu

Sual 164. Balanslaşdırılmış BST-yə sıralanmış massiv Balanslaşdırılmış BST probleminə görə sıralanmış massivdə sıralanmış qaydada bir sıra verdik, sıralanmış massivdən Balanslı İkili Axtarış Ağacı düzəldin. Nümunələr Giriş arr [] = {1, 2, 3, 4, 5} Çıxış Ön sifariş: 3 2 1 5 4 Giriş arr [] = {7, 11, 13, 20, 22, ...

Daha çox oxu

Sual 165. Vahid nömrə N ölçülü bir [] bir sıra verilmişdir. Dizidəki bütün elementlər 1-dən başqa iki dəfə mövcuddur. Yalnız bir dəfə görünən elementi tapın və ya başqa sözlə tək sayını tapdığımızı söyləyirik. Nümunə Giriş: a [] = {1, 3, 5, 5, 2, 1, 3} ...

Daha çox oxu

Sual 166. Leetcode alt dəsti Alt Set Leetcode problemində fərqli tam ədədlər, ədədlər verdik, bütün alt dəstləri (güc dəsti) çap edin. Qeyd: Çözüm dəstində təkrar alt dəstlər olmamalıdır. Bir sıra A, bir sıra B (ehtimal ki, sıfır ...) sililərək B-dən əldə edilə biləcəyi təqdirdə B bir sıra bir alt hissəsidir.

Daha çox oxu

Sual 167. Bir Array qarışdırın N elementi olan bir sıra və ya set verilmişdir. Burada elementlər bənzərsizdir və ya təkrar yoxdur. Təkrarlanmayan bir sıra (və ya bir sıra) nömrələri qarışdırın. Nümunə // 2, 4, 3 və 1 dəsti ilə bir sıra başlayın. İnt [] nums = {2, 4, 3, 1}; Qarışıqlıq obyekti = ...

Daha çox oxu

Sual 168. Maksimum meydan Maksimum kvadrat problemində 2 və 0-lərlə doldurulmuş 1D ikili matris verdik, yalnız 1-lərdən ibarət olan ən böyük kvadratı tapın və sahəsini qaytarın. Nümunə giriş: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 ...

Daha çox oxu

Sual 169. Arrayın K ilə bölünən cəmi olan cütlərə bölünməsi C-nin K-yə bölünən cütlüyə bölünməsi, indi və sonra müxtəlif çimdiklərə verdiyi müsahibələrdə soruşulan bir problemdir. Məni tanıyanlar bu problemləri hekayəyə çevirmə vərdişimi bilir. Bu yazıda bu problemi nəzərdən keçirək. Vəziyyəti anlamaq üçün vəziyyət ...

Daha çox oxu

Sual 170. K ölçülü hər pəncərədə fərqli elementləri sayın Alt dəstlər bir müddətdir məşğul olduğumuz bir şeydir. Son bölümdə edə bildiyimiz alt dəstlərin sayını fərqli cüt ədədlərlə əhatə etdik. Bu dəfə K ölçülü hər pəncərədə fərqli elementləri sayırıq. Bölmə-1 Problem haqqında. Çeşidlənməmiş bir sıra verilmişdir ...

Daha çox oxu

Sual 171. Fərqli üç massivdən a + b + c = cəmi olan üç element tapın Three Sum, reportajçılar tərəfindən sevilən bir problemdir. Amazon müsahibəsi zamanı şəxsən mənə soruşulan bir problemdir. Beləliklə, daha çox vaxt itirmədən problemə gələk. Həm müsbət, həm də mənfi rəqəmləri olan bir sıra. Sıfıra yekun vuran üç rəqəm / dəyişdirilə bilər, ...

Daha çox oxu

Sual 172. Söz axtarışı Söz axtarışı həyatımızın bir müddətində söz tapma bulmacaları kimi bir şeydir. Bu gün masaya dəyişdirilmiş bir krossvord gətirirəm. Nə danışdığım barədə oxucularım bir az təəccüblənməlidir. Artıq vaxt itirmədən problem ifadəsinə gələ bilərik ...

Daha çox oxu

Sual 173. K Boş Yuvalar K boş yuvalar, vəziyyətimizə uyğun çiçəklər toplamağa çalışaraq bir bağbanın dilemmasını təqdim edir. Bağbanımızın N-yuva sahəsi var. Cənab bağban yuvaların hər birinə bir çiçək əkdi. Hər çiçək müəyyən bir unikal gündə çiçək açacaq. Həmişə həmişəyaşıl çiçəklər əkmişik. ...

Daha çox oxu

Sual 174. Məhsulları Arrayda olan cütləri sayın Məhsulları bir sıra problemində mövcud olan say cütlərində bir sıra verdik, məhsul dəyəri massivdə olan bütün fərqli cütləri sayın. Nümunə Giriş A [] = {2, 5, 6, 3, 15} Çıxış Məhsulu massivdə mövcud olan fərqli cütlərin sayı: 2 Cütlük: (2, ...

Daha çox oxu

Sual 175. Verilmiş bir Tam Arrayın Bütün Fərqli Elementlərini Çap et Tam bir sıra verildikdə, massivdəki bütün fərqli elementləri çap edin. Verilən massivdə dublikatlar ola bilər və nəticədə hər element yalnız bir dəfə çap olunmalıdır. Verilən sıra sıralanmır. Nümunə Giriş: nums [] = {12, 10, 9, 45, 2, 10, 10, 45} Çıxış: 12, 10, 9, 45, 2 Yanaşma ...

Daha çox oxu

Sual 176. Bir Dizidəki Müsbət Mənfi Dəyərlərin Cütlüyü Bir sıra problemindəki müsbət mənfi dəyərlər cütlüyündə fərqli bir ədəd A sıra vermişik, massivdə mövcud olan bir ədədin müsbət dəyəri və mənfi dəyəri olan bütün cütləri çap edin. Cütləri meydana çıxma sırasına görə çap etməliyik. Bir cüt ...

Daha çox oxu

Sual 177. Verilən Cəmlə Cütləri Sayın N ölçülü bir tam sıra və 'K' bir tamlıq nəzərə alaraq, cəmi 'K' -ə bərabər olan massivdə mövcud olan cütlərin sayını (unikal olmamalı) hesablamalısınız. Nümunə giriş: Arr = {1, 5, 7, 1} K = 6 Çıxış: Verilən cəm əsas fikirlə sayma cütlüyü üçün 2 kobud güc həlli ...

Daha çox oxu

Sual 178. GetRandom-u silin Insert Delete GetRandom problemində orta hesabla O (1) müddətində bütün aşağıdakı əməliyyatları dəstəkləyən bir məlumat quruluşu hazırlamalıyıq. insert (val): mövcud deyilsə dəstə bir val val əlavə edir. çıxar (val): Varsa bir element valı dəstdən çıxarar. getRandom: Mövcud dəstdən təsadüfi bir element qaytarır ...

Daha çox oxu

Sual 179. Üst-üstə düşən fasilələri birləşdirin Çatışan fasilələr birləşmə problemində bir aralıq toplusu vermişik, bütün üst-üstə düşən intervalları birləşdirin və qaytarın. Nümunə Giriş: [[2, 3], [3, 4], [5, 7]] Çıxış: [[2, 4], [5, 7]] İzah: [2, 3] və [3 , 4] birlikdə yaratmaq [2, 4] Birləşmə tapmaq üçün yanaşma ...

Daha çox oxu

Sual 180. İki Sortlaşdırılmış Dizinin Medianı Müvafiq olaraq n və m ölçülü iki A və B sıra verilmişdir. Verilən iki massivin birləşdirilməsindən sonra əldə edilmiş son sıralanmış massivin medianını tapın və ya başqa sözlə desək, iki sıralanmış massivin medianını tapırıq. (Gözlənilən vaxt mürəkkəbliyi: O (log (n))) ... üçün yanaşma 1 ...

Daha çox oxu

Sual 181. Maksimum məhsul subarray Maksimum məhsul subarray problemində bir sıra tam ədədlər verdik, ən böyük məhsula sahib olan ən azı bir element olan bitişik alt aralığı tapın. Nümunə Arr = [0, -1, 0, 1, 2, -3] Maksimum məhsul = 2 Arr = [- 1, -1, -1] Maksimum məhsul = -1 Arr = [0, -1, 0, - 2, 0] ...

Daha çox oxu

Sual 182. Verilən massivdə hər pəncərə ölçüsü üçün minimum minimumu tapın N ölçülü bir [] bir sıra verilmişdir. Massivdə 1-dən n-ə qədər dəyişən hər bir pəncərə ölçüsü üçün və ya müəyyən bir massivdəki hər bir pəncərə ölçüsü üçün minimumu tapın. Nümunə Giriş: a [] = {10, 20, 30, 50, 10, 70, 30} Çıxış: 70 30 20 ...

Daha çox oxu

Sual 183. Minimum ölçü Subarray cəmi Bir müsbət tam ədədi və bir cəmi bir sıra ədədi verildikdə, cəmi s-ə bərabər olan və ya daha böyük olan bir ədədin bitişik alt hissəsinin minimum ölçüsünü tapın (verilmiş dəyər). Nümunə Giriş: nums [] = {2, 3, 1, 2, 4, 3} s = 7 Çıxış: 2 {Subarray [4, ...

Daha çox oxu

Sual 184. Sıralanmış Döndürülmüş Arrayda bir Element axtar Sıralanmış döndürülmüş sıra problemində axtarışda sıralanmış və dönmüş bir sıra və bir element verdik, verilən elementin massivdə olub olmadığını yoxlayın. Nümunələr Giriş nömrələri [] = {2, 5, 6, 0, 0, 1, 2} hədəf = 0 Doğru giriş nömrələri [] = {2, ...

Daha çox oxu

Sual 185. Maksimum məhsul subarray Bir n ədəd ədədi verildiyi halda, verilmiş massivin bitişik subarrayından alınan maksimum məhsulu tapın. Nümunələr Giriş arr [] = {-2, -3, 0, -2, -40} Çıxış 80 Giriş arr [] = {5, 10, 6, -2, 1} Çıxış 300 Giriş arr [] = {-1 , -4, -10, 0, 70} Çıxış 70 ...

Daha çox oxu

Sual 186. Matrix Zeroes seçin Təyin olunmuş matris sıfır problemində, bir element 0 olarsa, bütün sətir və sütunu 0 təyin edin (n X m) matris verdik. Nümunələr Giriş: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} Çıxış: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

Daha çox oxu

Sual 187. 3 cəm 3 Cəmi problemində n ədəd ədədi sayı verdik, 0-a qədər olan bütün unikal üçlüləri tapın. Nümunə Giriş: nums = {-1, 0, 1, 2, -1, -4} Çıxış: { -1, 0, 1}, {-1, 2, -1} 3 Cəm problemi üçün sadəlövh yanaşma Kobud güc yanaşması ...

Daha çox oxu

Sual 188. Dublikat Nömrəni tapın (N + 1) elementləri olan bir sıra ədədi verilmişdir və hər element 1 ilə n arasındadır. Tək bir təkrarlanan element varsa, təkrarlanan nömrəni tapın. Nümunələr Giriş: nums = {1, 3, 4, 2, 2} Çıxış: 2 Giriş: nums = {3, 1, 3, 4, 2} Çıxış: 3 Sadəlövh ...

Daha çox oxu

Sual 189. Su anbarı nümunəsi Su Anbarı Nümunəsi, n çox böyük olduğu müəyyən bir n maddə siyahısından k rezervuar maddələrini təsadüfi seçmə üsuludur. Məsələn, Google, YouTube və s.-də axtarış siyahıları, Su Anbarı Nümunəsi üçün sadəlövh yanaşma k ölçülü bir su anbarı seriyası yaradın, verilmiş siyahıdan təsadüfi maddələr seçin. ...

Daha çox oxu

Sual 190. Bir Array Ən Tez-tez Element Sizə bir ədəd tam ədəd verilir. Problem ifadəsində deyilir ki, bir massivdə mövcud olan ən çox elementi tapmaq lazımdır. Maksimum dəfə baş verən birdən çox dəyər varsa, bunlardan hər hansı birini çap etməliyik. Nümunə Giriş [1, 4,5,3,1,4,16] Çıxış ...

Daha çox oxu

Sual 191. Minimum yol cəmi Minimum yol cəmi problemində mənfi olmayan ədədlərdən ibarət “a × b” matrisini verdik. Tapşırığınız tapdığınız bir yola daxil olan bütün rəqəmlərdən ibarət cəmi minimuma endirən soldan sağa yol tapmaqdır. Qeyd: Yalnız hərəkət edə bilərsiniz ...

Daha çox oxu

Sual 192. Bir yığında k yığını necə səmərəli şəkildə tətbiq etmək olar? Tək bir Arrayda k yığını tətbiq edən yeni bir məlumat quruluşu dizayn edin və tətbiq edin. Yeni məlumat quruluşu bu iki əməliyyatı dəstəkləməlidir - push (element, stack_number): elementi verilmiş yığın sayında itələyir. pop (stack_number): verilmiş elementdən yuxarı elementi çıxaran ...

Daha çox oxu

Sual 193. Növbəti Q sayının daha çox sayını çap edin Daha çox Q sayı sorğularını çap et problemini çap edərkən nömrələri ehtiva edən bir n ölçülü bir sıra [XNUMX] və sorğuları təmsil edən m ölçülü bir q [] sıra verdik. Hər bir sorğu bir [] massivindəki indeksi təmsil edir. Hər bir sorğu üçün sıra nömrəsini çap edirəm ...

Daha çox oxu

Sual 194. Bir Arrayın Yığın Sıralanabilir olub olmadığını yoxlayın Bir sıra yığın sıralanabilir problem olub olmadığını yoxlamaq üçün təsadüfi qaydada 1-dən n-ə qədər elementləri ehtiva edən bir n ölçülü bir sıra verdik. Yalnız bu iki əməliyyatı izləyən müvəqqəti bir yığını istifadə edərək serialı artan sırada sıralayın - Elementi başlanğıcda çıxarın ...

Daha çox oxu

Sual 195. Akışda Ən Yaxşı K (və ya Ən Çox) Nömrələri tapın Axın problemində ən yaxşı k (və ya ən çox) rəqəmləri tapmaq üçün bəzi rəqəmlərdən ibarət bir tam sıra verdik. Problem ifadəsində deyilir ki, massivdən bir element götürməlisiniz və üst hissədə yalnız ən çox k rəqəmi ola bilər. Ehtiyacımız var ...

Daha çox oxu

Sual 196. K Boş Slots LeetCode K Empty Slots, LeetCode'da çox məşhur bir problemdir. Problem ifadəsi buna bənzəyir - Bağ hər birində çiçək olan n yuvadan ibarətdir. Bütün çiçəklər əvvəlcə çiçəklənməmişdir. A [] çiçək massivi və k tam ədədi verilmişdir. 0-i, i + 1'dən ifadə edən i nəzərə alsaq ...

Daha çox oxu

Sual 197. Yağış suyunun tutulması LeetCode Həlli Yağış Suyu LeetCode Tutma problemində biz hündürlük xəritəsini təmsil edən N qeyri-mənfi tam ədəd verdik və hər bir çubuğun eni 1-dir. Biz yuxarıdakı strukturda tutula biləcək suyun miqdarını tapmalıyıq. Nümunə Anlayaq ki, bir nümunə ilə ...

Daha çox oxu

Sual 198. Sürüşmə Pəncərə texnikası Sürüşmə pəncərəsi texnikası nə ilə bir yerə gəlməzdən əvvəl? Nə etdiyini və necə etdiyini, bu konsepsiyanı kiçik bir problemlə həll etməyə imkan verir Bir sıra tam ədədi nəzərə alsaq, hamıdan minimum cəmi tapmaq vəzifəsi var ...

Daha çox oxu

Sual 199. Ən yaxın K elementini tapmaq Ən yaxın element problemini tapmaqda sıralanmış bir sıra və x dəyəri verdik. Məsələ, verilmiş massivdə x-a ən yaxın elementlərin K sayını tapmaqdır. Bir sıra verilmişdir [] = {12, 16, 22, 30, 35, 39, 42,45, 48, 50, 53, 55, 56} və x ...

Daha çox oxu

Sual 200. Oyun atla Atlama oyununda bir sıra mənfi olmayan tam ədədlər verdik, əvvəlcə massivin ilk indeksində yerləşmisiniz. Dizidəki hər bir element bu vəziyyətdə maksimum tullanma uzunluğunuzu təmsil edir. Son indeksə çata biləcəyinizi müəyyənləşdirin. Nümunə Giriş: arr = [2,3,1,1,4] ...

Daha çox oxu

Sual 201. Prefiks Dönüşümünə Postfiks Bu problemdə, postfiks ifadəsini göstərən bir simli verdik. Prefiks çevirmə üçün postfiks etməliyik. Prefiks notası Bu qeyddə operandları operatordan sonra yazırıq. Polşa Notası olaraq da bilinir. Məsələn: + AB bir ön söz ifadəsidir. Postfiks Notası ...

Daha çox oxu

Sual 202. Kombinasiya cəmi Birləşmə cəmi problemində arr [] və s cəmi müsbət tam ədədlər vermişik, arr [] dakı elementlərin cəminin s-ə bərabər olduğu bütün unikal birləşmələrini tapın. Eyni təkrarlanan sayı arr [] dən məhdudiyyətsiz dəfə seçilə bilər. Elementlər ...

Daha çox oxu

Sual 203. Maksimum ada sahəsi Problemin təsviri: 2 ölçülü bir matris verildikdə, matris yalnız 0 (suyu təmsil edən) və 1 (ərazini təmsil edən) giriş şəklindədir. Matritsada bir ada, bütün bitişik 1 lərin 4 istiqamətə (üfüqi və şaquli) birləşdirilərək əmələ gəlməsi ilə meydana gəlir. Matritsada adanın maksimum sahəsini tapın. Dörd kənarının hamısını düşünək ...

Daha çox oxu

Sual 204. Sıralanmış Döndürülmüş Arrayda axtarın Sıralanmış döndürülmüş massivdəki element axtarışına O (logn) vaxtında ikili axtarışdan istifadə etmək olar. Bu yazının məqsədi O (logn) vaxtında sıralanmış dönmüş bir sıra içərisində verilmiş bir element tapmaqdır. Sıralanmış dönmüş bir sıra bəzi nümunələr verilmişdir. Nümunə Giriş: arr [] = {7,8,9,10,1,2,3,5,6}; ...

Daha çox oxu

Sual 205. Unikal yollar Bir mxn 2D ızgara verilir və şəbəkədəki ən yuxarı və sol hücrədə dayanırsınız. yəni (1,1) -də yerləşən hücrə. (1,1) -də yerləşən hücrədən (m, n) -də yerləşən hüceyrəyə çatmaq üçün unikal yolların sayını tapın ...

Daha çox oxu

Sual 206. Maksimum subarray Maksimum Subarray problemində bir ədəd ədədi ədədi verdik, ən böyük cəmi olan bitişik alt massivi tapın və maksimum cəm ​​subarray dəyərini çap edin. Nümunə Giriş nömrələri [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} Çıxış 6 Alqoritmi Məqsəd tapmaq ...

Daha çox oxu

Sual 207. Ən uzun Fibonacci Nəticəsinin Uzunluğu Mütəmadi olaraq artan bir müsbət tam ədədi nəzərə alsaq, ən uzun fibonacci ardıcıllığının uzunluğunu tapın. N elementinin ardıcıllığı, n> = 3 xi = x (i - 2) + x (i -1) kimi fibonacci olur, burada xi ardıcıllığın ith müddətidir və i> = 2 Nümunələr Giriş arr []. ..

Daha çox oxu

Sual 208. Aralıqları birləşdirir Aralıqları birləşdirmək məsələsində [l, r] formasının bir sıra intervalı verdik, üst-üstə düşən aralıqları birləşdirin. Nümunələr Giriş {[1, 3], [2, 6], [8, 10], [15, 18]} Çıxış {[1, 6], [8, 10], [15, 18]} Giriş {[ 1, 4], [1, 5]} Çıxış {[1, 5]} Aralıqları birləşdirmək üçün sadəlövh yanaşma ...

Daha çox oxu

Sual 209. 4 cum 4Sum problemində x tam ədədi və n ölçülü bir [] bir sıra verdik. Dizidəki bütün 4 unikal dəsti elə tapın ki, bu 4 elementin cəmi verilən x tam ədədi ilə bərabər olsun. Nümunə giriş a [] = {1, 0, -1, ...

Daha çox oxu

Sual 210. Peak Element tapın Tap Peak Element problemini başa düşək. Bu gün yanımızda zirvə elementinə ehtiyacı olan bir sıra var. İndi zirvə elementi dedikdə nəyi nəzərdə tuturam? Pik element bütün qonşularından daha böyük olanıdır. Nümunə: Bir sıra ...

Daha çox oxu

Sual 211. Sıralanmış Matrisdəki K-ci element Sıralanmış Matris problemindəki K-ci Kiçik Elementdə hər sətir və sütunun azalmayan qaydada sıralandığı bir nxn matrisini verdik. Verilən 2D massivindəki k ən kiçik elementi tapın. Nümunə giriş 1: k = 3 və matris = 11, 21, 31, 41 ...

Daha çox oxu

Sual 212. Paskal Üçbucağı Leetcode Paskal Üçbucağı, Amazon, Microsoft və digər şirkətlərdə dəfələrlə soruşulan çox yaxşı bir Leetcode problemidir. mənfi olmayan tam sətirlər verdik, paskal üçbucağının ilk sətirlərini çap edin. Nümunə sətirlər = 5 sətir = 6 Paskal Üçbucağı Leetcode Dinamik Proqramlaşdırma üçün həll növləri ...

Daha çox oxu

Sual 213. Nömrə yoxdur İtkin Sayı problemində 0-dan N-ə qədər bir sıra olan N ölçülü bir sıra verdik. Dizidəki bütün dəyərlər misilsizdir. Dizidə olmayan itkin nömrəni tapmaq lazımdır və bu rəqəm 0-dan N-ə qədərdir. Burada ...

Daha çox oxu

Sual 214. Sıralanan Array birləşdirin Birləşdirilmiş sıralanmış sıra problemində artan sırada iki sıralanmış massiv verdik. Əvvəlcə girişdə serial1 və array2 üçün başlanğıc sayını verdik. Bu iki nömrə N və M-dir. 1 massivin ölçüsü N və M-nin cəminə bərabərdir.

Daha çox oxu

Sual 215. Bölmə bərabər alt cəm Partition Equal Subset Sum bir sıra müsbət ədədlər verdiyimiz bir problemdir. Hər iki dəstdəki elementlərin cəmi eyni olması üçün onu iki alt qrupa bölə biləcəyimizi öyrənməliyik. Burada sayının olması lazım deyil ...

Daha çox oxu

Sual 216. Rəngləri sırala Sort rəngləri, N obyektləri olan bir sıra verməli olduğumuz bir problemdir. Hər qutu qırmızı, mavi və ağ ola biləcək bir rənglə boyanır. Artıq boyanmış N obyektimiz var. Dizini eyni rəngdə sıralamalıyıq ...

Daha çox oxu

Sual 217. Arrayı döndərin Rotate array, N ölçülü bir sıra verdiyimiz bir problemdir. Diziyi doğru istiqamətdə döndərməliyik. Hər bir element massivin sağa və son elementinə bir mövqedə dəyişmə ilk mövqeyə gəlir. Beləliklə, K dəyərini verdik ...

Daha çox oxu

Sual 218. Ən çox su olan qab Problemin təsviri: n indeksdə (i = 0… n-1) n tam ədəd (y2, y1, y0,1,2… yn-1) verilir. I-ci indeksdəki tam ədəd yi-dir. İndi hər bir birləşdirən nöqtə (i, yi) və (i, 0) bir kartezyen təyyarəsinə n sətir çəkirsiniz. Suyun maksimum həcmini tapın ...

Daha çox oxu

Sual 219. Dinamik Proqramlaşdırma istifadə edərək Matris Zəncirinin Çarpılması Matris Zəncirinin vurulması, verilmiş matrisləri vurmağın ən yaxşı yolunu tapdığımız bir üsuldur. Hamımız bilirik ki, matris vurma təbiətdə assosiativdir (A * B = B * A). Beləliklə, vurma əmrini yerinə yetirmək istədiyimiz bir çox sifariş var. Əslində bu alqoritmdə ...

Daha çox oxu

Sual 220. Subarray cəmi bərabərdir k Bir tam sıra və bir k ədədi verilmişdir. Elementlərin cəmi k-yə bərabər olan verilmiş massivin bitişik subarlarının ümumi sayını tapın. Nümunə Giriş 1: arr [] = {5,0,5,10,3,2, -15,4} k = 5 Çıxış: 7 Giriş 2: arr [] = {1,1,1,2,4, -2} k = 2 Çıxış: 4 İzahat: nümunəni nəzərdən keçirin-1 ...

Daha çox oxu

Sual 221. Alt məbləğ problemi Alt cəm problemində bizə bütün müsbət rəqəmlərin siyahısı və Cəmi verilir. Cəmi verilən cəmə bərabər olan bir alt dəstin olub olmadığını yoxlamalıyıq. Nümunə Giriş nömrələrin siyahısı: 1 2 3 10 5 cəmi: 9 Çıxış həqiqi izahı ...

Daha çox oxu

Sual 222. Yığın Sort Heap sort, ikili yığın məlumat strukturuna əsaslanan müqayisə əsaslı çeşidləmə texnikasıdır. HeapSort, maksimum elementi tapdığımız və sonra bu elementi sonunda yerləşdirdiyimiz seçim növünə bənzəyir. Qalan elementlər üçün də eyni prosesi təkrarlayırıq. Çeşidlənməmiş verilmişdir ...

Daha çox oxu

Sual 223. Sikkə dəyişdirmə problemi Sikkə dəyişdirmə problemi - Fərqli c1, c2,…, cs dəyərindəki bəzi sikkələr verilmişdir (Məsələn: 1,4,7….). N məbləğinə ehtiyacımız var. N məbləğini yaratmaq üçün verilmiş bu sikkələrdən istifadə edin. Bir sikkə tələb olunduğu qədər dəfələrlə istifadə edə bilərsiniz. Yolların ümumi sayını tapın ...

Daha çox oxu

Sual 224. İki matrisin vurulması Problem ifadəsi “İki matrisin vurulması” məsələsində iki matris vermişik. Bu matrisləri çoxaltmalı və nəticəni və ya son matrisi yazmalıyıq. Burada lazımlı və kifayət şərt A-dakı sütunların sayı matrisdəki sətirlərin sayına bərabər olmalıdır ...

Daha çox oxu

Sual 225. Bir sıra Palindrome etmək üçün Birləşdirmə Əməliyyatlar minimum sayı Problem ifadəsi “Bir sıra palindromu yaratmaq üçün birləşdirmə əməliyyatlarının minimum sayı” problemində “a []” massivi verdik. Bir sıra palindromu etmək üçün lazım olan minimum birləşmə_operasiya sayını tapın. Diqqət, palindrom, irəli kimi geriyə oxuyan bir söz, söz və ya ardıcıllıqdır. ...

Daha çox oxu

Sual 226. Verilən D və I sıralarından Minimum Sayı Formalayın Problem ifadəsi “D və I-lərin verilmiş ardıcıllığından minimum rəqəmi forması” problemində, yalnız I və D-lərdən ibarət bir nümunə verdik. Artırmaq üçün I, azalmaq üçün D. Bu nümunədən sonra minimum ədədi yazdırmaq üçün bir proqram yazın. 1-9 və rəqəmlər təkrarlana bilməz. Giriş Formatı ...

Daha çox oxu

Sual 227. Ən az orta ilə verilmiş uzunluğun alt hissəsini tapın Problem ifadəsi “Ən az orta ilə verilmiş uzunluğun alt qatını tapın” məsələsində bir sıra və bir giriş tam ədədi verdik. X uzunluğunun ən kiçik / minimum ortalamasını tapmaq üçün bir proqram yazın. Ən kiçik olan subarrayın başlanğıc və bitmə indekslərini yazdırır ...

Daha çox oxu

Sual 228. Ardıcıl 1-lərin sayı maksimuma çatacaq şəkildə sıfırlanacaq tapın Problem ifadəsi “Ardıcıl 1-lərin sayı maksimuma çatacaq şəkildə çevriləcək sıfırları tapın” problemində ikili bir sıra və xeyrini bildirən x ədədi verdik. sıfır çevriləcək. Çevrilməsi lazım olan sıfırları tapmaq üçün bir proqram yazın ...

Daha çox oxu

Sual 229. K sıralanmış massivləri birləşdirin və sıralanmış nəticəni çap edin Problem ifadəsi “K Sıralanan massivləri birləşdirin və Sortlanmış çıxışı çap edin” problemində fərqli ölçülü k sıralanmış massivlər verdik. Bu massivləri birləşdirmək üçün bir proqram yazın və son sıralanmış massivi nəticə olaraq yazdırın. Giriş Formatı n tam ədədi olan ilk sətir. Növbəti n sətir ...

Daha çox oxu

Sual 230. Sıralanmış və dönmüş massivdə minimum elementi tapın Problem ifadəsi “Sıralanmış və dönmüş massivdə minimum elementi tapın” problemində sıralanmış bir sıra vermişik []. Bu sıra bilinməyən bir nöqtədə dönər, bu massivdəki minimum elementi tapın. Giriş Formatı n tam ədədi olan ilk və yalnız bir sətir. ...

Daha çox oxu

Sual 231. Elementləri Frekansa görə sırala II Problem ifadəsi “Elementləri Frekans II-yə görə sırala” problemində bir sıra verdik []. Massivi əvvəlcə daha yüksək tezlik elementinin, sonra digərlərinin gəldiyi elementlərin tezliyinə görə sıralayın. Giriş Formatı n tam ədədi olan ilk və yalnız bir sətir. N tərkibli ikinci sətir ...

Daha çox oxu

Sual 232. Mənfəəti artırmaq üçün səhmdar sat Problem Açıklaması Hər gün səhm qiymətini ehtiva edən bir sıra verdiyimiz “Mənfəəti artırmaq üçün Satış Buy Satış” problemində, o günlərdə alqı-satqı ilə qazana biləcəyiniz maksimum qazancı tapın. Burada dəfələrlə ala və sata bilərik, ancaq satdıqdan sonra ...

Daha çox oxu

Sual 233. Üst-üstə düşən fasilələri birləşdirin II Problem Açıklaması “Çatışan Aralıqları Birləşdirmə II” problemində bir sıra fasilələr verdik. Üst-üstə düşən intervalları bir-birinə birləşdirəcək və üst-üstə düşməyən bütün intervalları yazdıracaq bir proqram yazın. Giriş Formatı n tam ədədi olan ilk sətir. Hər cütün olduğu n cütlü ikinci sətir ...

Daha çox oxu

Sual 234. Divide and Conquer istifadə edərək maksimum subarray cəmi Problem ifadəsi “Divide and Conquer istifadə olunan maksimum subarray cəmi” problemində həm müsbət, həm də mənfi tam ədədi vermişik. Bitişik alt dizinin ən böyük cəmini tapacaq bir proqram yazın. Giriş Formatı Bir tam ədədi olan ilk sətir. Bir sıra olan ikinci sətir ...

Daha çox oxu

Sual 235. Pancake çeşidlənməsi problemi Problem Bəyanatı “Pancake Sorting Problem” pancake sortuna əsaslanır. Sıralanmamış bir sıra verildiyi üçün, serialı sıralamaq üçün yalnız çevirmə əməliyyatından istifadə edən bir proqram yazmalıyıq. Flip, massivi tərsinə çevirən əməliyyatdır. Giriş Formatı N tam ədədi olan ilk sətir. N boşluqla ayrılmış ikinci sətir ...

Daha çox oxu

Sual 236. Pancake çeşidlənməsi Problem ifadəsi “Pancake Sorting” problemində A [] tam ədədi vermişik. Bir sıra pancake flipslərini yerinə yetirərək serialı sıralayın. Bir pancake flipində aşağıdakı addımları edirik: 1 <= k <= arr.length olduğu bir tam k seçin. [0… k-1] alt dizisini tərsinə çevirin (0 indeksli). Giriş ...

Daha çox oxu

Sual 237. Verilən Nömrələri Ən Böyük Nömrəni II təşkil etmək üçün düzün Problem ifadəsi “Ən böyük ədədi II əmələ gətirmək üçün verilən nömrələri düzəldin” problemində bir sıra müsbət tam ədədi vermişik. Onları elə tənzimləyin ki, tənzimləmə ən böyük dəyəri təşkil edəcəkdir. Giriş Formatı n tam ədədi olan ilk və yalnız bir sətir. İkinci sətir ...

Daha çox oxu

Sual 238. Tez Sortlaşdırmanın təkrarlanan tətbiqi Problem ifadəsi “Tez Sortlaşdırmanın təkrarlanan tətbiqi” problemində bir sıra verdik []. Tez sıralamadan istifadə edərək sıra sıralamalıyıq. Burada sürətli sort rekursiv şəkildə həyata keçirilmir, təkrarlanan bir şəkildə həyata keçirilir. Giriş Formatı n tam ədədi olan ilk sətir. İkinci sətir ...

Daha çox oxu

Sual 239. Verilmiş bir Array qarışdırın Problem ifadəsi “Verilmiş bir Aralığı qarışdırın” problemində bir sıra tam ədəd verdik. Verilən massivi qarışdıran bir proqram yazın. Yəni serialdakı elementləri təsadüfi qarışdıracaq. Giriş Formatı n tam ədədi olan ilk sətir. N boşluqla ayrılmış tam ədədi çıxan ikinci sətir ...

Daha çox oxu

Sual 240. Maksimum 1-lə Sıra tapın Problem ifadəsi “Maksimum 1-lə Sıra Tapın” problemində hər sətri sıralanmış ikili rəqəmlərdən ibarət olan bir matris (2D sıra) verdik. Maksimum 1 sayı olan sətri tapın. Giriş Formatı İki tam ədədi n, m olan ilk sətir. Sonra, n sətir ...

Daha çox oxu

Sual 241. Bir K Çeşidlənmiş Array çeşidlənməsi Problem ifadəsi “K sıralanmış massivin çeşidlənməsi” problemində hər elementin hədəf mövqeyindən ən çox k məsafədə olduğu bir sıra n element verdik. O (n log k) vaxtında sıralanan bir alqoritm hazırlayın. Giriş Formatı İki tam dəyərdən ibarət ilk sətir N ...

Daha çox oxu

Sual 242. Maksimum məhsul subarray II Problem ifadəsi “Maksimum məhsul subarray II” problemində müsbət, mənfi tam ədədlərdən və eyni zamanda sıfırdan ibarət bir sıra verdik. Subarrayın maksimum məhsulunu tapmaq lazımdır. Giriş Formatı N tam ədədi olan birinci sətir, boşluqla ayrılmış N tam ədədi olan ikinci sətir. Çıxış Formatı yalnız ...

Daha çox oxu

Sual 243. 0 və 1 bərabər sayda ən böyük subarray Problem ifadəsi “0 və 1-lərin bərabər sayına sahib olan ən böyük subarray” məsələsində, yalnız 0 və 1-i ehtiva edən bir [] massivi verdik, bərabər sayda 0 və 1-lə bərabər olan ən böyük subray-ı tapın və başlanğıc indeksini yazdıraq. ən böyük alt dizinin son indeksi. ...

Daha çox oxu

Sual 244. Maksimum Cəmi Artıran Nəticə Problem ifadəsi “Maksimum cəmi artıran sonrakı nəticə” problemində bir sıra verdik. Verilən massivin maksimum ardıcıllığının cəmini tapın, yəni ardıcıllıqdakı tam ədədlər sıralanmış qaydada. Bir ardıcıllıq bir sıra olan bir sıra bir hissəsidir ...

Daha çox oxu

Sual 245. Sağ tərəfdəki kiçik elementlərin sayı Problem Açıklaması “Sağ tərəfdəki Kiçik Elementlərin Sayı” problemində bir sıra verdik []. Hər bir elementin sağ tərəfində olan kiçik elementlərin sayını tapın. Giriş Formatı N tam ədədi olan ilk və yalnız bir sətir, boşluqla ayrılmış N tam ədədi olan ikinci sətir. Çıxış ...

Daha çox oxu

Sual 246. Maksimum məhsul ilə üçün uzunluğunun artması Problem ifadəsi “Maksimum məhsul ilə üçün uzunluğunun artması” problemində bir sıra müsbət tam ədədi verdik. Maksimum məhsul ilə 3 uzunluğunun altını tapın. Nəticə artmaqdadır. Giriş Formatı Ölçüsü ifadə edən tam bir N sayını ehtiva edən ilk və yalnız bir sətir ...

Daha çox oxu

Sual 247. Elementlər Arrayda N / K-dən çox görünür Problem ifadəsi “Elementlər Arrayda N / K-dən çox görünür” problemində n ölçülü bir tam sıra vermişik. N / k dəfədən çox görünən elementləri tapın. Harada k giriş dəyəridir. Giriş Formatı İki tam ədədi olan ilk və yalnız bir sətir N və ...

Daha çox oxu

Sual 248. Dizidən Zirvə Elementini tapın Problem ifadəsi “Array’dan Peak Elementini tapın” problemində giriş ədədi sıra vermişik. Bir zirvə elementi tapın. Bir sıra, element hər iki qonşudan daha böyükdürsə, bir element zirvə elementidir. Künc elementləri üçün yalnız ...

Daha çox oxu

Sual 249. Array-da alternativ olaraq müsbət və mənfi nömrələri yenidən düzəldin Problem ifadəsi “Alternativ olaraq massivdə müsbət və mənfi ədədləri yenidən düzəldin” problemində bir [] bir sıra verdik. Bu sıra müsbət və mənfi tam ədədlərdən ibarətdir. Dizini müsbət və mənfi alternativ olaraq yerləşdiriləcək şəkildə yenidən düzəldin. Burada müsbət və mənfi elementlərin sayına ehtiyac yoxdur ...

Daha çox oxu

Sual 250. Dizidə Maksimum Təkrar Sayı tapın Problem ifadəsi “Arrayda maksimum təkrarlanan ədədi tapın” problemində N ölçülü çeşidlənməmiş bir sıra vermişik. Verilən massivdə {0, k} aralığında nömrələr var, burada k <= N. Maksimum ədədə gələn ədədi tapın. massivdə dəfə. Giriş Formatı ...

Daha çox oxu

Sual 251. Döyüş mühafizəsi Problem ifadəsi Dartma problemində bir sıra tam ədədlər vermişik, dizini hər iki böyüklüyün cəminin fərqi mümkün qədər minimuma endirmək üçün hər birini n / 2 ölçülü iki alt hissəyə böldük. N hətta hər alt dəstin ölçüsü n / 2-dir. Əgər ...

Daha çox oxu

Sual 252. Bütün Petrol Bunks-u ziyarət etmək üçün ilk dairəvi tur Bütün benzin yastıqları problemini ziyarət etmək üçün ilk dairəvi turda, bildiriş dairədə n benzin nasosları olan bir dairənin olmasıdır. Hər benzin nasosunda bir cüt məlumat var. Birinci dəyər benzin nasosunun miqdarı, ikincisi isə ...

Daha çox oxu

Sual 253. Mümkün üçbucaqları sayın Problem ifadəsi Mümkün üçbucaqların sayılmasında n müsbət tam ədədi vermişik. Üçbucağın tərəfləri kimi massivin üç fərqli elementindən istifadə edərək yarana bilən üçbucaqların sayını tapın. Qeyd: üçbucağın şərti iki tərəfin cəmidir ...

Daha çox oxu

Sual 254. Maksimum dairəvi subarray cəmi Məsələ ifadəsi Maksimum dairəvi subarray cəmi məsələsində, bir dairədə düzülmüş bir sıra ədədi verdik, dairəvi massivdə ardıcıl ədədlərin maksimum cəmini tapın. Nümunə Giriş arr [] = {13, -17, 11, 9, -4, 12, -1} Çıxış 40 İzahat Burada cəmi = 11 + ...

Daha çox oxu

Sual 255. Verilən cəmi dörd element Problem ifadəsi Verilən problemi cəmləyən dörd elementdə müsbət və ya mənfi ola biləcək N elementi olan bir sıra verdik. Cəmi verilmiş k-yə bərabər olan dörd elementin çoxluğunu tapın. Giriş Formatı N tam ədədi olan birinci sətir. Bir sıra olan ikinci sətir ...

Daha çox oxu

Sual 256. Bölmə problemi Problem Açıklaması Bölmə problemində, n elementi olan bir dəst verdik. Verilən çoxluğun alt qruplardakı elementlərin cəminin bərabər olduğu iki dəstə bölünə biləcəyini tapın. Nümunə Giriş arr [] = {4, 5, 11, 9, 8, 3} Çıxış Bəli İzahat massiv ...

Daha çox oxu

Sual 257. Məşhurların problemi Problem Açıklaması Məşhurların problemində N nəfərlik bir otaq var, Məşhuru tapın. Məşhurların şərtləri - A Məşhurdursa, otaqdakı hər kəs A-nı bilməlidir. A otaqdakı heç kəsi tanımamalıdır. Bu şərtləri yerinə yetirən adamı tapmaq lazımdır. ...

Daha çox oxu

Sual 258. 3 ölçülü Sıralanmış bir Nəticəni tapın Problem ifadəsi Verilən çeşidlənməmiş tamsayılar massivində. 3 ölçülü bir sıralanmış ardıcıllıq tapmalıyıq. Üç element sıra [i], array [j], array [k] olsun, sonra i <j <üçün sıra [i] <array [j] <array [k] olsun. k. Dizidə birdən çox üçük varsa, birini çap edin ...

Daha çox oxu

Sual 259. Verilən cəm ilə subarray Problem ifadəsi Verilən cəmi problemi ilə alt bölmədə n müsbət element olan bir sıra verdik. Alt dizinin bütün elementlərinin cəminin bir_suma bərabər olduğu subrayı tapmalıyıq. Subarray bəzi silinərək orijinal massivdən əldə edilir ...

Daha çox oxu

Sual 260. Artan və sonra Azalan Bir Dizidəki Maksimum Element Problem ifadəsi n elementi olan verilən massivdə. Elementlər elə saxlanılır ki, əvvəlcə k elementləri artan qaydada, sonra nk elementləri oradan azalaraq, massivdə maksimum elementi tapmaq lazımdır. Nümunə a) Giriş massivi: [15, 25, ...

Daha çox oxu

Sual 261. Verilən Array almaq üçün minimum addımları sayın Problem ifadəsi Verilən massiv problemini əldə etmək üçün minimum addımları sayarkən, n elementi olan bir giriş massivi hədəfi verdik, minimum ölçülü sıra [] nı bütün sıfırlarla hədəfinə çevirməkdən minimum əməliyyat sayını hesablamalıyıq. . Əməliyyatlar a) Bir elementi 1 artırın ...

Daha çox oxu

Sual 262. Təkrarlanan Arraydan İtən Elementi tapın Problem ifadəsi İki A və B massivi verildikdə, bir massiv bir element xaricində digərinin təkrarıdır. Bir element A ya da B-də yoxdur, təkrarlanan bir massivdən itirilmiş elementi tapmaq lazımdır. Nümunə 5 1 6 4 8 9 6 4 8 ...

Daha çox oxu

Sual 263. Verilən Arrayı Maksimum Minimum Formada yenidən təşkil edin Problem ifadəsi “Verilmiş massivi maksimum minimum formada yenidən düzəldin” problemində N elementi olan sıralanmış bir sıra verdik. Alternativ elementlər ith max və ith min olsun deyə verilən sıralanmış müsbət tam ədədi yenidən düzəldin. Elementlərin yenidən düzəldilməsini daha yaxşı başa düşmək üçün aşağıya baxın - Array [0] ...

Daha çox oxu

Sual 264. Subarray və Nəticə Problem Açıklaması Alt diziliş və ardıcıllıq problemində, verilmiş bir sıra üçün bütün alt dizileri və alt ardıcıllıqları çap etməliyik. Mümkün olan bütün boş olmayan cədvəllər yaradın. Subarray adətən bitişikliyin indeksə əsaslandığı bir sıra və ya hissə kimi müəyyən edilir. Subarray ...

Daha çox oxu

Sual 265. İki Çeşidlənmiş Dizini Birləşdirin Problem ifadəsi İki sıralanmış massivin birləşməsində problem, iki giriş sıralanmış massiv vermişik, bu iki massivi birləşdirməliyik ki, tam çeşidlənmədən sonra başlanğıc nömrələr birinci massivdə, ikinci massivdə qalsın. Nümunə giriş A [] = {1, 3, 5, 7, ...

Daha çox oxu

Sual 266. Verilən Dəyərdən Az Cəmlə Üçlülərin Sayı Problem ifadəsi N sayda elementi olan bir sıra verdik. Verilən massivdə verilən dəyərdən cəmi az olan üçəmlərin sayını sayın. Nümunə Giriş a [] = {1, 2, 3, 4, 5, 6, 7, 8} Cəmi = 10 Çıxış 7 Mümkün üçlüklər: ...

Daha çox oxu

Sual 267. Bir Array Daha Böyük Element Problem ifadəsi Bir sıra verildikdə, hər bir elementin növbəti böyük elementini massivdə tapacağıq. Əgər həmin element üçün daha böyük bir element yoxdursa, onda -1-i çap edəcəyik, əks halda həmin elementi çap edəcəyik. Qeyd: Növbəti böyük element daha böyük və ... olan elementdir.

Daha çox oxu

Sual 268. İki Çeşidlənmiş Dizinin Birləşdirilməsi Problem ifadəsi İki sıralanmış massivi birləşdirərkən problemi biri m + n ölçülü, digəri n ölçülü sıra olan iki sıralanmış massiv verdik. N ölçülü massivi m + n ölçülü massivə birləşdirəcəyik və m + n ölçülü birləşdirilmiş massivi çap edəcəyik. Nümunə giriş 6 3 M [] = ...

Daha çox oxu

Sual 269. Verilmiş massivdə sabit nöqtəni tapın Problem ifadəsi Fərqli n elementdən ibarət bir sıra verildikdə, verilmiş bir sıra içərisində sabit bir nöqtə tapın, burada sabit bir nöqtə element dəyərinin indekslə eyni olduğunu göstərir. Nümunə Giriş 5 arr [] = {0,4,8,2,9} Çıxış 0 bu massivdə sabit bir nöqtədir, çünki dəyər və indeks ...

Daha çox oxu

Sual 270. Sıralanmış massivdə ikili axtarışdan istifadə edərək elementi tapın Problem ifadəsi Sıralanmış bir sıra verilmiş, sıralanmış massivdə ikili axtarışdan istifadə edərək element tapın. Mövcudsa, həmin elementin indeksini çap edin, əks halda çap edin -1. Nümunə Giriş arr [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} X = 6 // axtarılan element ...

Daha çox oxu

Sual 271. Verilən cəm ilə Arrayda üçlü tapın Problem ifadəsi Bir ədəd tam ədədi verildiyində, cəmi verilən bir X dəyərinə bərabər olan üç elementin birləşməsini tapın. Burada əldə etdiyimiz ilk birləşməni çap edəcəyik. Əgər belə bir birləşmə yoxdursa, onda -1 yazdırın. Nümunə Giriş N = 5, X = 15 arr [] = ...

Daha çox oxu

Sual 272. Bir massivdə dublikatları ən səmərəli şəkildə tapın Problem ifadəsi O (n) və O (1) boşluğunda ən effektiv şəkildə kopiya olan bütün elementləri göstərin. 0-dan n-1 aralığındakı rəqəmləri ehtiva edən n ölçülü bir sıra verildikdə, bu rəqəmlər istənilən dəfə baş verə bilər. Bir serialda dublikatları ən səmərəli şəkildə tapın ...

Daha çox oxu

Sual 273. Bir serialda 0s 1s və 2s sırala Problem ifadəsi, massiv elementlərinin 0,1 və ya 2 olduğu N elementi olan bir sıra verilmişdir. Bir sıra içərisində 0s 1s və 2s ayırın və ya ayırın. Birinci yarıda bütün sıfırları, ikinci yarıda olanları və üçüncü yarıda ikiləri təşkil edin. Nümunə Giriş 22 ...

Daha çox oxu

Sual 274. Bir Array Liderləri tapın Problem ifadəsi N elementi olan bir sıra verilmişdir. Bir sıra liderləri tapın. Liderlər massivdə özlərindən daha böyük heç bir elementi olmayan elementdir. Nümunə Giriş 7 1 95 4 46 8 12 21 Çıxış 95 46 21 İzahat Burada yox ...

Daha çox oxu

Sual 275. Çeşidlənməmiş Dizidəki Ən Kiçik Müsbət Sayı Problem ifadəsi Verilən çeşidlənməmiş massivdə çeşidlənməmiş massivdə itkin olan ən kiçik müsbət ədədi tapın. Müsbət tam ədədə 0 daxil deyil. Lazım gələrsə orijinal massivi dəyişə bilərik. Dizidə müsbət və mənfi rəqəmlər ola bilər. Nümunə a. Giriş massivi: [3, 4, -1, 0, -2, 2, 1, ...

Daha çox oxu

Sual 276. Maksimum orta ölçülü K uzunluğu subarrayını tapın Problem ifadəsi Maksimum ortalama məsələnin K uzunluğu alt hissəsini taparkən, N ölçülü bir sıra verdik. Maksimum orta ilə k ölçülü bir sıra içərisində alt dizinin başlanğıc mövqeyini tapmaq. Dizidə müsbət və mənfi rəqəmlər ola bilər. (Orta = elementlərin / ədədin cəmi ...

Daha çox oxu

Sual 277. Array-dan Pisagor üçlülərini tapın Problem ifadəsi n tam ədədi olan bir sıra verdik. Verilmiş massivdən Pifaqor üçqatının çoxluğunu tapmaq lazımdır. Qeyd: Pifaqor üçəmlərinin vəziyyəti: a ^ 2 + b ^ 2 = c ^ 2. Nümunə Giriş 6 [3, 4, 6, 5, 7, 8] Çıxış Pisaqor üçlüləri: 3, 4, 5 Yanaşma 1 ...

Daha çox oxu

Sual 278. Bütün Sıfırları Verilən Arrayın Sonuna aparın Problem ifadəsi Verilən massivdə massivdə olan bütün sıfırları massivin sonuna aparın. Burada bütün sıfır sayını massivin sonuna əlavə etmək üçün həmişə bir yol var. Nümunə Giriş 9 9 17 0 14 0 ...

Daha çox oxu

Sual 279. Bir cərgədə iki ədədi arasında minimum məsafəni tapın Problem ifadəsi Dublikatları da ehtiva edən verilmiş çeşidlənməmiş massivdə bir sıra içərisindəki iki fərqli rəqəm arasındakı minimum məsafəni tapın. Bir sıra içindəki 2 rəqəm arasındakı məsafə: indekslər arasındakı mütləq fərq +1. Nümunə Giriş 12 3 5 4 2 6 5 6 6 5 4 ...

Daha çox oxu

Sual 280. Sıralanmış massivdə baş verənlərin sayını hesablayın Problem ifadəsi “Sıralanmış massivdə baş verənlərin sayını hesabla” problemində sıralanmış bir sıra verdik. X-in bir tam olduğu X sıralanmış bir sıra içərisində baş vermə və ya tezlik sayını sayın. Nümunə Giriş 13 1 2 2 2 2 3 3 3 4 4 ...

Daha çox oxu

Sual 281. Ardıcıl Olmayan Elementlərin Maksimum Cəmi Problem ifadəsi Verilən “Ardıcıl olmayan elementlərin maksimum cəmi” ndə ardıcıl olmayan elementlərin maksimum cəmini tapmaq lazımdır. Dərhal qonşu nömrələrini əlavə edə bilməzsiniz. Məsələn [1,3,5,6,7,8,] burada 1, 3 bitişikdir, ona görə əlavə edə bilmirik və 6, 8 bitişik deyil, ona görə də ...

Daha çox oxu

Sual 282. Sıralanmış massivdə ən kiçik itkin nömrəni tapın Problem ifadəsi “Sıralanmış bir sıra içərisində ən kiçik itkin nömrəni tapmaq” problemində bir tam sıra vermişik. 0> M - 1 aralığında unikal elementləri olan N ölçülü sıralanmış massivdə ən kiçik itkin sayını tapın, burada M> N. Nümunə Giriş [0, 1, 2, 3, 4, 6, 7, ...

Daha çox oxu

Sual 283. İlk təkrarlanan element Problem ifadəsi n ədəd ədədi olan bir sıra verdik. Verilən massivdə ilk təkrar elementi tapmalıyıq. Təkrarlanan bir element yoxdursa, “Təkrarlanan tam ədəd tapılmadı” yazdırın. Qeyd: Təkrarlanan elementlər birdən çox dəfə gələn elementlərdir. (Array dublikat ola bilər) ...

Daha çox oxu

Sual 284. Məhsul Array Puzzle Problem ifadəsi Bir məhsul seriyası tapmacası problemində, ith elementinin verilən mövqedəki element xaricində verilən sıra içərisindəki bütün elementlərin məhsulu olacağı bir sıra qurmalıyıq. Nümunə Giriş 5 10 3 5 6 2 Çıxış 180 600 360 300 900 ...

Daha çox oxu

Sual 285. Verilən Fərqlə Bütün Cütləri tapın Problem ifadəsi Fərqli elementlərdən ibarət bir sıra vermişik və ya massivdə təkrarlanan elementlər yoxdur. Verilən fərqi olan bütün cütləri tapın. Fərqli verilmiş cütlük yoxdursa, “Fərqli verilən cüt yoxdur” yazdırın. Nümunə Giriş 10 20 90 70 20 80 ...

Daha çox oxu

Sual 286. Verilmiş massivdə ilk təkrar ədədi tapın Problem ifadəsi Bir sıra içərisində çox təkrarlanan rəqəmlər ola bilər, ancaq verilən bir sıra içərisində ilk təkrar nömrəni tapmaq lazımdır (ikinci dəfə baş verir). Nümunə Giriş 12 5 4 2 8 9 7 12 5 6 12 4 7 Çıxış 5 ilk təkrarlanan elementdir ...

Daha çox oxu

Sual 287. Daha böyük element kimi iki element arasındakı maksimum fərq kiçikdən sonra gəlir Problem ifadəsi İki element arasındakı maksimum fərqi tapmaq məcburiyyətində olduğumuz n tam ədədi verdik, məsələn daha böyük element kiçikdən sonra gəlir. Nümunə Giriş 4 7 2 18 3 6 8 11 21 Çıxış 19 İki element arasındakı maksimum fərq üçün yanaşma 1 ...

Daha çox oxu

Sual 288. Çoxluq elementi Problem ifadəsi Sıralanmış bir sıra verildiyi üçün, sıralanmış massivdən əksəriyyət elementini tapmalıyıq. Çoxluq elementi: Massivin yarısından çoxunun meydana çıxan sayı. Burada x rəqəmi verdik, əksəriyyətin_element olduğunu yoxlamalıyıq. Nümunə Giriş 5 2 ...

Daha çox oxu

Sual 289. Birinci və ikinci kiçik elementləri tapın Problem ifadəsi Birinci və ikinci ən kiçik elementləri taparkən bir sıra tam ədəd vermişik. Bir massivdən birinci və ikinci ən kiçik tam ədədləri tapın və ya bir massivdən ən kiçik iki ədədi tapın. Nümunə Giriş 7, 6, 8, 10, 11, 5, 13, 99 Çıxış İlk Kiçikdir ...

Daha çox oxu

Sual 290. Bir massivdə tək dəfə baş verən ədədi tapın Problem bəyanatı Bir sıra müsbət tam ədədlər verilir. Bütün ədədlər tək sayda baş verən bir ədəd xaricində hətta bir neçə dəfə baş verir. Bir massivdə tək sayda baş verən ədədi tapmaq məcburiyyətindəyik. Nümunə Giriş 1, 1, 1, 1, 2, 2, 3, ...

Daha çox oxu

Sual 291. Elementləri Baş Sıxlığına görə Sırala Problem ifadəsi Elementləri baş vermə tezliyi probleminə görə sıralamaq üçün bir sıra verdik []. Dizi elementlərini elə bir şəkildə sıralayın ki, ən çox baş verən element birinci yerə çıxsın. Baş vermə sayı bərabərdirsə, əvvəlcə görünən ədədi çap edin ...

Daha çox oxu

Sual 292. İtkin nömrəni tapın Problem ifadəsi 1-dən N-ə qədər bir sıra arasındakı itkin ədədi taparkən N-1 ədədləri olan bir sıra verdik. 1-dən N-ə qədər olan bir sıra aralığında bir ədəd əskikdir. Giriş Formatı Bir tam ədədi ehtiva edən ilk sətir ...

Daha çox oxu

Amazon String Sualları

Sual 293. Mötərizədə Leetcode Həllini yaradın Problem Bəyanatı Mötərizələr Yarat LeetCode Həlli – “Mötərizələr yarat” n dəyərinin verildiyini bildirir. Biz n cüt mötərizənin bütün kombinasiyalarını yaratmalıyıq. Cavabı düzgün qurulmuş mötərizələrin sətirlərinin vektoru şəklində qaytarın. Nümunə: Giriş: n = 3 Çıxış: ["((()))","(()())","(())()","()(())","()( )()"] İzah: ...

Daha çox oxu

Sual 294. Etibarlı Mötərizələr etmək üçün Minimum Silin LeetCode Həll Problem Bəyanatı Etibarlı Mötərizələr etmək üçün Minimum Silinmə LeetCode Həlli – Sizə '(', ')' və kiçik ingilis hərflərindən ibarət sətir verilir. Tapşırıq minimum sayda mötərizəni ( '(' və ya ')', istənilən mövqelərdə) silməkdir ki, nəticədə mötərizə sətri ...

Daha çox oxu

Sual 295. Təkrarlanan simvollar olmadan ən uzun alt sətir Leetcode həlli Problem bəyanatı Təkrarlanan simvollar olmadan ən uzun alt sətir LeetCode Həlli – s sətirinin verildiyini bildirir. Simvolları təkrarlamadan ən uzun alt sətiri tapmalıyıq. Nümunə: Giriş: s = "abcabcbb" Çıxış: 3 İzahat: Heç bir simvol təkrarlanmayan ən uzun alt sətir uzunluğu 3-dür. Sətir: “abc”. Giriş: s = "bbbbb" ...

Daha çox oxu

Sual 296. Layihə Yeraltı Sistemi Leetcode Həll Problem Bəyanatı Layihə Yeraltı Sistemi LeetCode Həlli – “Yeraltı Sistemin Dizaynı” sizdən iki stansiya arasında müştərilərin səyahət vaxtlarını izləmək üçün dəmir yolu sistemi dizayn etməyi xahiş edir. Bir stansiyadan digərinə getmək üçün lazım olan orta vaxtı hesablamaq lazımdır. Biz həyata keçirməliyik...

Daha çox oxu

Sual 297. Ən Uzun Ümumi Prefiks Leetcode Həlli Problem Bəyanatı Ən Uzun Ümumi Prefiks LeetCode Həlli – “Ən Uzun Ümumi Prefiks” sətirlər massivinin verildiyini bildirir. Bu sətirlər arasında ən uzun ümumi prefiksi tapmalıyıq. Əgər prefiks yoxdursa, boş sətir qaytarın. Nümunə: Giriş: strs = ["çiçək","axın","uçuş"] Çıxış: "fl" İzah: “fl” ən uzun ...

Daha çox oxu

Sual 298. Etibarlı Palindrome II Leetcode Həlli Problem bəyanatı Etibarlı Palindrom II LeetCode Həlli – “Valid Palindrome II” bildirir ki, s sətrini nəzərə alaraq, ən çox bir simvolu sildikdən sonra s palindrom sətri ola bilərsə, biz doğru qayıtmalıyıq. Nümunə: Giriş: s = "aba" Çıxış: doğru İzahat: Giriş sətri artıq palindromdur, ona görə də ...

Daha çox oxu

Sual 299. Etibarlı Mötərizələr Leetcode Həlli Problem bəyanatı Etibarlı Mötərizələr LeetCode Həlli – “Etibarlı 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 deyilir ...

Daha çox oxu

Sual 300. Ən böyük say Leetcode həlli Problemin ifadəsi Ən böyük ədəd LeetCode həlli – “Ən böyük ədəd” deyir ki, qeyri-mənfi tam ədədlərin siyahısını verərək, biz ədədləri elə tənzimləməliyik ki, onlar ən böyük ədədi təşkil etsin və onu qaytarsın. Nəticə çox böyük ola biləcəyi üçün geri qayıtmaq lazımdır ...

Daha çox oxu

Sual 301. Trie (Prefiks Ağacı) Leetcode Həllini həyata keçirin Problem Bəyanatı Implement Trie (Prefiks Tree) LeetCode Həlli – “İmplement Trie (Prefiks Tree)” sizdən daxiletmə, axtarış və prefiks axtarışını səmərəli həyata keçirən Trie Data Strukturunu həyata keçirməyi xahiş edir. Nümunə: Daxiletmə: ["Trie", "insert", "search", "search", "startsWith", "insert", "search"] [[], ["alma"], ["alma"], [ "app"], ["app"], ["app"], ["app"]] Nəticə: [null, null, true, false, true, null, true] İzahat: Bütün sətirləri daxil etdikdən sonra, cəhd edin bunun kimi. Word apple axtarılır ki...

Daha çox oxu

Sual 302. Palindrom Bölmə Leetcode Həlli Problemin ifadəsi Palindromla Bölmə LeetCode Həlli – “Palindrom Bölmə” sizə sətir verildiyini bildirir, giriş sətrini elə bölmək ki, bölmənin hər bir alt sətri palindrom olsun. Giriş sətirinin bütün mümkün palindrom bölmələrini qaytarın. Nümunə: Giriş: s = "aab" Çıxış: [["a","a","b"],["aa","b"]] İzahat: Tam olaraq 2 etibarlı ...

Daha çox oxu

Sual 303. Sayın və Deyin Leetcode Həlli Problem Bəyanatı Say və Say LeetCode Həlli – “Say və De” sizdən say və söylə ardıcıllığının n-ci həddi tapmağı xahiş edir. Say və say ardıcıllığı rekursiv düsturla müəyyən edilmiş rəqəm sətirlərinin ardıcıllığıdır: countAndSay(1) = "1" countAndSay(n) countAndSay(n-1)-dən rəqəm sətirini “deyəcəyiniz” üsuldur, sonra çevrilir ...

Daha çox oxu

Sual 304. Palindromic Substrings Leetcode Solution Problemin ifadəsi Palindromik alt sətirlər LeetCode Həlli – “Palindromik alt sətirlər” sizdən giriş sətirində palindromik alt sətirlərin ümumi sayını tapmağı xahiş edir. Sətir irəli ilə eyni şəkildə geri oxunduğunda palindromdur. Alt sətir sətir daxilində bitişik simvollar ardıcıllığıdır. Misal: Giriş: s = "aaa" Çıxış: ...

Daha çox oxu

Sual 305. Unikal Simvollarla Birləşdirilmiş Sətin Maksimum Uzunluğu Leetcode Həlli Problemin ifadəsi Unikal simvollarla birləşdirilən sətirin maksimum uzunluğu LeetCode Həlli – “Unikal simvollarla birləşdirilən sətirin maksimum uzunluğu” deyir ki, sizə sətirlər massivi verilir və siz verilmiş massivin istənilən alt ardıcıllığını seçməli və onları birləşdirməlisiniz. yaratmaq üçün sətirlər...

Daha çox oxu

Sual 306. Ən qısa söz məsafəsi Leetcode həlli Problem Bəyanatı Ən Qısa Söz Məsafəsi LeetCode Həlli – sizə bir sıra sətirlər və iki fərqli söz verildiyini bildirir. Giriş sətirində görünən bu iki söz arasındakı ən qısa məsafəni qaytarmalıyıq. Nümunə: Giriş: wordsDict = ["təcrübə", "edirlər", "mükəmməl", "kodlaşdırma", "edmək"], word1 = "kodlaşdırma", word2 = "məşq etmək" Nəticə: 3 İzahat: "kodlaşdırma" sözü burada baş verir mövqe 4....

Daha çox oxu

Sual 307. Etibarsız Mötərizələri Sil Leetcode Həll Problem bəyanatı Etibarsız Mötərizələri Sil Leetcode Həlli – sizə mötərizə və kiçik hərflərdən ibarət s sətri verildiyini bildirir. Daxiletmə sətirini etibarlı etmək üçün minimum sayda etibarsız mötərizəni silməliyik. Bütün mümkün nəticələri istənilən qaydada qaytarmalıyıq. Bir sim ...

Daha çox oxu

Sual 308. İki simli anagram leetcode həlləri etmək üçün minimum addım Problem Açıklaması Bu problemdə bizə kiçik hərflərdən ibarət iki sətir '' '' 'verilir. Bir əməliyyatda 't' sətrində hər hansı bir simvolu seçib başqa bir xarakterə dəyişə bilərik. 'T' an etmək üçün bu cür əməliyyatların minimum sayını tapmaq lazımdır ...

Daha çox oxu

Sual 309. İzomorfik Strings Leetcode Həlli Problem ifadəsi Bu problemdə bizə a və b iki simli verilir. Məqsədimiz iki sətrin izomorf olub olmadığını söyləməkdir. İki sətir izomorfik adlanır və yalnız birinci sətirdəki simvolların ümumiyyətlə hər hansı bir simvolla (özü də daxil olmaqla) dəyişdirilə biləcəyi təqdirdə ...

Daha çox oxu

Sual 310. Strings bərabər leetcode həll etmək üçün minimum dəyişdirmə Problem ifadəsi Sizə yalnız “x” və “y” hərflərindən ibarət bərabər uzunluqlu iki s1 və s2 sətri verilir. hər hansı iki simvolu fərqli simlərə dəyişə bilərsiniz, tapşırığınız hər iki simli bərabərləşdirməkdir. hər iki simli bərabərləşdirmək üçün tələb olunan minimum svop sayını qaytarın ...

Daha çox oxu

Sual 311. Palindromik Subsesences Leetcode həllini silin Problem Palindromic Subsequences Sil Leetcode Solution sizə bir simli verildiyini bildirir. Sətir yalnız 'a' və ya 'b' iki simvoldan ibarətdir. Bütün simli silmək tələb olunur. Bir hərəkətdə yalnız palindromik alt silməyi silə biləcəyiniz bir məhdudiyyət var. Minimumu tapın ...

Daha çox oxu

Sual 312. Bir IP ünvanı Leetcode Həllinin dəyişdirilməsi Problem Açıklaması Bu problemdə bizə bir IP ünvanı verilir. Sadəcə onu bir Defanged IP adresinə çevirməliyik, yəni çıxış sətrimizdə “”. "[.]" çevrilir. Nümunə # 1: adres = "1.1.1.1" "1 [.] 1 [.] 1 [.] 1" # 2: adres = "255.100.50.0" "255 [.] 100 [.] 50 [.] 0 "Yanaşma 1 (String Stream / Builder istifadə edərək) ...

Daha çox oxu

Sual 313. Bir sıra Leetcode həllində simli uyğunlaşdırma Bir Array Leetcode Solution-da String Matching problemi bizə bir sıra simlər təqdim edir. Problem, girişdən başqa bir sətrin alt sətirlərini tapmağımızı xahiş edir. Yalnız bir qısa xatırlatma, bir alt simli sonra qalan ipin bir hissəsidir ...

Daha çox oxu

Sual 314. Sonrakı Leetcode Həllidir Problem ifadəsi Bu problemdə bizə iki fərqli sim verilir. Məqsəd, birinci simli ikincinin ardıcıllığı olub olmadığını tapmaqdır. Nümunələr birinci sətir = "abc" ikinci sətir = "mnagbcd" həqiqi birinci sətir = "burger" ikinci sətir = "dominos" yalnış yanaşma (Rekursiv) Bu asandır ...

Daha çox oxu

Sual 315. Fərq Leetcode həllini tapın Bu problemdə bizə iki sim verilir. İkinci sətir ilk sətrin simvollarını təsadüfi qarışdırmaqla və sonra hər hansı bir təsadüfi vəziyyətdə əlavə bir simvol əlavə etməklə yaranır. İkinci sətrə əlavə edilmiş əlavə simvolu qaytarmalıyıq. Simvol həmişə olacaq ...

Daha çox oxu

Sual 316. İkili Leetcode Solution əlavə edin Problem ifadəsi a və b ikili sətir verildiyi üçün bu iki sətri əlavə etməli və nəticəni ikili sətir kimi qaytarmalıyıq. İkili sətir yalnız 0 və 1 s olan sətirlərdir. Nümunə a = "11", b = "1" "100" a = "1010", b = "1011" "10101" Yanaşma İki əlavə etmək üçün ...

Daha çox oxu

Sual 317. Valid Palindrome Leetcode Həlli Problem ifadəsi Bir simli nəzərə alaraq, yalnız alfasayısal simvolları, yəni rəqəmləri və əlifbaları nəzərə alaraq palindrom olub olmadığını təyin etməliyik. Əlifba simvolları üçün halları da görməməyimiz lazımdır. Nümunə "Bir insan, bir plan, bir kanal: Panama" doğru İzahat: "AmanaplanacanalPanama" etibarlı bir palindromdur. "bir avtomobil yarışı" ...

Daha çox oxu

Sual 318. Bir simli Leetcode həllinin əks saitləri Problem ifadəsi Bu problemdə bir sətir verilir və yalnız bu sətrin saitlərini tərs çevirməliyik. Nümunə "salam" "holle" İzahat: tərs dönmədən əvvəl: tərs döndükdən sonra "salam": "holle" "leetcode" "leotcede" İzahat: Yanaşma 1 (Stack istifadə etməklə) Girişdə mövcud saitləri tərs çevirməliyik ...

Daha çox oxu

Sual 319. Roman - Tam Leetcode Həlli "Romadan Tamsayıya" problemində, bizə Roman ədədi şəklində bəzi müsbət ədədi əks etdirən bir sətir verilir. Roma rəqəmləri aşağıdakı cədvəldən istifadə edilərək tam ədədə çevrilə bilən 7 simvolla təmsil olunur: Qeyd: Verilən roman rəqəminin tam dəyəri və ya ...

Daha çox oxu

Sual 320. Yol Keçidi Leetcode Həlli Problem ifadəsi Yol keçidində a_string problemi verilmişdir ki, burada cəmi dörd fərqli simvol olan 'N', 'S', 'E' və ya 'W' bir anda bir vahid bir cismin hərəkətini göstərən. Obyekt əvvəlcə mənşəlidir (1). Biz nə olduğunu öyrənməliyik ...

Daha çox oxu

Sual 321. Strings Leetcode Çözümünü Çarpın Problemi Çarpın Strings Leetcode həlli bizə giriş olaraq verilən iki simli çoxaltmağımızı xahiş edir. Çarpmanın bu nəticəsini çap edən və ya zəng edən funksiyasına qaytarmalıyıq. Beləliklə, iki simli daha rəsmi şəkildə qoymaq üçün verilmiş simlərin məhsulunu tapın. ...

Daha çox oxu

Sual 322. Roman Leetcode Solution-a tamlıq Bu problemdə bizə bir tam ədəd verilir və roman rəqəminə çevrilməyimiz tələb olunur. Beləliklə, problem ümumiyyətlə “Romaya Bütünlük” olaraq adlandırılır və bu, Roman Leetcode Solution üçün Tamsayıdır. Kimsə Roma rəqəmlərini bilmirsə. Köhnə vaxtlarda insanlar yox idi ...

Daha çox oxu

Sual 323. Dırmaşma String Problem Açıklaması “Dırmaşmaq String” problemi sizə iki sim verildiyini bildirir. İkinci simli birincinin şifrələnmiş bir simli olub olmadığını yoxlayın? İzahat Sətri s = “great” s-ni ikili ağac kimi, boş olmayan iki alt sətirə bölünərək ikili ağac kimi təqdim edək. Bu simli ola bilər ...

Daha çox oxu

Sual 324. Qrup anagramları Verilən sözlərin qrup anaqramlarını tapmaq məcburiyyətindəyik. Bu, hər bir söz üçün onu çeşidləyəcəyimiz və dəyər kimi sıralanmayan bir açar və orijinal giriş kimi saxlamağımızı və hər hansı bir girişin eyni dəyəri varsa ...

Daha çox oxu

Sual 325. Tamamilə İngilis sözlərinə "Tamamilə İngilis sözlərinə" problemində mənfi olmayan bir tam ədədi və bu ədədi ədədi sözlərə çevirmək üçün tapşırıqlar verdik və ya bir ədədin, istənilən ədədin girişini əldə etdik və vəzifəmiz həmin ədədi bir simvolda təmsil etməkdir. forma. Gəlin bir nümunəyə baxaq ...

Daha çox oxu

Sual 326. K siyahılardan ən kiçik elementləri tapın “K siyahılardan elementləri olan ən kiçik diapazonu tapın” problemində, eyni ölçülü və eyni N ölçülü K siyahılarını verdik. K siyahılarının hər birindən ən azı element (lər) ehtiva edən ən kiçik aralığın təyin edilməsini xahiş edirik. . Birdən çox varsa ...

Daha çox oxu

Sual 327. Permütasiyalarla palindrom meydana gətirmək üçün minimum əlavələr icazə verilir Problemin “permütasiyalarla palindrom əmələ gətirməsi üçün minimum əlavələr” problemi sizə hərflərin kiçik olduğu bir simli verildiyini bildirir. Problem ifadəsi, bir xarakterin Palindrome ola biləcəyi bir sətrə minimum əlavə edilməsini tapmağı xahiş edir. Simvolların vəziyyəti ola bilər ...

Daha çox oxu

Sual 328. Üç simli LCS (Ən Uzun Ortaq Nəticə) "Üç simli LCS (Ən Uzun Ortaq Nəticə)" problemi sizə 3 sim verildiyini bildirir. Bu 3 simin ən uzun yayılmış ardıcıllığını öyrənin. LCS, 3 sətir arasında yayılmış və bütün sətirlərdə eyni qaydada olan simvollardan ibarət olan sətirdir ...

Daha çox oxu

Sual 329. Dizinin icazə verilən dublikatları olan bitişik tamsayılar içərisində olub olmadığını yoxlayın Sizə təkrar elementləri də daxil edə bilən bir sıra tam ədəd verilir. Problem ifadəsi bitişik tam ədədlər toplusu olub olmadığını öyrənməyi xahiş edir, əgər varsa "Bəli" yazdırın, yoxsa "Xeyr" yazdırın. Nümunə Giriş Girişi: [2, 3, 4, 1, 7, 9] Nümunə ...

Daha çox oxu

Sual 330. Ən uzun təkrarlanan sonrakı nəticə "Ən uzun təkrarlanan sonrakı nəticə" problemi sizə giriş olaraq bir simli verildiyini bildirir. Ən uzun təkrarlanan ardıcıllığı, yəni sətirdə iki dəfə mövcud olan ardıcıllığı tapın. Nümunə aeafbdfdg 3 (afd) yanaşma Problem bizdən sətirdə ən uzun təkrarlanan ardıcıllığı tapmağı tələb edir. ...

Daha çox oxu

Sual 331. Hər bir simvol dəyişdirmə sorğusundan sonra Palindrome olub olmadığını yoxlayın "Hər bir simvol dəyişdirmə sorğusundan sonra Palindromun olub olmadığını yoxlayın" problemi sizə bir simli verildiyini və xeyr olduğunu bildirir. Sorgulardan hər bir sorğunun i1 və i2 olaraq iki tam giriş dəyəri və 'ch' adlanan bir simvol girişi vardır. Problem ifadəsi i1 və ... dəki dəyərləri dəyişdirməyi xahiş edir.

Daha çox oxu

Sual 332. Telefon nömrəsinin məktub birləşmələri Telefon nömrəsi probleminin məktub birləşmələrində, 2-dən 9-a qədər rəqəmlər olan bir sətir verdik. Məsələ, hər rəqəmin ona bir neçə hərf təyin edildiyi təqdirdə, bu rəqəmlə təmsil oluna biləcək bütün birləşmələri tapmaqdır. Nömrənin təyin edilməsi ...

Daha çox oxu

Sual 333. Təkrarlanan simvollar olmadan ən uzun alt sətir LeetCode Həlli Təkrarlanan simvollar olmadan ən uzun alt sətir LeetCode Həlli – Sətir nəzərə alınmaqla, simvolları təkrarlamadan ən uzun alt sətirin uzunluğunu tapmalıyıq. Gəlin bir neçə misala baxaq: Nümunə pwwkew 3 İzahat: Cavab uzunluğu 3 aav olan “wke” dir 2 İzahat: Cavab 2 uzunluğunda “av”dır. Yanaşma-1 ...

Daha çox oxu

Sual 334. Verilən ardıcıllıqdan minimum ədədi formalaşdırın "Verilən ardıcıllıqdan minimum ədədi formalaşdır" problemi sizə yalnız I və D şəkillərinin verildiyini bildirir. I-nin mənası artmaq və azalmaq üçün D-lə təmin olunur. Problem ifadəsi verilmiş naxışa cavab verən minimum ədədi çap etməyi xahiş edir. Bizdə ...

Daha çox oxu

Sual 335. İfadədə verilmiş bir açılış mötərizəsinə bağlanma mötərizəsinin indeksini tapın Problem ifadəsi uzunluq / ölçü n sətir və açılış kvadrat mötərizəsinin indeksini əks etdirən bir tam dəyər verilmişdir. Bir ifadədə verilmiş bir açılış mötərizəsi üçün bağlama mötərizəsinin indeksini tapın. Nümunə s = "[ABC [23]] [89]" indeks = 0 8 s = "[C- [D]]" indeks = 3 5 s ...

Daha çox oxu

Sual 336. Mətnin əsaslandırılması LeetCode Həlli Biz bu gün Mətnin Əsaslandırılmasını müzakirə edəcəyik LeetCode Həll Problemi Bəyanat “Mətnin əsaslandırılması” problemi sizə n ölçülü sətir və tam ölçülü s[ ] tipli siyahının verildiyini bildirir. Mətni elə əsaslandırın ki, mətnin hər bir sətri simvolların ölçüsündən ibarət olsun. Bacararsan ...

Daha çox oxu

Sual 337. Fərdi sözləri tərs çevirin Problem ifadəsi “Fərdi sözlərin tərsinə” problemi sizə s sətri verildiyini bildirir. İndi bütün ayrı sözlərin əksini sətirdə çap edin. Nümunə s = "TutorialCup - öyrənmə tərzini dəyişdirmək" puClairotuT - gnignahc eht yaw fo gninrael s = "Fərdi sözləri tərs çevir" esreveR ...

Daha çox oxu

Sual 338. + Və - operatorları olan cəbri sətirdən mötərizələri çıxarın Problem ifadəsi Sizə mötərizəli hesab ifadəsini təmsil edən n ölçülü s sətri verilir. “+ Və - operatorları ehtiva edən cəbri sətirdən mötərizələri silin” problemi bizdən verilmiş ifadəni sadələşdirə biləcək bir funksiya yaratmağımızı xahiş edir. Nümunə s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

Daha çox oxu

Sual 339. K simvolları götürdükdən sonra verilən bir sətirdə xarakter kvadratlarının minimum cəmi hesablanır Problem ifadəsi “k simvolları götürdükdən sonra verilmiş sətirdə xarakter saylarının minimum cəmləri” problemi sizə yalnız kiçik hərflərdən ibarət sətir verildiyini bildirir. K simvolunu sətirdən silməyə icazə verilir ki, qalan sətirdə cəmi ...

Daha çox oxu

Sual 340. Bir axındakı təkrarlanmayan xarakter üçün növbəyə əsaslanan yanaşma Problem ifadəsi "Axındakı ilk təkrarlanmayan simvol üçün növbəyə əsaslanan yanaşma" problemi sizə kiçik hərflər ehtiva edən bir axının verildiyini bildirir, axına yeni bir simvol əlavə olunduqda ilk təkrarlanmayan simvolu tapın və əgər varsa təkrarlanmayan bir xarakter qayıtma deyil -1. Nümunələr aabcddbe ...

Daha çox oxu

Sual 341. Verilən Ardıcıllıqdan Minimum Nömrə Forması Problem ifadəsi “Verilən ardıcıllıqdan Minimum Sayı Forması” sizə “I” yəni artan və “D” yəni azalan simvol nümunəsini təmsil edən uzunluq / ölçülü n sətir verildiyini bildirir. Verilən naxış üçün minimum ədədi 1-9-dan bənzərsiz rəqəmlərlə çap edin. Məsələn - ...

Daha çox oxu

Sual 342. Palindrom Substring Sorğuları Problem Açıklaması Problem "Palindrom Substring Queries" sizə bir simli və bəzi sorğuların verildiyini bildirir. Bu sorğularla, bu sorğudan əmələ gələn alt sətrin palindrom olub olmadığını müəyyənləşdirməlisiniz. Misal String str = "aaabbabbaaa" Sorgular q [] = {{2, 3}, {2, 8}, {5, 7}, ...

Daha çox oxu

Sual 343. Verilən nömrələri ən böyük ədədi təşkil etmək üçün düzün Problem bəyanatı Tutaq ki, bir sıra tam ədədləriniz var. “Verilən rəqəmləri ən böyük ədədi təşkil etmək üçün düzəldin” problemi, massivi yenidən elə düzəltməsini xahiş edir ki, çıxış bir sıra nömrələri ilə edilə bilən maksimum dəyər olmalıdır. Nümunə [34, 86, 87, ...

Daha çox oxu

Sual 344. Palindrom Bölmə Problem ifadəsi Bir sətir verildikdə, arakəsmlərin bütün alt sətirləri palindrom olması üçün tələb olunan minimum kəsik sayını tapın. Orijinal simlərimizi bütün alt tellərin palindrom olması üçün fərqli arakəsmələrə ayırdığımız üçün bu problemi Palindrom Bölmə Problemi adlandırırıq. Nümunə asaaaassss 2 İzahat: ...

Daha çox oxu

Sual 345. Sətirdə tərs sözlər Problem ifadəsi “Sətirdə əks sözlər” sizə n ölçülü s sətri verildiyini bildirir. Sətri tərs qaydada çap edin ki, son söz birinci, ikinci sonuncu ikinci, və s. Bununla bunun əvəzinə sözləri olan bir cümləyə istinad edirik ...

Daha çox oxu

Sual 346. Verilmiş bir sətrin maksimum çəki çevrilməsi Məsələ Bəyanatı Verilən bir sətir probleminin maksimum çəki çevrilməsində yalnız 'A' və 'B' iki simvoldan ibarət bir sətir verildiyi bildirilir. Hər hansı bir simvolu dəyişdirərək sətri başqa sətirə çevirə biləcəyimiz bir əməliyyat var. Beləliklə bir çox transformasiya mümkündür. Mümkün olanların hamısından ...

Daha çox oxu

Sual 347. Mobil rəqəmli klaviatura problemi Problem ifadəsi Mobil ədədi klaviatura problemində ədədi klaviatura hesab edirik. Verilən uzunluğun mümkün say ədədi ardıcıllığını tapmaq lazımdır ki, yalnız cari düymənin yuxarı, aşağı, sol və sağ düymələrini basmağa icazə verilsin. Sizə icazə verilmir ...

Daha çox oxu

Sual 348. Ən qısa Palindrom Ən qısa palindrom problemində l uzunluğunda bir s verdik. Əksinə palindrom etmək üçün önünə simvol əlavə edin. Verilən simli palindrom halına gətirmək üçün istifadə olunan ən kiçik simvol sayını çap edin. Nümunə Giriş: s = abc Çıxış: 2 (by ...

Daha çox oxu

Sual 349. Ardıcıllıqla ikinci ən çox təkrarlanan söz Simlər ardıcıllığı nəzərə alınmaqla, ardıcıllıqla ikinci ən çox təkrarlanan (və ya tez-tez) söz və ya simli tapmaqdır. (İki sözün ikinci ən çox təkrarlandığını nəzərə almasaq, hər zaman tək bir söz olacaq). Nümunə Giriş: {"aaa", "bb", "bb", "aaa", "aaa", c "} Çıxış: ilə simli ...

Daha çox oxu

Sual 350. Sətirdə baş verən maksimum simvol Kiçik hərflərdən ibarət n ölçülü sətir verilmişdir. Biz sətirdə baş verən maksimum simvolu tapmalıyıq. Maksimum rast gəlinən birdən çox simvol varsa, onlardan hər hansı birini çap edin. Nümunə Daxiletmə: String s=”test” Çıxış: Maksimum baş verən simvol 't'dir. 1-ci yanaşma: istifadə...

Daha çox oxu

Sual 351. Dekodlaşdırma yolları Dekodlaşdırma yolları problemində yalnız rəqəmlərdən ibarət olan boş olmayan bir sətir verdik, aşağıdakı eşlemeyi istifadə edərək kodun açma yollarının ümumi sayını təyin edin: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 Nümunə S = “123” Bu simli deşifr etmək üçün yolların sayı 3-dürsə ...

Daha çox oxu

Sual 352. Məsafəni redaktə edin Düzəliş məsafəsi problemində X uzunluğunda bir sətri n uzunluğunda m uzunluğunda başqa bir Y sətrinə çevirmək üçün tələb olunan minimum əməliyyat sayını tapmaq məcburiyyətindəyik. İcazə verilən əməliyyatlar: Yerləşdirmə Silinməsi Əvəzetmə Nümunə Giriş: String1 = “abcd” String2 = “abe” Çıxış: Tələb olunan minimum əməliyyatlar 2 (...

Daha çox oxu

Sual 353. Bütün sözlərin birləşməsi ilə alt sətir Bütün sözlər probleminin birləşməsi ilə alt sətirdə s sətri verdik və siyahı eyni uzunluqda olan bir çox sözdən ibarətdir. Siyahıdakı bütün sözlərin birləşməsi nəticəsində yarana biləcək alt sətrin başlanğıc indeksini çap edin ...

Daha çox oxu

Sual 354. Minimum Mötərizənin Dönüşü Minimum mötərizənin geri qaytarılması problemində yalnız '{' və '}' simvollarının ifadəsini ehtiva edən bir s sətri verdik. Bir ifadəni balanslaşdırmaq üçün lazım olan minimum mötərizənin geri sayını tapın. Nümunə Giriş: s = “} {” Çıxış: 2 Giriş: s = “{{{” Çıxış: Verilən ifadə ...

Daha çox oxu

Sual 355. İfadə artıq bracket ehtiva edir və ya yoxdur Operatorların, əməliyyatların və mötərizələrin ifadəsini ehtiva edən bir s sətri verilmişdir. Verilən sətirdə ifadənin yenə eyni nəticəni verəcəyi lazımsız mötərizə olub olmadığını tapın. Başqa sözlə, ifadənin artıq bir mötərizə içərisində olub olmadığını tapmalıyıq. Artıq Mötərizə ...

Daha çox oxu

Sual 356. Mötərizəli iki ifadə eyni olub olmadığını yoxlayın Əlavə operatoru, çıxma operatoru, kiçik əlifbalar və mötərizəni ehtiva edən ifadələri əks etdirən iki s1 və s2 sətri verilmişdir. Mötərizəli iki ifadənin eyni olub olmadığını yoxlayın. Nümunə Giriş s1 = “- (a + b + c)” s2 = “-abc” Çıxış Bəli Giriş s1 = “ab- (cd)” s2 = “abcd” Çıxış İki olub olmadığını yoxlamaq üçün heç bir alqoritm yoxdur ...

Daha çox oxu

Sual 357. Etibarlı parantez simli Etibarlı mötərizə sətirində '(', ')' və '*' olan bir sətir verdik, sətrin tarazlı olub olmadığını yoxlayın, '*' '(', ')' və ya boş bir sətirlə əvəzlənə bilər. Nümunələr Giriş "()" Çıxış Doğru Giriş "*)" Çıxış Gerçək Giriş "(*))" Çıxış üçün həqiqi sadəlövh yanaşma ...

Daha çox oxu

Sual 358. Ən uzun Palindromik Nəticə Ən uzun palindromik altlıq problemində bir simli verdik, ən uzun palindromik alt ardıcıllığın uzunluğunu tapın. Nümunələr Giriş: TUTORIALCUP Çıxış: 3 Giriş: DİNAMİKPROGRAMLAMA Çıxış: Ən uzun Palindromik Subsensiya üçün 7 sadəlövh yanaşma Yuxarıda göstərilən problemin həlli üçün sadəlövh yanaşma ...

Daha çox oxu

Sual 359. KMP alqoritmi KMP (Knuth-Morris-Pratt) alqoritmi müəyyən bir sətirdə nümunə axtarışı üçün istifadə olunur. Bizə bir S simli və bir p nümunəsi verilir, məqsədimiz verilmiş naxışın simdə olub olmadığını müəyyənləşdirməkdir. Nümunə Giriş: S = “aaaab” p = “aab” Çıxış: həqiqi sadəlövh yanaşma ...

Daha çox oxu

Sual 360. İfadədəki Balanslı Parantezləri yoxlayın N uzunluğunda bir s sətri verilmişdir. Hər açılış mötərizəsi üçün bağlanma mötərizəsinin olub olmadığını yoxlayın, yəni bütün mötərizələr tarazlaşdırılıbsa. Başqa sözlə, eyni zamanda hər '{', '(' və '[') ifadəsi üçün '}', ')' və ']' olduğumuzu ifadə edə bilərik ...

Daha çox oxu

Sual 361. Bir ifadənin cüt parantezə sahib olub olmadığını tapın Balanslı mötərizə olan bir sətir verilmişdir. İfadənin / sətrin cüt mötərizə içərisində olub olmadığını tapın. Duplikat Parantez Bir ifadə ortada olduqda və ya eyni tipli tarazlı mötərizə ilə əhatə olunduqda, yəni eyni tip açılış və bağlanma mötərizəsi arasında bir dəfədən çox olduqda ...

Daha çox oxu

Sual 362. Bir simli içəridəki parantezin maksimum dərinliyini tapın Bir s s verilmişdir. Verilmiş sətirdə iç içə mötərizənin maksimum dərinliyini yazdırmaq üçün kodu yazın. Nümunə Giriş: s = “(a (b) (c) (d (e (f) g) h) I (j (k) l) m)” Çıxış: 4 Giriş: s = “(p ((q) ) ((s) t)) ”Çıxış: 3 Yığın Alqoritmindən istifadə S uzunluğunda bir s sətri başlayın ...

Daha çox oxu

Sual 363. Dəyişdirmə ilə Balanslı İfadə Dəyişdirmə ilə Balanslı İfadə problemində mötərizə, yəni '(', ')', '[', ']', '{', '}' sətrini verdik. Simli də mötərizənin əvəzi olaraq bəzi yerlərdə x ehtiva edir. Hamısını əvəz etdikdən sonra sətrin etibarlı mötərizəli ifadəyə çevrilə biləcəyini yoxlayın ...

Daha çox oxu

Sual 364. Simli deşifrə et Tutaq ki, sizə kodlanmış bir simli verilib. Bir simli bir növ naxışla kodlanmışdır, vəzifəniz simli deşifrə etməkdir. Deyək, <heç vaxt sətir baş vermir> [string] Nümunə Giriş 3 [b] 2 [bc] Çıxış bbbcaca İzahı Burada “b” 3 dəfə, “ca” isə 2 dəfə baş verir. ...

Daha çox oxu

Sual 365. Infix Dönüşümünə əlavə edin Prefiksdən infixə çevrilmə problemində prefiks qeydində ifadə verdik. İnfiks ifadəsinə çevirmək üçün bir proqram yazın. Prefiks notası Bu qeyddə operandlar operatordan sonra yazılır. Polşa Notası olaraq da bilinir. Məsələn: + AB bir ön söz ifadəsidir. ...

Daha çox oxu

Sual 366. Infix Dönüşümünə Postfiks Postfiksdən düzəlişə çevrilmə problemində postfiks qeydində ifadə verdik. Verilən qeydləri infiks notasına çevirmək üçün bir proqram yazın. Infix Notation Bu qeyddə operatorlar operandlar arasında yazılır. Ümumiyyətlə bir ifadə yazmağımıza bənzəyir. Məsələn: A + ...

Daha çox oxu

Sual 367. Postfiks dönüşümünə prefiks Prefiksdən postfiksə çevrilmə problemində, simli formatda prefiks qeydində ifadə verdik. Verilən qeydləri postfiks notasiyasına çevirmək üçün bir proqram yazın. Prefiks notası Bu qeyddə operandları operatordan sonra yazırıq. Polşa Notası olaraq da bilinir. Məsələn: + AB ...

Daha çox oxu

Sual 368. Növbəti Permutasiya Növbəti yer dəyişdirmə problemində bir söz verdik, leksikoqrafik cəhətdən daha böyük_ötürmə tapın. Nümunə giriş: str = "tutorialcup" çıxış: tutorialpcu giriş: str = "nmhdgfecba" çıxış: nmheabcdfg giriş: str = "alqoritmlər" çıxış: alqoritm giriş: str = "qaşıq qidalanma" çıxış: Növbəti Permutation ...

Daha çox oxu

Sual 369. Ən Uzun Ortaq Nəticə Sizə str1 və str2 iki simli verilir, ən uzun ümumi altlığın uzunluğunu öyrənin. Növbəti: bir ardıcıllıq, qalan elementlərin sırasını dəyişdirmədən bəzi və ya heç bir elementi silməklə başqa bir ardıcıllıqdan əldə edilə bilən bir ardıcıllıqdır. Ex 'tticp' üçün sonrakı ...

Daha çox oxu

Sual 370. Təkrarlanan Substring Pattern Təkrarlanan alt sətir nümunələrində özünə bir alt sətir götürərək və alt sətrin birdən çox nüsxəsini bir-birinə əlavə etməklə qurula biləcəyini bir sətir yoxlaması verdik. Nümunə Giriş 1: str = “abcabcabc” Çıxış: Doğru İzahat: “abcabcabc” boş bir sətrə “abc” əlavə etməklə əmələ gələ bilər. ...

Daha çox oxu

Sual 371. Məktub halının dəyişdirilməsi Məktub halında permütasiyada yalnız əlifbalar və rəqəmlərdən ibarət bir sətir verdik, sətirdəki hər bir simvol kiçik və böyük hərflərə çevrilə bilər, hər bir simvolun kiçik və baş hərflərinin fərqli birləşmələrindən əldə edilə bilən bütün fərqli simləri tapın. simli. Nümunə ...

Daha çox oxu

Sual 372. Sortlaşdırma istifadə edərək ən uzun ümumi prefiks Sortlaşdırma problemindən istifadə edərək ən uzun ümumi prefiksdə bir sıra sətir vermişik, ən uzun yayılmış prefiksi tapın. yəni bütün simlər üçün ümumi olan ön hissəni tapın. Nümunə Giriş1: {“tutorialcup”, “tutorial”, “tussle”, “tumble”} Çıxış: "tu" Giriş2: {"baqaj", "banan", "batsmen"} Çıxış: "ba" Giriş3: {"abcd "} Çıxış:" abcd "...

Daha çox oxu

Sual 373. Backspace String müqayisə edin Arxa sətirdə iki S və T simli verdiyimiz problemi müqayisə edin, bərabər olub olmadığını yoxlayın. Diqqət yetirin ki, sətirlərdə '#' işarəsi var, bu da geri çəkmə işarəsi deməkdir. Nümunələr Giriş S = “ab # c” T = “ad # c” Çıxış doğrudur (həm S, həm də T “ac” a çevrilir) Giriş ...

Daha çox oxu

Sual 374. Söz nümunəsi Hamımız “ABBA”, “AABB” və s. Kimi söz nümunələrinə rast gəlmişik. Həmişə bu mübahisənin nəyə aid ola biləcəyini düşünürük. Bu gün babble istifadə etməyə çalışdığımız bir problemi həll etməyə çalışacağıq. Simli problemlərin çoxluğu işə kömək etmir. Verilmişdir ...

Daha çox oxu

Sual 375. Müntəzəm İfadə Eşleme Daimi İfadə Eşleme məsələsində iki sətir verdik (birini x götürək) yalnız kiçik hərflərdən, ikincisi (y götürək) iki xüsusi simvol olan kiçik əlifbalardan ibarətdir, yəni “.” və “*”. Vəzifə ikinci simli olub olmadığını tapmaqdır ...

Daha çox oxu

Sual 376. Simli yenidən təşkil edin Yenidən Düzəlt problemində yalnız “az” simvollarından ibarət bir sətir verdik. Bizim vəzifəmiz bu simvolları elə düzəltməkdir ki, iki eyni simvol bir-birinə bitişik olmasın. Nümunə Giriş alma Çıxış pelpa Giriş kitab Çıxış obko Giriş aa Çıxış mümkün deyil Giriş aaab Çıxış deyil ...

Daha çox oxu

Sual 377. Simli Sıxılma String Compression problemində char tipli bir array verdik. Bunu müəyyən bir simvolun simvolu və sayı kimi sıxın (əgər simvol sayı 1 olarsa, yeganə simvol sıxılmış massivdə saxlanılır). Sıxılmış massivin uzunluğu ...

Daha çox oxu

Sual 378. Etibarlı Mötərizələr LeetCode Həlli Etibarlı Mötərizələr LeetCode problemində biz yalnız '(', ')', '{', '}', '[' və ']' simvollarından ibarət sətir verdik, daxiletmə sətirinin etibarlı olub olmadığını müəyyənləşdirin. Burada biz sizə Etibarlı Mötərizələr LeetCode Həllini təqdim edəcəyik. Giriş sətri aşağıdakı hallarda etibarlıdır: Açıq mötərizələr bağlanmalıdır ...

Daha çox oxu

Sual 379. Trie istifadə edilən ən uzun ümumi prefiks Trie problemini istifadə edərək ən uzun ümumi prefiksdə bir sıra simlər vermişik, ən uzun yayılmış prefiksi tapın. yəni bütün simlər üçün ümumi olan ön hissəni tapın. Nümunə Giriş1: {“tutorialcup”, “tutorial”, “tussle”, “tumble”} Çıxış: "tu" Giriş2: {"baqaj", "banan", "batsmen"} Çıxış: "ba" Giriş3: {"abcd "} Çıxış:" abcd "...

Daha çox oxu

Sual 380. Düzgün nömrə Etibarlı Sayı problemində bir sətir verdik, etibarlı bir onluq sayına təfsir edilə biləcəyini yoxlayın. Verilən bir sətrin etibarlı bir onluq sayı kimi təfsir olunmasına diqqət yetirilməlidir. Aşağıdakı simvollardan ibarət olmalıdır: Nömrələr 0-9 İstiqamət - “e” ...

Daha çox oxu

Sual 381. Ən yaxın Palindrom nömrəsini tapın Problem ən yaxın Palindrom ədədi tapın problemi n rəqəmi verdik. Palindrom olan bir say tapın və palindromik rəqəmlə n arasındakı mütləq fərq sıfırdan başqa mümkün qədər minimumdur. Bu şərti təmin edən birdən çox nömrə varsa, yazdırın ...

Daha çox oxu

Sual 382. Say və deyin N sayını verdiyimiz sayın və sayın və saymanın N-ci müddətini tapıb ardıcıllığı söyləməliyik. Əvvəlcə saymanın nə olduğunu başa düşməli və ardıcıllığı söyləməliyik. Əvvəlcə ardıcıllığın bəzi şərtlərinə baxın: 1-ci müddət “1” dir. 2-ci dövr ...

Daha çox oxu

Sual 383. Bir simvolda unikal xarakter tapın Sətir problemində unikal simvol tapın, yalnız kiçik hərfləri (az) ehtiva edən bir sətir verdik. İçindəki ilk təkrarlanmayan xarakteri tapmalı və indeksi yazdırmalıyıq. belə bir xarakter yoxdursa çap -1. Giriş Formatı Yalnız bir simli olan bir sətir. Çıxış Formatı Çap et ...

Daha çox oxu

Sual 384. Romaya bütöv Romaya çevrilmənin tam ədədi. N sayını verdik və N-in Roman sayını yazdırmalıyıq. Roman nömrələri {I, V, X, L, C, D, M} dəyərlərinin istifadəsi ilə təmsil olunur. Yaxşı başa düşmək üçün bəzi nümunələrə baxaq. Giriş Formatı Yalnız ...

Daha çox oxu

Sual 385. Rabin Karp Alqoritmi Rabin Karp Alqoritmi verilən mətn sətrində naxış sətirini tapmaq üçün istifadə olunurdu. Nümunə sətirini tapmaq üçün istifadə olunan bir çox alqoritm və ya metod növü var. Bu alqoritmdə, nümunə uyğunluğunu tapmaq üçün Hashing istifadə edirik. Substring üçün eyni hash kodunu əldə etsəydik ...

Daha çox oxu

Sual 386. Sözü tapın Sözü tapmaq interaktiv bir problemdir. İnteraktiv problem, bizə verilən məlumatların əvvəlcədən təyin edilməməsi deməkdir. Çözümlə əlaqəli olmaq və ya daha çox məlumat əldə etmək üçün dəyərləri çap edə və ya xüsusi funksiyanı axtara bilərik. Hər addımdan sonra tamponu TƏLİM etməliyik ...

Daha çox oxu

Sual 387. Fərqli nəticələr İki S və P1 sətirini nəzərə alaraq, S-nin P1-ə bərabər olan bütün fərqli ardıcıllıqlarını saymalıyıq. Qeyd: Verilən bir sətrin ardıcıllığı orijinal simvoldan bəzi simvolları və ya mümkün sıfır simvolları silməklə arxivləşdirdiyimiz bir sətirdir. Dəyişdirə bilmərik ...

Daha çox oxu

Sual 388. İzomorfik simlər İzomorfik strings - İki simli nəzərə alaraq string1-də hər bir simvolun baş verməsi üçün string2-də simvollarla bənzərsiz bir Xəritəçəkmə olub olmadığını yoxlamalıyıq. Qısacası, birdən-birə uyğunlaşma olub olmadığını yoxlayın. Nümunə giriş str1 = “aab” str2 = “xxy” Çıxış Doğrudur ...

Daha çox oxu

Sual 389. String Shift Leetcode yerinə yetirin Dəyişmə əlifbaların ASCII dəyərində 1 artırıldığı bir prosesdir. Son z əlifbası üçün yenidən başlayır, yəni z sürüşməsi a olacaqdır. Simli keçidlərin yerinə yetirilməsində lekkod problemi bizdə bir s sətri (yalnız kiçik simvollar) və bir sıra verilmişdir [...

Daha çox oxu

Sual 390. Joker işarələri olan simli müqayisə Joker işarələr problemi olan simli müqayisədə, iki sətir verdik ikinci sətir kiçik əlifbalar, birincisi kiçik əlifbalar və bəzi joker naxışlar ehtiva edir. Joker naxış nümunələri bunlardır:?: Bu joker kartı istənilən kiçik əlifba ilə əvəz edə bilərik. *: bu joker kartı hər hansı bir simli ilə əvəz edə bilərik. Boş ...

Daha çox oxu

Sual 391. Tellərin K məsafədən ayrı olub olmadığını yoxlayın Problem ifadəsi İki sətir və k tam ədədi verilərkən, verilən sətirlərin k məsafədə olub olmadığını yoxlamaq üçün bir proqram yazın. Yəni hər hansı bir simvol uyğun gəlmirsə və ya hər hansı bir simvol götürülürsə, o zaman bir-birindən k məsafəsi kimi tanınır. Giriş Formatı İlk ...

Daha çox oxu

Sual 392. Ardıcıl 1-lər olmadan bütün ikili simləri yaradın Məsələ ifadəsi “Bütün ikili sətirləri ardıcıl 1-lər olmadan yaradın” məsələsində k tam ədədi verdik, k ölçülü bütün ikili sətirləri ardıcıl 1-lər olmadan yazdırmaq üçün bir proqram yazın. Giriş Formatı Bir tam ədədi olan ilk və yalnız bir sətir. Çıxış Formatı Mümkün olan bütün məlumatları çap edin ...

Daha çox oxu

Sual 393. Bir simli başqa bir simliyə görə çeşidləyin Problem ifadəsi İki giriş sətri, naxış və sətir verilmişdir. Simli nümunə ilə müəyyənləşdirilən sıraya görə sıralamalıyıq. Nümunə sətrinin təkrarı yoxdur və sətrin bütün simvollarına malikdir. Giriş Formatı Bizə lazım olan bir s sətri olan ilk sətir ...

Daha çox oxu

Sual 394. Simli bir naxışla simvol sırasına əməl edib etmədiyini yoxlayın Problem ifadəsi “Simli bir naxışla simvolların sırasına əməl edib-etməməsini yoxlayın” problemində verilən giriş sətrindəki simvolların verilmiş giriş nümunəsindəki simvollarla müəyyənləşdirilən qaydada olub-olmadığını yoxlamalıyıq, sonra “Bəli” yaz “Xeyr” yazdırın. Giriş Formatı ...

Daha çox oxu

Sual 395. Müvəqqəti Dəyişən Olmadan Ters Sətir Problem ifadəsi “Müvəqqəti dəyişən olmadan tərs simli” problemində “s” simli verdik. Əlavə dəyişən və ya boşluq istifadə etmədən bu sətri tərs etmək üçün bir proqram yazın. Giriş Formatı Verilən "s" sətrini ehtiva edən ilk sətir. Çıxış Formatı Sətrin əks tərəfindəki sətri çap edin ...

Daha çox oxu

Sual 396. Bir Sətrin bütün Palindromik Bölmələrini çap edin Problem ifadəsi “Sətrin bütün Palindromik bölmələrini çap et” problemində “s” simli verdik. S-nin mümkün olan bütün palindromik bölməsini çap etmək üçün bir proqram yazın. Palindrom bir söz, nömrə, söz və ya irəli kimi geri oxuyan başqa bir simvol ardıcıllığıdır, məsələn ...

Daha çox oxu

Sual 397. İngilis əlifbalarında olduğu kimi eyni məsafədə cütləri sayın Problem ifadəsi “İngilis əlifbaları ilə eyni məsafədə cütlərin sayı” problemində “s” simli verdik. Elementləri İngilis əlifbaları ilə eyni məsafədə olan cütlərin sayını yazdıracaq bir proqram yazın. Giriş Formatı Verilən verilmiş ilk sətir ...

Daha çox oxu

Sual 398. Simli palindrom etmək üçün ön tərəfə əlavə ediləcək minimum simvollar Problem ifadəsi “Simli palindrom etmək üçün ön tərəfə əlavə ediləcək minimum simvollar” problemində “s” simli verdik. Simli palindrom etmək üçün önə əlavə ediləcək minimum simvolları tapmaq üçün bir proqram yazın. Giriş Formatı İlk və yalnız bir sətir ...

Daha çox oxu

Sual 399. Kth Təkrarlanmayan Xarakter Problem ifadəsi “Kth təkrarlanmayan simvol” da “s” simli verdik. Kth-in təkrarlanmayan xarakterini tapmaq üçün bir proqram yazın. Sətirdə təkrarlanmayan k-dan az simvol varsa, “-1” yazdırın. Giriş Formatı “s” simli olan ilk və tək sətir. ...

Daha çox oxu

Sual 400. Minimum simvolları silin ki, iki simli anagram olsun Problem ifadəsi “Minimum simvolları silin ki, iki simli anaqrama çevrilsin” problemində iki giriş sətri verdik. Bu iki sətirdən silmək üçün minimum simvol sayını tapın ki, onlar anaqram olsun. Giriş Formatı “s” simli olan ilk sətir. İçərisində olan ikinci sətir ...

Daha çox oxu

Sual 401. Verilən Nümunədən bütün Binary Strings yaradın Problem ifadəsi "Verilən naxışdan bütün ikili sətirləri yaradın" problemində "s" giriş sətri 0, 1 və? (wildcard char). Əvəz edərək bütün mümkün ikili sətirləri yaratmalıyıq? '0' və '1' ilə. Giriş Formatı İlk və yalnız bir sətir ...

Daha çox oxu

Sual 402. Bracket şəklində bir simli qırmaq üçün bütün mümkün yolları çap edin Problem ifadəsi “Mötərizədə bir simli qırmaq üçün bütün mümkün yolları çap edin” problemində “s” simli verdik. Mötərizədə verilmiş simli qırmaq üçün bütün mümkün yolları tapın. Bütün alt simləri mötərizədə () bağlayın. Giriş Formatı Birinci və yalnız bir sətir ...

Daha çox oxu

Sual 403. Sezar şifrəsi Təsvir Sezar Şifrəsi texnikası, şifrələmənin ən erkən metodlarından biridir. Burada, verilmiş mətndəki hər hərf üçün əlifbanın altındakı bir neçə sabit mövqedə bir məktubla əvəz olunur. Əgər n = 1 olarsa, A-nı B ilə əvəzləyin, B C olar və beləcə ...

Daha çox oxu

Sual 404. Ən uzun Palindrom, Simvolların Silinməsi və ya Yenidən Düzəldilməsi ilə Yarana bilər Problem ifadəsi “Ən uzun palindrom, simvolların silinməsi və ya yenidən düzəldilməsi ilə qurula bilər” problemində “s” simli verdik. Bəzi simvolları və ya bəlkə də sıfır simvolları sətirdən çıxarmaq və ya yenidən düzəltməklə inşa edilə bilən ən uzun palindromu tapın. Mümkün bir çox həll ola bilər, edə bilərsiniz ...

Daha çox oxu

Sual 405. Word Eşleme ilə Ən Uzun Ümumi Prefiks Sözü Problem ifadəsi “Word by Word Matching istifadə edərək ən uzun yayılmış prefiks” problemində N simli verdik. Verilən simlərin ən uzun ümumi prefiksini tapmaq üçün bir proqram yazın. Giriş Formatı Sətrin sayını ifadə edən tam bir N dəyəri olan ilk sətir. Növbəti N sətir ...

Daha çox oxu

Sual 406. Character Eşleme ilə Character istifadə edərək ən uzun ümumi prefiks Problem ifadəsi “Character matching Character by Character Matching istifadə edərək ən uzun yayılmış prefiks” problemində N və N simli bir tam dəyər vermişik. Verilən simlərin ən uzun ümumi prefiksini tapmaq üçün bir proqram yazın. Giriş Formatı Sayı ifadə edən tam bir N dəyəri olan ilk sətir ...

Daha çox oxu

Sual 407. STL istifadə edərək verilmiş bir simlin perermutasiyaları Problem ifadəsi “STL istifadə edərək verilən bir simlin perermutasiyası” problemində “s” simli verdik. STL funksiyalarından istifadə edərək giriş sətrinin bütün permutasiyalarını çap edin. Giriş Formatı “s” simli olan ilk və tək sətir. Çıxış Formatı Verilənin bütün permutasiyasını çap edin ...

Daha çox oxu

Sual 408. Divide and Conquer istifadə edərək ən uzun yayılmış prefiks Problem ifadəsi “Divide and Conquer istifadə olunan ən uzun yayılmış prefiks” problemində n və n sətirlərini verdik. Ən uzun yayılmış prefiksi yazdıracaq bir proqram yazın. Ümumi bir prefiks yoxdursa, “-1” yazdırın. Giriş Formatı Birinci sətirdə bir n ədədi var. ...

Daha çox oxu

Sual 409. İkili Axtarış II istifadə edərək ən uzun ümumi prefiks Problem ifadəsi “Binary Search II istifadə edərək ən uzun yayılmış prefiks” problemində N və N simli bir tam dəyər vermişik. Verilmiş simlərin ən uzun yayılmış prefiksini çap edəcək bir proqram yazın. Ümumi bir prefiks yoxdursa, “-1” yazdırın. Giriş Formatı ... içərisində olan ilk sətir ...

Daha çox oxu

Sual 410. Bir Simli Palindrom Permutasiyaları Problem ifadəsi “Sətrin palindrom perermutasiyaları” problemində “s” giriş sətri verdik. Sətrin simvollarından istifadə edərək yaradıla biləcək bütün mümkün palindromları çap edin. Giriş Formatı “s” simli olan ilk və tək sətir. Çıxış Formatı Bütün mümkün olanları çap edin ...

Daha çox oxu

Sual 411. Verilmiş İki Sətrin bir-birinə izomorf olub olmadığını yoxlayın Problem ifadəsi “Verilmiş iki sətrin bir-birinə izomorf olub olmadığını yoxlayın” problemində iki s1 və s2 sətirini verdik. Verilən simlərin izomorf olub-olmadığını söyləyən bir proqram yazın. Qeyd: İki telin izomorf olduğu deyilir ...

Daha çox oxu

Sual 412. Ən uzun etibarlı Substring uzunluğu Problem ifadəsi “Ən uzun etibarlı alt sətrin uzunluğu” nda yalnız açılış və bağlanma mötərizəsini ehtiva edən bir sətir verdik. Ən uzun etibarlı mötərizənin alt sətirini tapacaq bir proqram yazın. Giriş Formatı s sətrini ehtiva edən ilk və yalnız bir sətir. Çıxış Formatı İlk və ...

Daha çox oxu

Sual 413. Başqa bir sətirin bütün simvollarını ehtiva edən sətirdəki ən kiçik pəncərə Verilmiş sətirdə verilmiş sözün bütün simvollarını ehtiva edən ən qısa alt sətiri tapın və ya digər sətirin bütün simvollarını ehtiva edən sətirdə ən kiçik pəncərəni tapın. olacaq...

Daha çox oxu

Sual 414. Verilən D və I sıralarından Minimum Sayı Formalayın Problem ifadəsi “D və I-lərin verilmiş ardıcıllığından minimum rəqəmi forması” problemində, yalnız I və D-lərdən ibarət bir nümunə verdik. Artırmaq üçün I, azalmaq üçün D. Bu nümunədən sonra minimum ədədi yazdırmaq üçün bir proqram yazın. 1-9 və rəqəmlər təkrarlana bilməz. Giriş Formatı ...

Daha çox oxu

Sual 415. Verilən Nömrələri Ən Böyük Nömrəni II təşkil etmək üçün düzün Problem ifadəsi “Ən böyük ədədi II əmələ gətirmək üçün verilən nömrələri düzəldin” problemində bir sıra müsbət tam ədədi vermişik. Onları elə tənzimləyin ki, tənzimləmə ən böyük dəyəri təşkil edəcəkdir. Giriş Formatı n tam ədədi olan ilk və yalnız bir sətir. İkinci sətir ...

Daha çox oxu

Sual 416. Bağlı bir Strinq siyahısının Palindrom təşkil etdiyini yoxlayın Problem ifadəsi "Bağlı bir Strinq siyahısının Palindrome təşkil etdiyini yoxlayın" problemində, simli məlumatların işlənməsinə bağlı bir siyahı verdik. Verilənlərin palindrom təşkil edib etmədiyini yoxlamaq üçün bir proqram yazın. Nümunə ba-> c-> d-> ca-> b 1 İzahat: Yuxarıdakı nümunədə ...

Daha çox oxu

Amazon Ağacı Sualları

Sual 417. İkili ağacın ən aşağı ümumi əcdadı Leetcode həlli Problemin ifadəsi İkili ağacın ən aşağı ortaq əcdadı LeetCode Həlli – “İkili ağacın ən aşağı ümumi əcdadı” ikili ağacın kökü və ağacın iki qovşağının verildiyini bildirir. Bu iki qovşağın ən aşağı ortaq əcdadını tapmalıyıq. Ən Aşağı Ümumi ...

Daha çox oxu

Sual 418. Hər Node Leetcode Həllində Növbəti Sağ Göstəricilərin Yerləşdirilməsi Problem Bəyanatı Hər Bir Düyündə Növbəti Sağ Göstəricilərin Yerləşdirilməsi LeetCode Həlli – “Hər Nodeda Növbəti Sağ Göstəricilərin Yerləşdirilməsi” mükəmməl ikili ağacın kökünü nəzərə alaraq bildirir və biz qovşağın hər bir növbəti göstəricisini onun növbəti sağ qovşağına doldurmalıyıq. Növbəti yoxdursa ...

Daha çox oxu

Sual 419. Qovşaqları silin və Forest Leetcode Həllini qaytarın Problem Bəyanatı Qovşaqların Silinməsi və Meşənin Qaytarılması LeetCode Həlli – “Qoşunların silinməsi və Meşənin qaytarılması” hər bir qovşağın fərqli dəyərə malik olduğu ikili ağacın kökünün verildiyini bildirir. Bizə həmçinin to_delete massivi verilmişdir, burada bizdə olan dəyərləri olan bütün qovşaqları silməliyik...

Daha çox oxu

Sual 420. İkili Axtarış Ağacı Leetcode Həllini bərpa edin Problem Bəyanatı İkili Axtarış Ağacının Bərpası LeetCode Həlli – “İkili Axtarış Ağacını Bərpa Et” ikili axtarış ağacının kökünün verildiyini bildirir, burada dəqiq iki qovşağın dəyərləri səhvən dəyişdirilir. Biz ağacın strukturunu dəyişmədən bərpa etməliyik. Misal: Giriş: kök = [1,3,null,null,2] Çıxış: [3,1,null,null,2] ...

Daha çox oxu

Sual 421. Simmetrik Ağac Leetcode Həlli Problemin ifadəsi Simmetrik Ağac LeetCode Həlli – “Simmetrik Ağac” bildirir ki, ikili ağacın kökü verilmişdir və biz yoxlamaq lazımdır ki, verilmiş ikili ağacın özünün güzgüsüdür (mərkəzi ətrafında simmetrikdir) yoxsa yox? Əgər Bəli, biz doğru, əks halda yalan qayıtmalıyıq. Misal: ...

Daha çox oxu

Sual 422. Hədəf cəmi Leetcode Solutions ilə yarpaq yoluna kök İkili ağac və K tam ədədi verilir. Məqsədimiz, ağacda bir kökdən bir yarpağa bir yol olub olmadığı, cəminin hədəf K-ə bərabər olmasını qaytarmaqdır. Yolun cəmi onun üzərində yerləşən bütün qovşaqların cəmidir. 2 / \ ...

Daha çox oxu

Sual 423. Dırmaşma String Problem Açıklaması “Dırmaşmaq String” problemi sizə iki sim verildiyini bildirir. İkinci simli birincinin şifrələnmiş bir simli olub olmadığını yoxlayın? İzahat Sətri s = “great” s-ni ikili ağac kimi, boş olmayan iki alt sətirə bölünərək ikili ağac kimi təqdim edək. Bu simli ola bilər ...

Daha çox oxu

Sual 424. Subarraydakı fərqli elementlərin sayı üçün sorğular Bir sıra tam və bir sıra sorğu verdik və verilmiş aralıqdakı bütün fərqli elementlərin sayını tapmaq məcburiyyətindəyik, sorğu sola və sağa iki rəqəmdən ibarətdir, bu verilən aralıqdır, bununla verilmiş sıra biz ...

Daha çox oxu

Sual 425. Morris Traversal Morris traversal, yığın və rekursiya istifadə etmədən ikili ağacdakı qovşaqları keçmək üçün bir üsuldur. Beləliklə məkan mürəkkəbliyini xətti azaldır. İnorder Traversal Misal 9 7 1 6 4 5 3 1 / \ 2 ...

Daha çox oxu

Sual 426. İkili ağacdakı bir düyünün atası Problem Bəyanatı Problem "İkili ağacdakı bir düyünün atası K" sizə ikili bir ağac və bir düyün verildiyini bildirir. İndi bu düyünün kth əcdadını tapmaq lazımdır. Hər hansı bir düyünün əcdadı kökdən gələn yolda yerləşən düyünlərdir ...

Daha çox oxu

Sual 427. İkili Ağacdakı bir qovşağın varisi Problem Bəyanatı Problem "İkili Ağacda bir qovşağın İnorder Varisini" tapmağı xahiş edir. Bir qovşağın inorder xələfi, verilən ikili ağacın inorder traversalında verilmiş düyundan sonra gələn ikili ağacdakı bir düyündür. Nümunə İnorder 6-nın varisi 4 ...

Daha çox oxu

Sual 428. Verilmiş bir sıra İkili Axtarış Ağacının Əvvəlcədən Sifariş Keçidini təmsil edə biləcəyini yoxlayın "Verilən bir sıra İkili Axtarış Ağacının Ön Sıralı Keçidini təmsil edə biləcəyini yoxlayın" problemi sizə əvvəlcədən keçid ardıcıllığı verildiyini bildirir. İndi bu ardıcıllığı nəzərdən keçirin və bu ardıcıllığın ikili axtarış ağacını təmsil edə biləcəyini öyrənin. Həll üçün gözlənilən vaxt mürəkkəbliyi ...

Daha çox oxu

Sual 429. Verilən Parent Array təmsilindən ikili ağac qurun "Verilən Parent Array təmsilindən ikili ağac qurun" problemi sizə bir sıra verildiyini bildirir. Bu giriş massivi ikili bir ağacı təmsil edir. İndi bu giriş massivi əsasında ikili bir ağac qurmalısınız. Massiv hər bir indeksdə ana qovşaq indeksini saxlayır. ...

Daha çox oxu

Sual 430. İkili bir ağac verildikdə, bütün yarım qovşaqları necə silmək olar? Problem "İkili bir ağac verildikdə, bütün yarım qovşaqları necə silirsiniz?" sizə ikili bir ağac verildiyini bildirir. İndi yarım qovşaqları silməlisiniz. Yarım düyün ağacda yalnız bir uşağı olan bir düyün kimi təyin olunur. Ya bu ...

Daha çox oxu

Sual 431. İterativ Preorder Traversal Problemin “İterativ Öncədən Sınaqdan Keçməsi” sizə ikili bir ağac verildiyini və indi ağacın əvvəlcədən keçidini tapmaq lazım olduğunu bildirir. Bizdən təkrarlanan metoddan istifadə edərək əvvəlcədən sifariş keçidini tapmağımız tələb olunur. Nümunə 5 7 9 6 1 4 3 ...

Daha çox oxu

Sual 432. İkili ağacın iki qovşağı arasındakı məsafəni tapın Problem ifadəsi “İkili ağacın iki qovşağı arasındakı məsafəni tapın” problemi sizə ikili ağac verildiyini və sizə iki qovşaq verildiyini bildirir. İndi bu iki qovşaq arasındakı minimum məsafəni tapmaq lazımdır. Nümunə // Ağac 1-ci qovşaqdakı yuxarıdakı şəkildən istifadə edərək göstərilir ...

Daha çox oxu

Sual 433. İki ağacın eynisini müəyyənləşdirmək üçün kod yazın “İki ağacın eynisini müəyyənləşdirmək üçün kod yazın” problemi sizə iki ikili ağac verildiyini bildirir. eynisinin olub olmadığını öyrənin? Burada eyni ağac, hər ikili ağacın eyni qovşaq düzümü ilə eyni qovşaq dəyərinə sahib olması deməkdir. Nümunə Hər iki ağac ...

Daha çox oxu

Sual 434. İkili ağacın sərhəd keçidi Problem ifadəsi “İkili ağacın sərhəd keçməsi” problemi sizə ikili ağac verildiyini bildirir. İndi ikili ağacın sərhəd görünüşünü çap etməlisiniz. Burada sərhəd keçidi bütün qovşaqların ağacın sərhədi kimi göstərildiyi deməkdir. Düyünlər ...

Daha çox oxu

Sual 435. İkili ağacın diaqonal keçməsi Problem ifadəsi “İkili ağacın diaqonal keçməsi” problemi sizə ikili ağac verildiyini və indi verilmiş ağac üçün diaqonal görünüşü tapmağın lazım olduğunu bildirir. Yuxarı sağ tərəfdən bir ağac gördükdə. Bizə görünən qovşaqlar çarpaz görünüşdür ...

Daha çox oxu

Sual 436. İkili ağacın alt görünüşü Problem ifadəsi “İkili ağacın alt görünüşü” problemi sizə ikili ağac verildiyini və indi həmin ağac üçün alt görünüşü tapmağın lazım olduğunu bildirir. Aşağı istiqamətdən bir ağac gördükdə. Bizə görünən düyünlər altdır ...

Daha çox oxu

Sual 437. İkili bir ağacın sağ görünüşünü çap edin Problem ifadəsi “İkili bir ağacın sağ görünüşünü çap et” problemi sizə ikili bir ağac verildiyini bildirir. İndi bu ağacın düzgün görünüşünü tapmaq lazımdır. Burada ikili ağacın düzgün görünüşü, ağacın ağacdan göründüyü kimi ardıcıllığı çap etmək deməkdir ...

Daha çox oxu

Sual 438. LCM Sorğuları Problem ifadəsi “Range LCM Queries” problemi tam ədədi və q sorğu sayının olduğunu bildirir. Hər bir sorğu (sola, sağa) bir sıra olaraq ehtiva edir. Verilən tapşırıq LCM (solda, sağda), yəni aralığında gələn bütün sayının LCM'sini tapmaqdır ...

Daha çox oxu

Sual 439. İkili Ağacda Maksimum Səviyyə cəmini tapın Problem ifadəsi “İkili Ağacda Maksimum Səviyyə cəmini tapın” problemi sizə müsbət və mənfi düyünlü ikili ağac verildiyini, ikili ağacdakı səviyyə cəmini tapın. Nümunə Giriş 7 İzahat Birinci Səviyyə: Cəm = 5 İkinci Səviyyə: Cəm = ...

Daha çox oxu

Sual 440. Qırmızı-Qara Ağac Giriş Qırmızı Qara Ağac özünü tarazlayan ikili bir ağacdır. Bu ağacda hər düyün ya qırmızı, ya da qara bir düyündür. Bu Qırmızı-qara ağac girişində, onun bütün əsas xüsusiyyətlərini əhatə etməyə çalışacağıq. Qırmızı-Qara Ağacın xüsusiyyətləri Hər düyün qırmızı və ya qara kimi təmsil olunur. ...

Daha çox oxu

Sual 441. İkili Axtarış Ağacını Silmə Əməliyyatı Problem Bəyanatı Problem "İkili Axtarış Ağacını Silmə Əməliyyatı" bizdən ikili axtarış ağacı üçün silmə əməliyyatını həyata keçirməyimizi xahiş edir. Sil funksiyası, verilən bir düymə / məlumat ilə bir qovşaq silmək üçün işləkliyə aiddir. Silinəcək Nümunə Giriş Nodu = İkili Axtarış Ağacının Silinməsi Əməliyyatı üçün 5 Çıxış Yanaşması ...

Daha çox oxu

Sual 442. İkili ağacın hündürlüyünü tapmaq üçün təkrarlanan metod Problem ifadəsi “İkili ağacın hündürlüyünü tapmaq üçün təkrarlanan metod” problemi sizə ikili ağac verildiyini bildirir, təkrar metodundan istifadə edərək ağacın hündürlüyünü tapın. Nümunələr İkili ağacın hündürlüyünü tapmaq üçün təkrarlama metodu üçün giriş 3 giriş 4 alqoritmi bir ağacın hündürlüyünü ...

Daha çox oxu

Sual 443. Təsadüfi göstəricilərlə ikili bir ağacı klonlayın Problem ifadəsi Bəzi təsadüfi göstəriciləri olan tam bir ikili ağac verilir. Təsadüfi göstəricilərə, hər bir düyünün sol və sağ uşağından başqa bir yerə işarə etdiyi qovşaqlara istinad edilir. Beləliklə, bu da sadə bir ikili ağacdakı bir qovşağın standart quruluşunu dəyişdirir. İndi düyün ...

Daha çox oxu

Sual 444. İki növbədən istifadə edərək səviyyə sifarişinin kəsişməsi Problem ifadəsi “İki növbədən istifadə edərək səviyyə sifarişinin keçməsi” problemi sizə ikili bir ağac verildiyini, səviyyə sətirinin keçmə sətirini sətirlə yazdığınızı bildirir. Nümunələr Giriş 5 11 42 7 9 8 12 23 52 3 Giriş 1 2 3 4 5 6 Səviyyə Sifarişinin Keçidinə dair Alqoritm ...

Daha çox oxu

Sual 445. İki İkili Ağacın bütün səviyyələrinin anaqram olub olmadığını yoxlayın Problem ifadəsi “İki cüt ağacın bütün səviyyələrinin anaqram olub olmadığını yoxlayın” problemi sizə iki ikili ağac verildiyini deyir, iki ağacın bütün səviyyələrinin anaqram olub olmadığını yoxlayın. Nümunələr İki səviyyənin bütün səviyyələrini yoxlamaq üçün doğru giriş giriş alqoritmini daxil edin ...

Daha çox oxu

Sual 446. Verilən massivin İkili Axtarış Ağacının Səviyyə Sıra Keçidini təmsil edə biləcəyini yoxlayın Problem ifadəsi “Verilən massivin İkili Axtarış Ağacının Səviyyə Sıra Keçidini təmsil edə biləcəyini yoxlayın” problemi sizə ikili axtarış ağacının səviyyə qaydasında keçidinin verildiyini bildirir. Və ağacın səviyyə düzəldilməsindən istifadə etmək. Səviyyə sifarişini səmərəli tapmaq lazımdır ...

Daha çox oxu

Sual 447. N-ary ağacındakı müəyyən bir düyünün qardaş sayı Problem Bəyanatı “N-ary Tree-də verilmiş bir Düyünün qardaşlarının sayı” problemi sizə n-ary Tree və hədəf düyünü verildiyini bildirir. Hədəf düyününün qardaşlarının sayını tapın. Düyünün həmişə ağacda olduğunu və ilk düyünün ... olduğunu düşünək.

Daha çox oxu

Sual 448. Dizini istifadə etmədən BST-ni Min-Yığın halına çevirin Problem Bəyanatı “BST-ni bir sıra istifadə etmədən Min-Heap-ə çevirmək” problemi sizə bir BST (ikili axtarış ağacı) verildiyini və onu bir min yığına çevirməyiniz lazım olduğunu bildirir. Min yığın ikili axtarış ağacındakı bütün elementləri ehtiva etməlidir. Alqoritm xətti zaman mürəkkəbliyində işləməlidir. ...

Daha çox oxu

Sual 449. Məhdud əlavə yerlə iki BST-ni birləşdirin Problem ifadəsi “Məhdud əlavə boşluqla iki BST-ni birləşdirin” problemi sizə iki ikili axtarış ağacı (BST) verildiyini və hər iki ağacdan elementləri sıralanmış qaydada çap etməlisiniz. Elə bir sırada ki, elementlərin tək bir BST-dən olduğu görünür. ...

Daha çox oxu

Sual 450. İki yığından istifadə edərək təkrarlanan Postorder Traversal Problem ifadəsi “İki yığını istifadə edərək təkrarlanan Postorder Traversal” problemi sizə düyünlü ikili bir ağac verildiyini bildirir. Proqramı iki yığından istifadə edərək təkrarlanan postorder keçidi üçün yazın. Nümunə Giriş 4 5 2 6 7 3 1 Giriş 4 2 3 1 Alqoritm Yaradın ...

Daha çox oxu

Sual 451. STL dəstini istifadə edərək ikili ağacdan ikili axtarış ağacına çevirmə Problem ifadəsi Bizə ikili bir ağac verilir və onu ikili axtarış ağacına çevirməliyik. Problem "STL dəsti istifadə edərək ikili ağacdan ikili axtarış ağacına çevrilməyə" problemi, STL dəsti istifadə edərək dönüşüm etməyi xahiş edir. Artıq ikili ağacın BST-yə çevrilməsini müzakirə etdik, amma ...

Daha çox oxu

Sual 452. K'th Daimi əlavə yer istifadə edərək BST-də ən böyük element Problem Bəyanatı “Daimi əlavə boşluqdan istifadə edərək BST-də ən böyük element” sizə ikili axtarış ağacının verildiyini və içindəki k ən böyük elementi tapmaq lazım olduğunu bildirir. Beləliklə, ikili axtarış ağacının elementlərini azalan qaydada düzsək, qayıtmalıyıq ...

Daha çox oxu

Sual 453. BST-də dəyişiklik edilməsinə icazə verilmədiyi zaman BST-də ən böyük element Problem Bəyanatı “BST-də dəyişiklik edilməsinə icazə verilmədiyi zaman BST-də ən böyük element” sizə ikili axtarış ağacı verildiyini və k-ci ən böyük elementi tapmaq lazım olduğunu bildirir. Bu, ikili axtarış ağacının bütün elementlərinin azalan sıraya yerləşdiyi zaman deməkdir. Sonra ...

Daha çox oxu

Sual 454. Verilmiş ikili ağacın əcdadlarını tapmaq üçün təkrarlanan metod Problem Bəyanatı “Verilən ikili ağacın əcdadlarını tapmaq üçün təkrarlanan metod” problemi sizə ikili ağac və açarı təmsil edən bir tam ədədin verildiyini bildirir. Verilən düymənin bütün əcdadlarını təkrarlamadan istifadə edərək çap etmək üçün bir funksiya yaradın. Nümunə Giriş düyməsi = 6 5 2 1 İzahat: ...

Daha çox oxu

Sual 455. BST-nin hər bir daxili qovşağında tam bir uşağın olub olmadığını yoxlayın Problem Bəyanatı “BST-nin hər bir daxili qovşağında tam bir uşağın olub olmadığını yoxlayın” problemi sizə ikili axtarış ağacının əvvəlcədən sifariş keçidi verildiyini bildirir. Bütün yarpaq olmayan qovşaqlarda yalnız tək bir uşaq olub olmadığını tapmaq lazımdır. Burada da bütün bunların ...

Daha çox oxu

Sual 456. BST-də ən kiçik elementi tapın (BST-də Sifariş Statistikası) Problem Bəyanatı “BST-də k-ci ən kiçik elementi tapın (BST-də Sifariş Statistikası)” problemi sizə ikili axtarış ağacının verildiyini və BST-də k-ci ən kiçik ədədi tapmaq lazım olduğunu bildirir. Bu, ikili axtarış ağacının sifarişli bir keçidini aparsaq və ...

Daha çox oxu

Sual 457. Verilmiş ikili ağacdakı şaquli cəm Problem verilməsi “Verilmiş ikili ağacdakı şaquli cəm” problemi sizə ikili ağac verildiyini və hər şaquli səviyyə cəmini tapmalı olduğumuzu bildirir. Şaquli səviyyə dedikdə, solda və sağda 1 vahid məsafədə şaquli xətlər çəkiriksə ...

Daha çox oxu

Sual 458. İkili ağacın BST olub olmadığını yoxlamaq üçün bir proqram Problem ifadəsi “İkili ağacın BST olub olmadığını yoxlamaq üçün bir proqram” sizə ikili bir ağac verildiyini və ikili ağacın ikili axtarış ağacının xüsusiyyətlərini təmin etdiyini yoxlamaq lazım olduğunu bildirir. Beləliklə, ikili ağac aşağıdakı xüsusiyyətlərə malikdir: Sol alt ağac ...

Daha çox oxu

Sual 459. İkili Ağacın Maksimum Dərinliyi Problem ifadəsi “İkili ağacın maksimum dərinliyi” problemi sizə ikili ağac məlumat quruluşunun verildiyini bildirir. Verilən ikili ağacın maksimum dərinliyini çap edin. Nümunə Giriş 2 İzahat: Verilən ağac üçün maksimum dərinlik 2-dir. Çünki kökün altında yalnız bir element var (yəni ...

Daha çox oxu

Sual 460. BST-ni Min Yığın-a çevir Problem İfadəsi Tam bir İkili Axtarış Ağacı verildikdə, BST-ni Min Heap-ə çevirmək üçün Min yığına çevirmək üçün bir alqoritm yazın. Min Yığıncaq elə olmalıdır ki, düyünün solundakı dəyərlər sağdakı dəyərlərdən az olsun ...

Daha çox oxu

Sual 461. İki balanslaşdırılmış ikili axtarış ağaclarını birləşdirin İki balanslaşdırılmış ikili axtarış ağacı verilmiş problem ifadəsi, birinci BST-də n element, ikinci BST-də m element var. İki balanslaşdırılmış ikili axtarış ağacını birləşdirərək (n + m) elementləri olan üçüncü balanslaşdırılmış İkili Axtarış Ağacını yaratmaq üçün bir alqoritm yazın. Nümunə Giriş Çıxışı Ön sifariş ...

Daha çox oxu

Sual 462. İkili axtarış ağac axtarış və əlavə Problem Bəyanatı İkili Axtarış Ağacında axtarış və əlavə etməyi həyata keçirmək üçün bir alqoritm yazın. Beləliklə, edəcəyimiz bəzi elementləri girişdən ikili axtarış ağacına daxil etməkdir. Müəyyən bir elementdə axtarış aparılması istənildikdə, onu BST-dəki elementlər arasında axtaracağıq (qısa ...

Daha çox oxu

Sual 463. 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

Sual 464. İkili Ağacı İkili Axtarış Ağacına Dönüşdürməyə İkili ağacdan ikili axtarış ağacına çevrilmə problemində, ikili bir ağacın ağacın quruluşunu dəyişdirmədən onu İkili Axtarış Ağacına çevirməsini verdik. Nümunə Giriş Çıxışından əvvəlcədən sifariş: 13 8 6 47 25 51 Alqoritm Quruluşunu dəyişdirməli deyilik ...

Daha çox oxu

Sual 465. Balanslaşdırılmış BST-yə bağlı siyahı sıralanmışdır Balanslaşdırılmış BST problemi ilə əlaqələndirilmiş siyahıda sıralanmış qaydada tək bir Bağlı siyahı verdik, tək Bağlı Siyahıdan Balanslı İkili Ağac qurduq. Nümunələr Giriş 1 -> 2 -> 3 -> 4 -> 5 Çıxış Ön sifariş: 3 2 1 5 4 Giriş 7 -> ...

Daha çox oxu

Sual 466. Balanslaşdırılmış BST-yə sıralanmış massiv Balanslaşdırılmış BST probleminə görə sıralanmış massivdə sıralanmış qaydada bir sıra verdik, sıralanmış massivdən Balanslı İkili Axtarış Ağacı düzəldin. Nümunələr Giriş arr [] = {1, 2, 3, 4, 5} Çıxış Ön sifariş: 3 2 1 5 4 Giriş arr [] = {7, 11, 13, 20, 22, ...

Daha çox oxu

Sual 467. Bir BST-ni daha böyük cəm ağacına çevirin Bir BST-ni daha çox cəm ağacına çevirmək üçün İkili Axtarış Ağacını verərək daha böyük cəm ağacına çevirmək üçün bir alqoritm yazın, yəni hər nodu özündən böyük olan bütün elementlərin cəmini ehtiva edir. Nümunə Giriş Çıxışı Ön sifariş: 69 81 87 34 54 ...

Daha çox oxu

Sual 468. BST-nin Hash Cədvəlindən üstünlükləri Hər hansı bir məlumat quruluşunda ən çox istifadə edilən əməliyyatlar daxil etmə, silmə və axtarışdır. Hash Table bu üç əməliyyatı ortalama O (1) zaman mürəkkəbliyi ilə yerinə yetirə bilər, öz-özünə tarazlıq verən İkili Axtarış Ağacları isə O (log n) zaman mürəkkəbliyini alır. Əvvəlcə Hash Cədvəllərindən daha yaxşı olduğu görünür ...

Daha çox oxu

Sual 469. Verilən Səviyyə Sifarişinin Keçidindən BST qurun İkili Axtarış Ağacının səviyyə qaydasında keçidini nəzərə alaraq, İTS Axtarış səviyyə keçidindən Binary Search Tree və ya BST qurmaq üçün bir alqoritm yazın. Nümunə Giriş səviyyəsi Sifariş [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Sırayla Çıxış: 5 8 9 12 15 18 ...

Daha çox oxu

Sual 470. Verilmiş Preorder Traversal-dan BST qurun İkili Axtarış Ağacının (BST) əvvəlcədən sifariş keçidi nəzərə alınmaqla, BST-nin verilmiş ön sifariş keçidindən qurulması üçün bir alqoritm yazın. Nümunələr Giriş preOrder [] = {7, 5, 3, 6, 9} Çıxış daxiletmə: 3 5 6 7 9 Giriş giriş sifariş [] = {12, 6, 1, 35, 20} Çıxış giriş: 1 6 ...

Daha çox oxu

Sual 471. İkili axtarış ağacında minimum dəyəri olan qovluğu tapın İkili Axtarış Ağacı verildiyi halda, verilən ikili axtarış ağacında minimum dəyəri olan qovşaq tapmaq üçün bir alqoritm yazın. Nümunə Giriş Çıxışı 5 sadəlövh yanaşma Sadə bir yanaşma ağac keçidi etmək və bütün qovşaqlar arasında minimum dəyəri olan qovşaq tapmaqdır. Bu ...

Daha çox oxu

Sual 472. Verilmiş Inorder və Preorder Traversals-dan İkili Ağac qurun Bu problemdə ikili ağacın nizamlanması və ön sifarişimiz var. Verilən Inorder və Preorder traversallarından ikili bir ağac qurmalıyıq. Nümunə Giriş: Inorder = [D, B, E, A, F, C] Ön sifariş = [A, B, D, E, C, F] Çıxış: Əvvəlcədən əmələ gələn ağacın keçidi ...

Daha çox oxu

Sual 473. Verilmiş bir ikili ağac düyününün atalarını rekursiya olmadan çap edin İkili bir ağac və müəyyən bir düyün və ya açar verilmişdir. Müəyyən edilmiş ikili ağac nodunun əcdadlarını rekursiya olmadan çap edin. Nümunə Giriş: key = 7 Çıxış: 3 1 Giriş: key = 4 Çıxış: 2 1 Verilmiş ikili ağac düyününün ulu babaları üçün alqoritm Bir sinif düyünü yaradın ...

Daha çox oxu

Sual 474. Spiral formada səviyyə əmri Bu problemdə ikili bir ağac verdik, səviyyə düzəlməsini spiral şəklində çap edin. Nümunələr Giriş Çıxışı 10 30 20 40 50 80 70 60 Spiral formada Səviyyə düzülüşünün keçməsi üçün sadəlövh yanaşma Fikir, bir səviyyə düzəlişinin keçidini ...

Daha çox oxu

Sual 475. BST-də Kth Kiçik Element Bu problemdə bir BST və bir k verdik, bir BST-də ən kiçik elementi tapın. Nümunələr Giriş ağacı [] = {5, 3, 6, 2, 4, null, null, 1} k = 3 Çıxış 3 Giriş ağacı [] = {3, 1, 4, null, 2} k = 1 Çıxış 1. ..

Daha çox oxu

Sual 476. Balanslı İkili Ağac Balanslaşdırılmış ikili ağac problemində, ikili ağacın kökünə sahib olduq. Boyun tarazlığı olub olmadığını müəyyənləşdirməliyik. Nümunələr Giriş Çıxışı Əsl Giriş Çıxışı: Yanlış Balanslı İkili Ağac Balanslı ikili ağacdakı hər qovşaq 1 və ya daha az fərqə sahibdir ...

Daha çox oxu

Sual 477. İnterval ağacı İnterval ağacı problemində bir sıra intervallar və üç növ sorğu verdik addInterval (x, y): setə bir x (y, y) əlavə edinInInterval (x, y): Bir aralığı (x, y) silin. ) checkInterval (x, y) dəstindən: (x, y) intervalının bəzi mövcud intervalla üst-üstə düşdüyünü yoxlayın Bir məlumat strukturu dizayn edin (Interval Tree) ...

Daha çox oxu

Sual 478. Bağlı Siyahı Təmsilindən Tam İkili Ağac Qurun Tam bir ikili ağacın əlaqəli siyahı təqdimatı verilmişdir. Bağlı siyahı, ağacın səviyyə düzülüşü qaydasında. Tamamilə ikili ağacın əlaqəli siyahı təqdimatından yenidən qurulması üçün bir alqoritm yazın. Nümunə Giriş 1 -> 2 -> 3 -> 4 -> 5 ...

Daha çox oxu

Sual 479. Ən aşağı ümumi əcdad İkili ağacın kökü və iki n1 və n2 düyünü nəzərə alınmaqla, qovşaqların LCA-nı (ən aşağı ümumi əcdad) tapın. Nümunə Ən aşağı ortaq əcdad (LCA) nədir? Bir düyününün əcdadları kök və düyün arasındakı yolda olan qovşaqlardır. Göstərilən ikili ağacı düşünün ...

Daha çox oxu

Sual 480. İkili axtarış ağacında ən aşağı ümumi əcdad İkili axtarış ağacının kökü və iki n1 və n2 qovşaqları nəzərə alınmaqla, verilmiş ikili axtarış ağacındakı qovşaqların LCA-nı (Ən Aşağı Ortaq Ata) tapın. İkili axtarış ağacında ən aşağı ortaq əcdad üçün nümunə sadəlövh yanaşma LCA tapmaq üçün optimal yanaşmadan istifadə edərək LCA (n1, n2) tapın ...

Daha çox oxu

Sual 481. Seqment ağacı Element dəyərləri hər zaman yenilənən müəyyən bir sıra aralığında əlavə işləyiriksə. Sonra bu tip problemlərdə bir seqment ağac quruluşundan istifadə edirik. N elementli bir [] massivi verilmiş və birdən çox suala cavab verməli olduğunuzda, sorğuların hər biri bir ...

Daha çox oxu

Sual 482. Şaquli qaydada ikili bir ağac çap edin Bu problemdə ikili ağacın kökünə işarə edən bir göstərici verdik və vəzifəniz ikili ağacın şaquli qaydada çap edilməsidir. Nümunə Giriş 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 Çıxış 4 2 ...

Daha çox oxu

Sual 483. İkili Axtarış Ağacı İkili axtarış ağacı, məlumatları sıralanmış bir şəkildə saxlamağımızı təmin edən bəzi qaydaları olan İkili bir ağacdır. İkili bir ağac olduğundan, bir düyün maksimum 2 uşağa sahib ola bilər. İkili axtarış ağacı qovşağının quruluşu İkili ağac üçün qaydalar ...

Daha çox oxu

Sual 484. Maksimum ikili ağac Bu problemdə, bir n ölçüsü bir [] verdik. Dizidən maksimum ikili ağac yaradın və kök düyününü qaytarın. Aşağıdakı addımlardan istifadə edərək massivdən hazırlanır: Ağacın kök düyünü verilmiş maksimum dəyər olmalıdır ...

Daha çox oxu

Sual 485. Binary Tree zigzag səviyəsi Traversal İkili bir ağac verildiyi təqdirdə, düyün dəyərlərinin ziqzaq səviyyəli sinə keçidini çap edin. (yəni soldan sağa, sonra növbəti səviyyə üçün sağdan sola və arasında dəyişmə). Nümunə aşağıda verilmiş ikili ağacı nəzərdən keçirin Aşağıda yuxarıdakı ikili ağac növlərinin ziqzaq səviyyə əmri keçidi verilmişdir ...

Daha çox oxu

Sual 486. İkili Axtarış Ağacını bərpa edin İkili axtarış ağacını düşünün, ağacın iki qovşağı dəyişdirilib, ikili axtarış ağacını bərpa etmək üçün bir alqoritm hazırlayın. Nümunə İki qovşaq giriş kimi dəyişdirilmiş aşağıda verilmiş ikili axtarış ağacını nəzərdən keçirin. BST-də səhv qovşaqlar aşkarlanır (vurğulanır) və sonra əldə etmək üçün dəyişdirilir ...

Daha çox oxu

Sual 487. Hər Nodda Növbəti Sağ Göstəriciləri doldurmaq İkili bir ağac verildikdə, soldan sağa eyni səviyyədə olan qovşaqları birləşdirin. Ağac Düyününün Quruluşu: Ağacın bir düyünü ağac node tipinin məlumatları (tam ədəd dəyəri), göstəriciləri (sonrakı, sol və sağ) olan 4 komponentdən ibarətdir. bir qovşaq nöqtəsinin növbəti göstəricisi onun tərəfinə ...

Daha çox oxu

Sual 488. İkili Ağacın Üst Görünüşü İkili ağacın üst görünüşü, ağac yuxarıdan baxıldıqda görünən qovşaqların çoxluğudur. İkili bir ağac verildiyi üçün, ikili ağacın ən sol tərəfdən ən sağ üfüqi səviyyə ilə Çıxış üst görünüşü. Nümunə Nümunə 1 Nümunə 2 ...

Daha çox oxu

Sual 489. Mənbə düyünündən bir ağacdakı hər bir düyünün səviyyəsi Bir ağac (qurucu düyünlərin iki istiqamətli kənarları ilə birləşdirildiyi siklik bir qrafika qrafiki) və mənbə düyünü verilmişdir. bir ağac forması mənbə düyünündə hər bir qovşağın səviyyəsini tapın. Mənbə ilə əlaqəli bir düyün səviyyəsinin, arasındakı məsafə olduğu verilmişdir ...

Daha çox oxu

Sual 490. Təkrarlanan alt ağacları tapın Dublikat Subtrees Alt ağacların, eyni düyün dəyərlərinə və quruluşuna sahib olduqları təqdirdə deyilir. Düyünlü ikili ağac verilmişdir. Bütün təkrarlanan alt ağacları tapın və kök düyünlərini qaytarın. Nümunə Burada, 4 və 2-> 4 alt ağacları birdən çox görünür, bu səbəbdən kökləri qaytaracağıq ...

Daha çox oxu

Sual 491. Simmetrik ağac Simmetrik Ağac problemində ikili bir ağac verdik, onun özünün bir güzgüsü olub olmadığını yoxlayın. Ağacın iki eyni yarıya bölən bir kök düyünü vasitəsilə bir simmetriya oxu varsa bir ağacın özünün güzgü şəkli olduğu deyilir. Nümunə növləri ...

Daha çox oxu

Sual 492. Trie istifadə edilən ən uzun ümumi prefiks Trie problemini istifadə edərək ən uzun ümumi prefiksdə bir sıra simlər vermişik, ən uzun yayılmış prefiksi tapın. yəni bütün simlər üçün ümumi olan ön hissəni tapın. Nümunə Giriş1: {“tutorialcup”, “tutorial”, “tussle”, “tumble”} Çıxış: "tu" Giriş2: {"baqaj", "banan", "batsmen"} Çıxış: "ba" Giriş3: {"abcd "} Çıxış:" abcd "...

Daha çox oxu

Sual 493. Çeşidlənmiş siyahını ikili axtarış ağacına çevirin Bağlı bir siyahı verildikdə problem. Bağlı siyahının elementləri artan sırada. Verilən əlaqəli siyahını yüksək dərəcədə balanslaşdırılmış ikili axtarış ağacına çevirin. Son dərəcə balanslaşdırılmış ikili axtarış ağacı, hər hansı birinin iki alt ağacının dərinliyi arasındakı fərqin olduğu ikili axtarış ağacıdır ...

Daha çox oxu

Sual 494. İkili axtarış ağacını doğrulayın Problem Bir ağac kökü verdiyimiz Binary Search Tree-i doğrulamaq problemində, ikili axtarış ağacının olub olmadığını yoxlamalıyıq. Nümunə: Çıxış: həqiqi İzahat: Verilən ağac ikili axtarış ağacıdır, çünki hər alt ağacda qalan bütün elementlər ...

Daha çox oxu

Sual 495. Yol cəmi Yol cəmi problemi nədir? Yol cəmi problemində ikili bir ağac və tam bir SUM verdik. Kökdən yarpağa gedən hər hansı bir yolun SUM-a bərabər bir cəmi varsa tapmalıyıq. Yol cəmi bütün qovşaqların cəmi kimi təyin olunur ...

Daha çox oxu

Sual 496. İkili Ağacın Səviyyə Sifarişinin Keçməsi Verilmiş ikili ağacın Səviyyə Sıra Keçidi ikili ağacın BFS ilə eynidır. BFS-nin əslində nə olduğunu artıq bilirikmi? yoxsa pis hiss etmək lazım deyilsə, məqaləni tamamilə oxuyun və daha yaxşı başa düşmək üçün əvvəlki məqalələrimizi ziyarət edin. BFS bir ...

Daha çox oxu

Sual 497. Ağac axını (Preorder, Inorder & Postorder) Əvvəlcə İkili Ağacda Traversalın nə olduğunu bilməliyik. Traversal, müəyyən bir qaydada / qaydada bütün qovşaqları dəqiq bir dəfə ziyarət etdiyimiz bir metod növüdür. Binary Tree-də əsasən iki növ keçid mövcuddur: Genişlik-İlk Çatışma Dərinliyi İlk Çəkmə Artıq bildiyimiz ...

Daha çox oxu

Sual 498. İkili ağacda silinmə İkili ağacın nə olduğunu onsuz da bilirikmi? İndi bu yazıda, dəyəri verilən bir nodu necə silməyə diqqət yetiririk. Silmək istədiyimiz qovşağın dəyərinin BT-də silinmədən əvvəl hər zaman mövcud olduğuna əminik. İkili ...

Daha çox oxu

Sual 499. Unikal İkili Axtarış Ağacları Əvvəlcə bənzərsiz bir ikili axtarış ağacı yaratmaq üçün ümumi say sayını tapmaq məcburiyyətindəyik. Bundan sonra mümkün olan bütün bənzərsiz BST-ni qururuq. Əvvəlcə BST-nin tikintisini bilməliyik. İkili Axtarış Ağacında, sol alt ağacda olan qovşaqlar wrt. hər hansı ...

Daha çox oxu

Sual 500. İkili Ağac üçün BFS və DFS Genişlik İlk Axtarış (BFS) Artıq BFS-nin nə olduğunu bilirikmi? yoxsa pis hiss etmək lazım deyilsə, məqaləni tamamilə oxuyun və daha yaxşı başa düşmək üçün əvvəlki genişlikdə axtarış məqaləmizə baş çəkin. BFS, qovşaqlarını ziyarət etdiyimiz bir səviyyəli sifariş keçididir ...

Daha çox oxu

Amazon Qrafik Sualları

Sual 501. Town Hakim Leetcode həllini tapın Problem Açıklaması Bu problemdə, bizə 1-dən n-ə kimi etiketli n şəxs verilir. Bizə 2-ci sıra əmanəti verilir [] [] göstərir ki, inam [i] [0] -ci insanlar hər bir 1 <= i <trust.length üçün [i] [0] -ci insanlara etibar edir. Heç kimə etibar etməyən bir nəfər “şəhər hakimi” tapmalıyıq ...

Daha çox oxu

Sual 502. Verilən ədədin ən kiçik ikili ədədi qatını tapın Problem ifadəsi “Verilən ədədin ən kiçik ikili ədədi çoxluğunu tapın” problemi sizə ondalık ədədin verildiyini bildirir. Buna görə yalnız “0” və “1” ikili rəqəmlərini ehtiva edən N-in ən kiçik qatını tapın. Nümunə 37 111 Ətraflı bir izahat aşağıda ...

Daha çox oxu

Sual 503. X-i Y-ə çevirmək üçün minimum əməliyyatlar Problem ifadəsi “X-i Y-yə çevirmək üçün minimum əməliyyatlar” problemi sizə iki ədəd X və Y verildiyini, X-ni aşağıdakı əməliyyatlardan istifadə edərək Y-ə çevirməyiniz lazım olduğunu bildirir: Başlanğıc nömrəsi X-dir və aşağıdakı əməliyyatlar X və yaradılan nömrələr ...

Daha çox oxu

Sual 504. Bir ağacda iki qovşaq eyni yolda olub olmadığını yoxlayın Problem ifadəsi “İki ağacın bir ağacda eyni yolda olub olmadığını yoxlayın” problemi, kökündə kökündə köklü bir nüvəli ağacın (yönəldilmiş siklik qrafikin) verildiyini bildirir. Ayrıca sorğuların siyahısı q verilmişdir. Siyahıdakı hər bir sorğu ...

Daha çox oxu

Sual 505. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi Problem ifadəsi “İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi” problemi sizə ən azı 0 ilə ikili matrisanın (yalnız 1 və 1 s olan) verildiyini bildirir. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsini tapın. bütün elementləri üçün ...

Daha çox oxu

Sual 506. Qrafı köçürün Problem ifadəsi “Transpose graph” problemi sizə bir qrafik verildiyini və verilmiş qrafın transpozisiyasını tapmalı olduğunuzu bildirir. Transpose: Yönləndirilmiş bir qrafanın köçürülməsi eyni kənar və düyün konfiqurasiyasına sahib başqa bir qrafik istehsal edir, lakin bütün kənarların istiqaməti tərsinə çevrilmişdir. Nümunə ...

Daha çox oxu

Sual 507. Bağlı Qrafik üçün BFS Problem Bəyanatı “Bağlı Qrafik üçün BFS” problemi sizə ayrılmış bir qrafik verildiyini, qrafanın BFS keçidini yazdırdığını bildirir. Nümunə Yuxarıdakı qrafikin BFS keçidi aşağıdakıları verir: 0 1 2 5 3 4 6 Yanaşma Bağlantısız İstiqamətli Qrafik üçün ilk axtarış (BFS) keçidi ...

Daha çox oxu

Sual 508. Bir cəngavər tərəfindən hədəfə çatmaq üçün minimum addımlar Təsvir “Bir cəngavər tərəfindən hədəfə çatmaq üçün minimum addımlar” problemi sizə N x N ölçülərdə bir kvadrat şahmat taxtası, cəngavər parçasının koordinatları və hədəf hüceyrənin verildiyini bildirir. Cəngavər parçasının hədəfə çatması üçün atdığı minimum addım sayını öyrənin ...

Daha çox oxu

Sual 509. Qrafikin təkrarlanan dərinliyi Qrafik probleminin təkrarlanan dərinliyində ilk keçiddə bir qrafik məlumat strukturu verdik. Təkrarlanan metoddan istifadə edərək verilmiş qrafiki dərinliyin birinci keçidini çap etmək üçün proqram yazın. Nümunə Giriş: 0 -> 1, 0 -> 2, 1 -> 2, 2 -> 0, 2 -> 3, 3 ...

Daha çox oxu

Sual 510. Bölümü qiymətləndirin Bölmə problemini qiymətləndirmək üçün A / B = k şəklində bəzi tənliklər verdik, burada A və B simli, k isə həqiqi ədədi. Cavab yoxdursa, bəzi sualları cavablandırın return -1. Nümunə giriş: tənliklər: a / b = 2.0 və b / c = 3.0 sorğuları: a / c ...

Daha çox oxu

Sual 511. Prim Alqoritmi Primin alqoritmi bağlı və ya yönləndirilməmiş bir qrafiki Minimum Spanning Tree (MST) tapmaq üçün istifadə olunur. Bir qrafın spanning ağacı, eyni zamanda bir ağac olan və bütün təpələri əhatə edən bir altqrafdır. Minimum Spanning Tree, minimum kənar çəki cəminə sahib olan yayılmış ağacdır. Nümunə Qrafik Minimum ...

Daha çox oxu

Sual 512. Maksimum ada sahəsi Problemin təsviri: 2 ölçülü bir matris verildikdə, matris yalnız 0 (suyu təmsil edən) və 1 (ərazini təmsil edən) giriş şəklindədir. Matritsada bir ada, bütün bitişik 1 lərin 4 istiqamətə (üfüqi və şaquli) birləşdirilərək əmələ gəlməsi ilə meydana gəlir. Matritsada adanın maksimum sahəsini tapın. Dörd kənarının hamısını düşünək ...

Daha çox oxu

Sual 513. Qrafik Klonlama Qrafik Klonlama nədir? Bu gün yanımızda yönləndirilməmiş bir qrafikə istinad var. Nə etməliyik? Təqdim olunan qrafikin dərin bir surətinin qaytarılması. Struktura baxaq: Sinif Nodu: Məlumat dəyəri və hər biri ilə əlaqəli qonşulardan ibarətdir ...

Daha çox oxu

Sual 514. Topoloji çeşidləmə İstiqamətləndirilmiş siklik qrafik verildikdə, qrafik düyünlərini topoloji olaraq sıralayın. Topoloji Sortlaşdırma Nümunəsi Yuxarıdakı qrafikin topoloji çeşidlənməsi -> {1,2,3,0,5,4} Nəzəriyyə Topoloji Sortlaşdırma Yönlü Asiklik Qraf (DAG) üçün aparılır. Bir DAG-ın içində heç bir dövrü yoxdur. yəni hər hansı bir qovşaqdan başlayaraq belə bir yol yoxdur ...

Daha çox oxu

Sual 515. Bir qrafik üçün genişlik ilk axtarış (BFS) Bir qrafik üçün genişlik ilk axtarış (BFS) ağac / qrafik məlumat strukturunda keçid və axtarış alqoritmidir. Verilən bir təpədən başlayır (hər hansı bir ixtiyari təpə) və əlaqəli bütün təpəni araşdırır və bundan sonra ən yaxın təpəyə doğru hərəkət edir və araşdırılmamış bütün qovşaqları araşdırır və heç bir ...

Daha çox oxu

Sual 516. Dijkstra alqoritmi Dijkstra ən qısa yol alqoritmidir. Dijkstra alqoritmi, bütün qovşaqların verilmiş başlanğıc düyməsindən ən qısa məsafəni tapmaq üçün istifadə olunur. Düyünləri hər nöqtədə hər nöqtədə hər node kimi əlavə etməklə tutaraq, bir mənbə düyünündən məntiqi olaraq ən qısa yol ağacını yaradır ...

Daha çox oxu

Amazon Stack Sualları

Sual 517. Etibarlı Mötərizələr etmək üçün Minimum Silin LeetCode Həll Problem Bəyanatı Etibarlı Mötərizələr etmək üçün Minimum Silinmə LeetCode Həlli – Sizə '(', ')' və kiçik ingilis hərflərindən ibarət sətir verilir. Tapşırıq minimum sayda mötərizəni ( '(' və ya ')', istənilən mövqelərdə) silməkdir ki, nəticədə mötərizə sətri ...

Daha çox oxu

Sual 518. 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. Nümunə: 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

Sual 519. Etibarlı Mötərizələr Leetcode Həlli Problem bəyanatı Etibarlı Mötərizələr LeetCode Həlli – “Etibarlı 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 deyilir ...

Daha çox oxu

Sual 520. Maksimum Tezlik Stack Leetcode Həlli Problem Bəyanatı Maksimum Tezlik Yığması LeetCode Həlli – “Maksimum Tezlik Yığması” sizdən tezlik yığını dizayn etməyi xahiş edir ki, biz hər hansı bir elementi yığından çıxaranda o, yığında mövcud olan ən çox rast gəlinən elementi qaytarsın. FreqStack sinfini həyata keçirin: FreqStack() boş tezlik yığını qurur. void push (int val) itələyir ...

Daha çox oxu

Sual 521. Artan Əməliyyat Leetcode Həlli ilə Stack dizayn edin Problem Bəyanatı Artan Əməliyyat ilə Yığın Dizaynı Leetcode Həlli – aşağıdakı əməliyyatları səmərəli şəkildə dəstəkləyən stek dizayn etməyimiz lazım olduğunu bildirir. Stackin maksimum tutumunu təyin edin. Yığın ölçüsü maksimum tutumundan ciddi şəkildə azdırsa, təkan əməliyyatını səmərəli şəkildə yerinə yetirin ...

Daha çox oxu

Sual 522. Min Stack Leetcode Həlli Problem Açıklaması Basma, açma, üst və sabit elementi minimum elementi almağı dəstəkləyən bir yığın dizayn edin. push (x) - x elementini yığına itələyin. pop () - Yığının üstündəki elementi silir. top () - Üst elementi əldə edin. getMin () - Minimum elementi yığında alın. ...

Daha çox oxu

Sual 523. Sonrakı Böyük Element I Leetcode Həll Problem ifadəsi Bu problemdə bizə birinci siyahının ikinci siyahının alt dəsti olduğu iki siyahı verilir. Birinci siyahının hər bir elementi üçün ikinci siyahıda növbəti böyük elementi tapmalıyıq. Nümunə nums1 = [4,1,2], nums2 = [1,3,4,2] [-1,3, -1] İzahat: siyahının birinci elementi üçün, yəni orada 1 üçün ...

Daha çox oxu

Sual 524. Verilmiş bir sıra İkili Axtarış Ağacının Əvvəlcədən Sifariş Keçidini təmsil edə biləcəyini yoxlayın "Verilən bir sıra İkili Axtarış Ağacının Ön Sıralı Keçidini təmsil edə biləcəyini yoxlayın" problemi sizə əvvəlcədən keçid ardıcıllığı verildiyini bildirir. İndi bu ardıcıllığı nəzərdən keçirin və bu ardıcıllığın ikili axtarış ağacını təmsil edə biləcəyini öyrənin. Həll üçün gözlənilən vaxt mürəkkəbliyi ...

Daha çox oxu

Sual 525. Verilən ardıcıllıqdan minimum ədədi formalaşdırın "Verilən ardıcıllıqdan minimum ədədi formalaşdır" problemi sizə yalnız I və D şəkillərinin verildiyini bildirir. I-nin mənası artmaq və azalmaq üçün D-lə təmin olunur. Problem ifadəsi verilmiş naxışa cavab verən minimum ədədi çap etməyi xahiş edir. Bizdə ...

Daha çox oxu

Sual 526. Ən uzun düz bracket sonrakı üçün sıra sorğuları Sizə bəzi mötərizələrin ardıcıllığı verilir, başqa sözlə, '(' və ')' kimi mötərizələr verilir və başlanğıc nöqtəsi və bitmə nöqtəsi olaraq sorğu aralığı verilir. Problem "Ən uzun düz bracket sonrakı ardıcıllığı üçün sorğular" maksimum uzunluğu tapmaq istənir ...

Daha çox oxu

Sual 527. İfadədə verilmiş bir açılış mötərizəsinə bağlanma mötərizəsinin indeksini tapın Problem ifadəsi uzunluq / ölçü n sətir və açılış kvadrat mötərizəsinin indeksini əks etdirən bir tam dəyər verilmişdir. Bir ifadədə verilmiş bir açılış mötərizəsi üçün bağlama mötərizəsinin indeksini tapın. Nümunə s = "[ABC [23]] [89]" indeks = 0 8 s = "[C- [D]]" indeks = 3 5 s ...

Daha çox oxu

Sual 528. GetMin () -i O (1) dəfə və O (1) əlavə məkanda dəstəkləyən bir yığın dizayn edin GetMin () -i O (1) dəfə və O (1) əlavə boşluqda dəstəkləyən bir yığın dizayn edin. Beləliklə, xüsusi yığın məlumat quruluşu - void push () int pop () bool isFull () bool isEmpty () kimi yığının bütün əməliyyatlarını sabit vaxtda dəstəkləməlidir. Minimum dəyəri qaytarmaq üçün əlavə bir getMin () əməliyyatı əlavə edin ...

Daha çox oxu

Sual 529. Rekursiyadan istifadə edərək yığını çeşidləyin Problem Açıklaması Problem "Recursion istifadə edərək bir yığını sırala" problemi sizə bir yığın məlumat quruluşunun verildiyini bildirir. Rekursiyadan istifadə edərək elementlərini çeşidləyin. Yığının yalnız aşağıda sadalanan funksiyalarından istifadə edilə bilər - basmaq (element) - elementi yığına daxil etmək üçün. pop () - pop () - silmək / silmək üçün ...

Daha çox oxu

Sual 530. Bir yığının orta elementini silin Problem məlumatı bir məlumat quruluşu (yığın) verilmişdir. Yığın əsas funksiyalarından istifadə edərək verilmiş yığının orta elementini silmək üçün bir proqram yazın - push () - yığına bir element daxil etmək. pop () - üst elementi yığından çıxarmaq / silmək üçün. empty () - yoxlamaq üçün ...

Daha çox oxu

Sual 531. Dizileri yığınlardan istifadə edərək çeşidləmək Problem ifadəsi “Yığınları istifadə edərək serialın çeşidlənməsi” problemi sizə n ölçülü bir məlumat quruluşu massivi verildiyini bildirir. Yığın məlumat quruluşundan istifadə edərək verilmiş massivin elementlərini sıralayın. Nümunə 2 30 -5 43 100 -5 2 30 43 100 İzahat: Elementlər sıralanır ...

Daha çox oxu

Sual 532. Müvəqqəti yığını istifadə edərək yığını sıralayın Problem Açıklaması Problem "Müvəqqəti yığını istifadə edərək yığını sırala" problemi sizə bir yığın məlumat quruluşunun verildiyini bildirir. Müvəqqəti bir yığın istifadə edərək verilmiş yığının elementlərini sıralayın. Nümunə 9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5 ...

Daha çox oxu

Sual 533. Fərdi sözləri tərs çevirin Problem ifadəsi “Fərdi sözlərin tərsinə” problemi sizə s sətri verildiyini bildirir. İndi bütün ayrı sözlərin əksini sətirdə çap edin. Nümunə s = "TutorialCup - öyrənmə tərzini dəyişdirmək" puClairotuT - gnignahc eht yaw fo gninrael s = "Fərdi sözləri tərs çevir" esreveR ...

Daha çox oxu

Sual 534. + Və - operatorları olan cəbri sətirdən mötərizələri çıxarın Problem ifadəsi Sizə mötərizəli hesab ifadəsini təmsil edən n ölçülü s sətri verilir. “+ Və - operatorları ehtiva edən cəbri sətirdən mötərizələri silin” problemi bizdən verilmiş ifadəni sadələşdirə biləcək bir funksiya yaratmağımızı xahiş edir. Nümunə s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

Daha çox oxu

Sual 535. Tək növbədən istifadə edərək bir yığın tətbiq edin Problem Açıklaması Problem "Bir sıra istifadə edərək bir yığın tətbiq etmək" bizdən bir sıra (FIFO) məlumat quruluşu istifadə edərək bir yığın (LIFO) məlumat quruluşu tətbiq etməyimizi xahiş edir. Burada LIFO Son Giriş İlk, FIFO İlk Çıxış İlk deməkdir. Misal push (10) push (20) top () pop () push (30) pop () top () top: 20 ...

Daha çox oxu

Sual 536. Yığın istifadə edərək bir növbənin başqa bir sıraya düzəldilə biləcəyini yoxlayın Problem ifadəsi “Yığın istifadə edərək bir növbənin başqa bir sıraya düzəldilə biləcəyini yoxlayın” problemi sizə n elementi olan bir növbənin verildiyini, növbədəki elementlərin 1-dən n-ə qədər bir permutation olduğunu bildirir. Bu növbənin artan sırada yerləşdirilə biləcəyini yoxlayın ...

Daha çox oxu

Sual 537. Verilən Ardıcıllıqdan Minimum Nömrə Forması Problem ifadəsi “Verilən ardıcıllıqdan Minimum Sayı Forması” sizə “I” yəni artan və “D” yəni azalan simvol nümunəsini təmsil edən uzunluq / ölçülü n sətir verildiyini bildirir. Verilən naxış üçün minimum ədədi 1-9-dan bənzərsiz rəqəmlərlə çap edin. Məsələn - ...

Daha çox oxu

Sual 538. İki yığından istifadə edərək təkrarlanan Postorder Traversal Problem ifadəsi “İki yığını istifadə edərək təkrarlanan Postorder Traversal” problemi sizə düyünlü ikili bir ağac verildiyini bildirir. Proqramı iki yığından istifadə edərək təkrarlanan postorder keçidi üçün yazın. Nümunə Giriş 4 5 2 6 7 3 1 Giriş 4 2 3 1 Alqoritm Yaradın ...

Daha çox oxu

Sual 539. Stack Permutations (Bir sıra digərinin yığın permutation olub olmadığını yoxlayın) Problem ifadəsi “Yığın Permutasiyaları (Bir sıra digərlərinin yığın permütasiyası olub olmadığını yoxlayın)” problemi sizə n ölçülü iki a [] və b [] massivi verildiyini bildirir. Dizinin bütün elementləri unikaldır. Verilən b [] massivinin ... olub olmadığını yoxlamaq üçün bir funksiya yaradın.

Daha çox oxu

Sual 540. Verilmiş ikili ağacın əcdadlarını tapmaq üçün təkrarlanan metod Problem Bəyanatı “Verilən ikili ağacın əcdadlarını tapmaq üçün təkrarlanan metod” problemi sizə ikili ağac və açarı təmsil edən bir tam ədədin verildiyini bildirir. Verilən düymənin bütün əcdadlarını təkrarlamadan istifadə edərək çap etmək üçün bir funksiya yaradın. Nümunə Giriş düyməsi = 6 5 2 1 İzahat: ...

Daha çox oxu

Sual 541. Verilmiş Preorder Traversal-dan BST qurun İkili Axtarış Ağacının (BST) əvvəlcədən sifariş keçidi nəzərə alınmaqla, BST-nin verilmiş ön sifariş keçidindən qurulması üçün bir alqoritm yazın. Nümunələr Giriş preOrder [] = {7, 5, 3, 6, 9} Çıxış daxiletmə: 3 5 6 7 9 Giriş giriş sifariş [] = {12, 6, 1, 35, 20} Çıxış giriş: 1 6 ...

Daha çox oxu

Sual 542. Verilmiş bir ikili ağac düyününün atalarını rekursiya olmadan çap edin İkili bir ağac və müəyyən bir düyün və ya açar verilmişdir. Müəyyən edilmiş ikili ağac nodunun əcdadlarını rekursiya olmadan çap edin. Nümunə Giriş: key = 7 Çıxış: 3 1 Giriş: key = 4 Çıxış: 2 1 Verilmiş ikili ağac düyününün ulu babaları üçün alqoritm Bir sinif düyünü yaradın ...

Daha çox oxu

Sual 543. Verilən massivdə hər pəncərə ölçüsü üçün minimum minimumu tapın N ölçülü bir [] bir sıra verilmişdir. Massivdə 1-dən n-ə qədər dəyişən hər bir pəncərə ölçüsü üçün və ya müəyyən bir massivdəki hər bir pəncərə ölçüsü üçün minimumu tapın. Nümunə Giriş: a [] = {10, 20, 30, 50, 10, 70, 30} Çıxış: 70 30 20 ...

Daha çox oxu

Sual 544. Qrafikin təkrarlanan dərinliyi Qrafik probleminin təkrarlanan dərinliyində ilk keçiddə bir qrafik məlumat strukturu verdik. Təkrarlanan metoddan istifadə edərək verilmiş qrafiki dərinliyin birinci keçidini çap etmək üçün proqram yazın. Nümunə Giriş: 0 -> 1, 0 -> 2, 1 -> 2, 2 -> 0, 2 -> 3, 3 ...

Daha çox oxu

Sual 545. Minimum Mötərizənin Dönüşü Minimum mötərizənin geri qaytarılması problemində yalnız '{' və '}' simvollarının ifadəsini ehtiva edən bir s sətri verdik. Bir ifadəni balanslaşdırmaq üçün lazım olan minimum mötərizənin geri sayını tapın. Nümunə Giriş: s = “} {” Çıxış: 2 Giriş: s = “{{{” Çıxış: Verilən ifadə ...

Daha çox oxu

Sual 546. İfadə artıq bracket ehtiva edir və ya yoxdur Operatorların, əməliyyatların və mötərizələrin ifadəsini ehtiva edən bir s sətri verilmişdir. Verilən sətirdə ifadənin yenə eyni nəticəni verəcəyi lazımsız mötərizə olub olmadığını tapın. Başqa sözlə, ifadənin artıq bir mötərizə içərisində olub olmadığını tapmalıyıq. Artıq Mötərizə ...

Daha çox oxu

Sual 547. Mötərizəli iki ifadə eyni olub olmadığını yoxlayın Əlavə operatoru, çıxma operatoru, kiçik əlifbalar və mötərizəni ehtiva edən ifadələri əks etdirən iki s1 və s2 sətri verilmişdir. Mötərizəli iki ifadənin eyni olub olmadığını yoxlayın. Nümunə Giriş s1 = “- (a + b + c)” s2 = “-abc” Çıxış Bəli Giriş s1 = “ab- (cd)” s2 = “abcd” Çıxış İki olub olmadığını yoxlamaq üçün heç bir alqoritm yoxdur ...

Daha çox oxu

Sual 548. Spiral formada səviyyə əmri Bu problemdə ikili bir ağac verdik, səviyyə düzəlməsini spiral şəklində çap edin. Nümunələr Giriş Çıxışı 10 30 20 40 50 80 70 60 Spiral formada Səviyyə düzülüşünün keçməsi üçün sadəlövh yanaşma Fikir, bir səviyyə düzəlişinin keçidini ...

Daha çox oxu

Sual 549. Min yığın Min stack problemində aşağıdakı funksiyaları səmərəli şəkildə həyata keçirmək üçün bir yığın dizayn etməliyik, bas (x) -> x elementini yığına itələyin pop () -> Stack top () -> elementi geri qaytarın stack of top getMin () -> İndiki minimum elementi qaytarın ...

Daha çox oxu

Sual 550. Yığınlardan istifadə növbəsi Yığın problemindən istifadə edərək növbədə, yığın məlumat quruluşunun standart funksiyalarından istifadə edərək növbənin aşağıdakı funksiyalarını yerinə yetirməliyik: Enqueue: Sıranın sonuna bir element əlavə edin Dequeue: Növbənin başlanğıcından bir element çıxarın Nümunə Giriş : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

Daha çox oxu

Sual 551. Aritmetik İfadə Qiymətləndirməsi Aritmetik ifadələri aşağıdakı üç qeyddə yazırıq - Prefiks Qeyd Bu qeyddə operandlar operatordan sonra yazılır. Polşa Notası olaraq da bilinir. Məsələn: + AB bir ön söz ifadəsidir. Infix Notation Bu qeyddə operatorlar operandlar arasında yazılır. Bənzər ...

Daha çox oxu

Sual 552. İfadədəki Balanslı Parantezləri yoxlayın N uzunluğunda bir s sətri verilmişdir. Hər açılış mötərizəsi üçün bağlanma mötərizəsinin olub olmadığını yoxlayın, yəni bütün mötərizələr tarazlaşdırılıbsa. Başqa sözlə, eyni zamanda hər '{', '(' və '[') ifadəsi üçün '}', ')' və ']' olduğumuzu ifadə edə bilərik ...

Daha çox oxu

Sual 553. Postfiks ifadəsinin qiymətləndirilməsi Postfiks ifadəsi probleminin qiymətləndirilməsində bir postfiks ifadəsi olan bir s sətri verdik. Verilən ifadəni qiymətləndirin. Nümunə Giriş: s = “231 * + 9-” Çıxış: -4 Giriş: s = “100 200 + 2/5 * 7 +” Çıxış: 757 Tək Rəqəmli Alqoritmi olan Əməliyyatlar üçün ...

Daha çox oxu

Sual 554. Bir ifadənin cüt parantezə sahib olub olmadığını tapın Balanslı mötərizə olan bir sətir verilmişdir. İfadənin / sətrin cüt mötərizə içərisində olub olmadığını tapın. Duplikat Parantez Bir ifadə ortada olduqda və ya eyni tipli tarazlı mötərizə ilə əhatə olunduqda, yəni eyni tip açılış və bağlanma mötərizəsi arasında bir dəfədən çox olduqda ...

Daha çox oxu

Sual 555. Priority Queue və ya Heap istifadə edərək yığını necə tətbiq etmək olar? Bir prioritet növbə və ya yığın köməyi ilə bir yığın tətbiq edin. Prioritet Sıra: Prioritet növbə məlumat quruluşu növbə və ya yığma məlumat quruluşuna üstünlük əlavə etməklə bənzəyir. Hər bir elementə üstünlük nömrəsi verilir. Nəticədə, yüksək prioritetli elementlərə üstünlük verilir ...

Daha çox oxu

Sual 556. Bir yığında k yığını necə səmərəli şəkildə tətbiq etmək olar? Tək bir Arrayda k yığını tətbiq edən yeni bir məlumat quruluşu dizayn edin və tətbiq edin. Yeni məlumat quruluşu bu iki əməliyyatı dəstəkləməlidir - push (element, stack_number): elementi verilmiş yığın sayında itələyir. pop (stack_number): verilmiş elementdən yuxarı elementi çıxaran ...

Daha çox oxu

Sual 557. Bir simli içəridəki parantezin maksimum dərinliyini tapın Bir s s verilmişdir. Verilmiş sətirdə iç içə mötərizənin maksimum dərinliyini yazdırmaq üçün kodu yazın. Nümunə Giriş: s = “(a (b) (c) (d (e (f) g) h) I (j (k) l) m)” Çıxış: 4 Giriş: s = “(p ((q) ) ((s) t)) ”Çıxış: 3 Yığın Alqoritmindən istifadə S uzunluğunda bir s sətri başlayın ...

Daha çox oxu

Sual 558. İfadə qiymətləndirmə İfadə qiymətləndirmə problemində tam ədədlərdən, tarazlı mötərizələrdən və ikili əməliyyatlardan (+, -, *, /) ibarət ola bilən bir ifadəni təmsil edən uzunluqlu s sətir verdik. İfadəni qiymətləndirin. İfadə prefiks, düzəliş və ya postfiks qeydlərindən hər hansı birində ola bilər. Nümunə ...

Daha çox oxu

Sual 559. Birləşdirilə bilən yığın necə yaradılır? Əməliyyatları daimi vaxtda yerinə yetirən bir yığın dizayn etməli və yaratmalıyıq. Budur, birləşdirilə bilən yığın necə yaradılacağı ilə bağlı bir problemimiz var? Burada iki yığını birləşdirmək üçün aşağıdakı əməliyyatı həyata keçiririk. push (element): Elemanı yığına daxil edin. pop (): Üst elementi silin ...

Daha çox oxu

Sual 560. Səhm Aralığı Problemi Bu problem “Səhmlərə Qapalı Problem” maliyyə baxımından gəlir. Bu problemdə, hər günün səhm qiyməti üçün stok aralığını tapırıq. Səhmlərin qiymətinin əvvəlki günlərin olduğu hər hansı bir gündən əvvəlki ardıcıl günlərin maksimum sayı ...

Daha çox oxu

Sual 561. Üç yığının mümkün maksimum bərabər məbləğini tapın Yığanları təmsil edən 3 sıra stack1 [], stack2 [] və stack3 [] verilmişdir və bu massivlərin başlanğıc indeksi onların üst hissəsi hesab olunur. Üç yığının hamısında mümkün olan ümumi maksimum cəmi tapın, yəni stack1, stack2 və stack3 elementlərinin cəmi bərabərdir. Silinmə ...

Daha çox oxu

Sual 562. Növbəti Q sayının daha çox sayını çap edin Daha çox Q sayı sorğularını çap et problemini çap edərkən nömrələri ehtiva edən bir n ölçülü bir sıra [XNUMX] və sorğuları təmsil edən m ölçülü bir q [] sıra verdik. Hər bir sorğu bir [] massivindəki indeksi təmsil edir. Hər bir sorğu üçün sıra nömrəsini çap edirəm ...

Daha çox oxu

Sual 563. Bir Arrayın Yığın Sıralanabilir olub olmadığını yoxlayın Bir sıra yığın sıralanabilir problem olub olmadığını yoxlamaq üçün təsadüfi qaydada 1-dən n-ə qədər elementləri ehtiva edən bir n ölçülü bir sıra verdik. Yalnız bu iki əməliyyatı izləyən müvəqqəti bir yığını istifadə edərək serialı artan sırada sıralayın - Elementi başlanğıcda çıxarın ...

Daha çox oxu

Sual 564. Dəyişdirmə ilə Balanslı İfadə Dəyişdirmə ilə Balanslı İfadə problemində mötərizə, yəni '(', ')', '[', ']', '{', '}' sətrini verdik. Simli də mötərizənin əvəzi olaraq bəzi yerlərdə x ehtiva edir. Hamısını əvəz etdikdən sonra sətrin etibarlı mötərizəli ifadəyə çevrilə biləcəyini yoxlayın ...

Daha çox oxu

Sual 565. Yağış suyunun tutulması LeetCode Həlli Yağış Suyu LeetCode Tutma problemində biz hündürlük xəritəsini təmsil edən N qeyri-mənfi tam ədəd verdik və hər bir çubuğun eni 1-dir. Biz yuxarıdakı strukturda tutula biləcək suyun miqdarını tapmalıyıq. Nümunə Anlayaq ki, bir nümunə ilə ...

Daha çox oxu

Sual 566. Simli deşifrə et Tutaq ki, sizə kodlanmış bir simli verilib. Bir simli bir növ naxışla kodlanmışdır, vəzifəniz simli deşifrə etməkdir. Deyək, <heç vaxt sətir baş vermir> [string] Nümunə Giriş 3 [b] 2 [bc] Çıxış bbbcaca İzahı Burada “b” 3 dəfə, “ca” isə 2 dəfə baş verir. ...

Daha çox oxu

Sual 567. Recursion Rekursiya nədir? Rekursiya sadəcə özünü çağıran bir funksiya kimi təyin olunur. Daha böyük bir problemi hesablamaq üçün əvvəlcədən həll olunmuş alt problemlərindən istifadə edir. Proqramlaşdırmada ən vacib və çətin anlayışlardan biridir, lakin rekursiyanı bəzi real ilə əlaqələndirməyə çalışsaq asanlıqla başa düşə bilərik ...

Daha çox oxu

Sual 568. Infix Dönüşümünə əlavə edin Prefiksdən infixə çevrilmə problemində prefiks qeydində ifadə verdik. İnfiks ifadəsinə çevirmək üçün bir proqram yazın. Prefiks notası Bu qeyddə operandlar operatordan sonra yazılır. Polşa Notası olaraq da bilinir. Məsələn: + AB bir ön söz ifadəsidir. ...

Daha çox oxu

Sual 569. Infix Dönüşümünə Postfiks Postfiksdən düzəlişə çevrilmə problemində postfiks qeydində ifadə verdik. Verilən qeydləri infiks notasına çevirmək üçün bir proqram yazın. Infix Notation Bu qeyddə operatorlar operandlar arasında yazılır. Ümumiyyətlə bir ifadə yazmağımıza bənzəyir. Məsələn: A + ...

Daha çox oxu

Sual 570. Postfiks dönüşümünə prefiks Prefiksdən postfiksə çevrilmə problemində, simli formatda prefiks qeydində ifadə verdik. Verilən qeydləri postfiks notasiyasına çevirmək üçün bir proqram yazın. Prefiks notası Bu qeyddə operandları operatordan sonra yazırıq. Polşa Notası olaraq da bilinir. Məsələn: + AB ...

Daha çox oxu

Sual 571. Prefiks Dönüşümünə Postfiks Bu problemdə, postfiks ifadəsini göstərən bir simli verdik. Prefiks çevirmə üçün postfiks etməliyik. Prefiks notası Bu qeyddə operandları operatordan sonra yazırıq. Polşa Notası olaraq da bilinir. Məsələn: + AB bir ön söz ifadəsidir. Postfiks Notası ...

Daha çox oxu

Sual 572. Binary Tree zigzag səviyəsi Traversal İkili bir ağac verildiyi təqdirdə, düyün dəyərlərinin ziqzaq səviyyəli sinə keçidini çap edin. (yəni soldan sağa, sonra növbəti səviyyə üçün sağdan sola və arasında dəyişmə). Nümunə aşağıda verilmiş ikili ağacı nəzərdən keçirin Aşağıda yuxarıdakı ikili ağac növlərinin ziqzaq səviyyə əmri keçidi verilmişdir ...

Daha çox oxu

Sual 573. Backspace String müqayisə edin Arxa sətirdə iki S və T simli verdiyimiz problemi müqayisə edin, bərabər olub olmadığını yoxlayın. Diqqət yetirin ki, sətirlərdə '#' işarəsi var, bu da geri çəkmə işarəsi deməkdir. Nümunələr Giriş S = “ab # c” T = “ad # c” Çıxış doğrudur (həm S, həm də T “ac” a çevrilir) Giriş ...

Daha çox oxu

Sual 574. Növbəti böyük element Növbəti böyük element bir sıra verdiyimiz problemdir. N dəyəri olan bu sıra (müsbət və ya mənfi ola bilər). Verilən massivdə ilk böyük_elementi sağ tərəfində tapmalıyıq. Daha böyük_element yoxdursa, -1 götürün. Giriş Formatı ... içərisində olan ilk sətir ...

Daha çox oxu

Sual 575. Postfiksə əlavə et İnfiks ifadəsi nədir? 'Operand' 'operator' 'operand' 'şəklində ifadəyə infix ifadə deyilir. Misal: a + b Postfiks ifadəsi nədir? 'Operand' 'operand' 'operator' şəklində ifadəyə postfiks ifadəsi deyilir. Nümunə: ab + Postfiks çevrilməsinə infiksin ehtiyacı nədir? İnfiks ifadəsi asandır ...

Daha çox oxu

Sual 576. Verilən D və I sıralarından Minimum Sayı Formalayın Problem ifadəsi “D və I-lərin verilmiş ardıcıllığından minimum rəqəmi forması” problemində, yalnız I və D-lərdən ibarət bir nümunə verdik. Artırmaq üçün I, azalmaq üçün D. Bu nümunədən sonra minimum ədədi yazdırmaq üçün bir proqram yazın. 1-9 və rəqəmlər təkrarlana bilməz. Giriş Formatı ...

Daha çox oxu

Sual 577. Məşhurların problemi Problem Açıklaması Məşhurların problemində N nəfərlik bir otaq var, Məşhuru tapın. Məşhurların şərtləri - A Məşhurdursa, otaqdakı hər kəs A-nı bilməlidir. A otaqdakı heç kəsi tanımamalıdır. Bu şərtləri yerinə yetirən adamı tapmaq lazımdır. ...

Daha çox oxu

Sual 578. Bir Array Daha Böyük Element Problem ifadəsi Bir sıra verildikdə, hər bir elementin növbəti böyük elementini massivdə tapacağıq. Əgər həmin element üçün daha böyük bir element yoxdursa, onda -1-i çap edəcəyik, əks halda həmin elementi çap edəcəyik. Qeyd: Növbəti böyük element daha böyük və ... olan elementdir.

Daha çox oxu

Amazon növbə sualları

Sual 579. Data Stream Leetcode Həllindən Hərəkətli Orta Problem Bəyanatı Data Stream-dən Hərəkət edən Orta Qiymət LeetCode Həlli – “Məlumat axınından orta göstəricinin daşınması” tam ədədlər axını və pəncərə ölçüsü k verildiyini bildirir. Sürüşmə pəncərəsindəki bütün tam ədədlərin hərəkətli ortalamasını hesablamalıyıq. Əgər elementlərin sayı ...

Daha çox oxu

Sual 580. İkili Ağacda Maksimum Səviyyə cəmini tapın Problem ifadəsi “İkili Ağacda Maksimum Səviyyə cəmini tapın” problemi sizə müsbət və mənfi düyünlü ikili ağac verildiyini, ikili ağacdakı səviyyə cəmini tapın. Nümunə Giriş 7 İzahat Birinci Səviyyə: Cəm = 5 İkinci Səviyyə: Cəm = ...

Daha çox oxu

Sual 581. İki qatlı əlaqəli siyahıdan istifadə edərək Deque-nin tətbiqi Problem bəyanatı “İki qatlı əlaqəli siyahıdan istifadə etməklə Dekanın tətbiqi” problemi, ikiqat əlaqəli siyahıdan istifadə edərək, Deque və ya ikiqat sonlu növbənin aşağıdakı funksiyalarını tətbiq etməyiniz lazım olduğunu bildirir, insertFront (x): Deque insertEnd (x) başlanğıcında x elementi əlavə edin. ): X elementini sonuna əlavə edin ...

Daha çox oxu

Sual 582. İkili ağacın hündürlüyünü tapmaq üçün təkrarlanan metod Problem ifadəsi “İkili ağacın hündürlüyünü tapmaq üçün təkrarlanan metod” problemi sizə ikili ağac verildiyini bildirir, təkrar metodundan istifadə edərək ağacın hündürlüyünü tapın. Nümunələr İkili ağacın hündürlüyünü tapmaq üçün təkrarlama metodu üçün giriş 3 giriş 4 alqoritmi bir ağacın hündürlüyünü ...

Daha çox oxu

Sual 583. İki növbədən istifadə edərək səviyyə sifarişinin kəsişməsi Problem ifadəsi “İki növbədən istifadə edərək səviyyə sifarişinin keçməsi” problemi sizə ikili bir ağac verildiyini, səviyyə sətirinin keçmə sətirini sətirlə yazdığınızı bildirir. Nümunələr Giriş 5 11 42 7 9 8 12 23 52 3 Giriş 1 2 3 4 5 6 Səviyyə Sifarişinin Keçidinə dair Alqoritm ...

Daha çox oxu

Sual 584. Tək növbədən istifadə edərək bir yığın tətbiq edin Problem Açıklaması Problem "Bir sıra istifadə edərək bir yığın tətbiq etmək" bizdən bir sıra (FIFO) məlumat quruluşu istifadə edərək bir yığın (LIFO) məlumat quruluşu tətbiq etməyimizi xahiş edir. Burada LIFO Son Giriş İlk, FIFO İlk Çıxış İlk deməkdir. Misal push (10) push (20) top () pop () push (30) pop () top () top: 20 ...

Daha çox oxu

Sual 585. Bütün benzin nasoslarını ziyarət edən ilk dairəvi turu tapın Problem ifadəsi “Bütün benzin nasoslarını ziyarət edən ilk dairəvi turu tapın” problemi dairəvi yolda N benzin nasosunun olduğunu bildirir. Hər benzin nasosunda olan benzin və iki benzin nasosu arasındakı məsafəni qət etmək üçün lazım olan benzin nəzərə alınmaqla. Yəni sən ...

Daha çox oxu

Sual 586. X-in növbədəki hər bir şəxsə dəyişiklik verə biləcəyini yoxlayın Problem Bildirimi X bir dondurma satıcısıdır və dondurma almaq üçün növbə gözləyən n nəfər var. Arr [i] növbədəki şəxsin məzhəbini ifadə edir, nominal dəyərlərin mümkün dəyərləri 5, 10 və 20-dir. X-in ilkin tarazlığı 0 ...

Daha çox oxu

Sual 587. İki İkili Ağacın bütün səviyyələrinin anaqram olub olmadığını yoxlayın Problem ifadəsi “İki cüt ağacın bütün səviyyələrinin anaqram olub olmadığını yoxlayın” problemi sizə iki ikili ağac verildiyini deyir, iki ağacın bütün səviyyələrinin anaqram olub olmadığını yoxlayın. Nümunələr İki səviyyənin bütün səviyyələrini yoxlamaq üçün doğru giriş giriş alqoritmini daxil edin ...

Daha çox oxu

Sual 588. K simvolları götürdükdən sonra verilən bir sətirdə xarakter kvadratlarının minimum cəmi hesablanır Problem ifadəsi “k simvolları götürdükdən sonra verilmiş sətirdə xarakter saylarının minimum cəmləri” problemi sizə yalnız kiçik hərflərdən ibarət sətir verildiyini bildirir. K simvolunu sətirdən silməyə icazə verilir ki, qalan sətirdə cəmi ...

Daha çox oxu

Sual 589. K ölçülü hər pəncərədə ilk mənfi tam ədədi Problem ifadəsi “k ölçülü hər pəncərədəki ilk mənfi tam rəqəm” problemi sizə müsbət və mənfi tam ədədi ehtiva edən bir sıra verildiyini bildirir, k ölçülü hər pəncərə üçün həmin pəncərədəki ilk mənfi tam ədədi çap edir. Hər hansı bir pəncərədə mənfi tam rəqəm yoxdursa, çıxın ...

Daha çox oxu

Sual 590. Bir axındakı təkrarlanmayan xarakter üçün növbəyə əsaslanan yanaşma Problem ifadəsi "Axındakı ilk təkrarlanmayan simvol üçün növbəyə əsaslanan yanaşma" problemi sizə kiçik hərflər ehtiva edən bir axının verildiyini bildirir, axına yeni bir simvol əlavə olunduqda ilk təkrarlanmayan simvolu tapın və əgər varsa təkrarlanmayan bir xarakter qayıtma deyil -1. Nümunələr aabcddbe ...

Daha çox oxu

Sual 591. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi Problem ifadəsi “İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi” problemi sizə ən azı 0 ilə ikili matrisanın (yalnız 1 və 1 s olan) verildiyini bildirir. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsini tapın. bütün elementləri üçün ...

Daha çox oxu

Sual 592. 1-dən n-ə qədər ikili ədədi yaratmaq üçün maraqlı bir metod Problem ifadəsi “1-dən n-ə qədər ikili ədədi yaratmaq üçün maraqlı bir metod” problemi sizə n rəqəmi verildiyini bildirir, 1-dən n-ə qədər olan bütün rəqəmləri ikili formada çap edin. Nümunələr 3 1 10 11 6 1 10 11 100 101 110 Alqoritm Nəsil ...

Daha çox oxu

Sual 593. 3-ün ən böyük qatını tapın Problem ifadəsi “3-ün ən böyük qatını tapın” problemi sizə müsbət tam ədədlər (0-dan 9-a) verildiyini bildirir. Dizinin elementlərini yenidən düzəldərək yarana bilən 3-ün maksimum qatını tapın. Nümunələr arr [] = {5, 2, 1, 0, 9, 3} 9 5 ...

Daha çox oxu

Sual 594. Verilən massivin İkili Axtarış Ağacının Səviyyə Sıra Keçidini təmsil edə biləcəyini yoxlayın Problem ifadəsi “Verilən massivin İkili Axtarış Ağacının Səviyyə Sıra Keçidini təmsil edə biləcəyini yoxlayın” problemi sizə ikili axtarış ağacının səviyyə qaydasında keçidinin verildiyini bildirir. Və ağacın səviyyə düzəldilməsindən istifadə etmək. Səviyyə sifarişini səmərəli tapmaq lazımdır ...

Daha çox oxu

Sual 595. N-ary ağacındakı müəyyən bir düyünün qardaş sayı Problem Bəyanatı “N-ary Tree-də verilmiş bir Düyünün qardaşlarının sayı” problemi sizə n-ary Tree və hədəf düyünü verildiyini bildirir. Hədəf düyününün qardaşlarının sayını tapın. Düyünün həmişə ağacda olduğunu və ilk düyünün ... olduğunu düşünək.

Daha çox oxu

Sual 596. Yığın istifadə edərək bir növbənin başqa bir sıraya düzəldilə biləcəyini yoxlayın Problem ifadəsi “Yığın istifadə edərək bir növbənin başqa bir sıraya düzəldilə biləcəyini yoxlayın” problemi sizə n elementi olan bir növbənin verildiyini, növbədəki elementlərin 1-dən n-ə qədər bir permutation olduğunu bildirir. Bu növbənin artan sırada yerləşdirilə biləcəyini yoxlayın ...

Daha çox oxu

Sual 597. İkiqat əlaqəli siyahı istifadə edərək prioritet növbə Problem bəyanatı Problem "İkili əlaqəli siyahıdan istifadə edən prioritet növbə" ikiqat əlaqəli siyahıdan istifadə edərək aşağıdakı prioritet növbə funksiyalarının həyata keçirilməsini xahiş edir. push (x, p): X elementini uyğun mövqedə prioritet növbəsində prioritet p ilə enqueue. pop (): Elementi çıxarın və ən yüksək prioritetlə qaytarın ...

Daha çox oxu

Sual 598. Stack Permutations (Bir sıra digərinin yığın permutation olub olmadığını yoxlayın) Problem ifadəsi “Yığın Permutasiyaları (Bir sıra digərlərinin yığın permütasiyası olub olmadığını yoxlayın)” problemi sizə n ölçülü iki a [] və b [] massivi verildiyini bildirir. Dizinin bütün elementləri unikaldır. Verilən b [] massivinin ... olub olmadığını yoxlamaq üçün bir funksiya yaradın.

Daha çox oxu

Sual 599. Bir cəngavər tərəfindən hədəfə çatmaq üçün minimum addımlar Təsvir “Bir cəngavər tərəfindən hədəfə çatmaq üçün minimum addımlar” problemi sizə N x N ölçülərdə bir kvadrat şahmat taxtası, cəngavər parçasının koordinatları və hədəf hüceyrənin verildiyini bildirir. Cəngavər parçasının hədəfə çatması üçün atdığı minimum addım sayını öyrənin ...

Daha çox oxu

Sual 600. Dairəvi sıra istifadə edərək Deque-nin tətbiqi Problem dairəsi "Dairəvi massivdən istifadə edərək Deque-nin tətbiqi" dairəvi massivdən istifadə edərək bir Deque-nin aşağıdakı funksiyalarının (İki dəfə bitən sıra) yerinə yetirilməsini xahiş edir, insertFront (x): Deque insertRear (x) -nin ön hissəsinə x elementi daxil edin: element daxil edin x Deque deleteFront () arxasında: bir elementi silmək ...

Daha çox oxu

Sual 601. İkili axtarış ağacında minimum dəyəri olan qovluğu tapın İkili Axtarış Ağacı verildiyi halda, verilən ikili axtarış ağacında minimum dəyəri olan qovşaq tapmaq üçün bir alqoritm yazın. Nümunə Giriş Çıxışı 5 sadəlövh yanaşma Sadə bir yanaşma ağac keçidi etmək və bütün qovşaqlar arasında minimum dəyəri olan qovşaq tapmaqdır. Bu ...

Daha çox oxu

Sual 602. Minimum Mötərizənin Dönüşü Minimum mötərizənin geri qaytarılması problemində yalnız '{' və '}' simvollarının ifadəsini ehtiva edən bir s sətri verdik. Bir ifadəni balanslaşdırmaq üçün lazım olan minimum mötərizənin geri sayını tapın. Nümunə Giriş: s = “} {” Çıxış: 2 Giriş: s = “{{{” Çıxış: Verilən ifadə ...

Daha çox oxu

Sual 603. Bağlı Siyahı Təmsilindən Tam İkili Ağac Qurun Tam bir ikili ağacın əlaqəli siyahı təqdimatı verilmişdir. Bağlı siyahı, ağacın səviyyə düzülüşü qaydasında. Tamamilə ikili ağacın əlaqəli siyahı təqdimatından yenidən qurulması üçün bir alqoritm yazın. Nümunə Giriş 1 -> 2 -> 3 -> 4 -> 5 ...

Daha çox oxu

Sual 604. Yığınlardan istifadə növbəsi Yığın problemindən istifadə edərək növbədə, yığın məlumat quruluşunun standart funksiyalarından istifadə edərək növbənin aşağıdakı funksiyalarını yerinə yetirməliyik: Enqueue: Sıranın sonuna bir element əlavə edin Dequeue: Növbənin başlanğıcından bir element çıxarın Nümunə Giriş : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

Daha çox oxu

Sual 605. Priority Queue və ya Heap istifadə edərək yığını necə tətbiq etmək olar? Bir prioritet növbə və ya yığın köməyi ilə bir yığın tətbiq edin. Prioritet Sıra: Prioritet növbə məlumat quruluşu növbə və ya yığma məlumat quruluşuna üstünlük əlavə etməklə bənzəyir. Hər bir elementə üstünlük nömrəsi verilir. Nəticədə, yüksək prioritetli elementlərə üstünlük verilir ...

Daha çox oxu

Sual 606. C ++ dilində prioritet növbə Bir növbəni həyata keçirmək üçün FIFO üsulundan istifadə olunur. Bir növbədə, əlavələr bir ucunda (arxa) və silinmə digər ucunda (ön) aparılır. Əsasən əvvəlcə daxil olan element əvvəl silinir. C ++ daxili funksiyaları istifadə edərək prioritet növbə tətbiq edirik. Prioritet növbənin xüsusiyyətləri Prioritet növbə ...

Daha çox oxu

Sual 607. Prioritet növbə Prioritet növbə, adi növbəyə bənzər, lakin elementlərinin hər biri ilə əlaqəli bir prioritetə ​​malik bir məlumat strukturu növüdür. Elementə daha əvvəl verilən prioritet daha yüksəkdir. Bəzi hallarda, o zaman eyni prioritetli iki element var, element enqueue ...

Daha çox oxu

Sual 608. Binary Tree zigzag səviyəsi Traversal İkili bir ağac verildiyi təqdirdə, düyün dəyərlərinin ziqzaq səviyyəli sinə keçidini çap edin. (yəni soldan sağa, sonra növbəti səviyyə üçün sağdan sola və arasında dəyişmə). Nümunə aşağıda verilmiş ikili ağacı nəzərdən keçirin Aşağıda yuxarıdakı ikili ağac növlərinin ziqzaq səviyyə əmri keçidi verilmişdir ...

Daha çox oxu

Sual 609. Hündürlüyə görə yenidən qurma Problemin Hündürlüyə görə yenidən qurulmasının təsviri Bir növbədə dayanan insanların təsadüfi bir siyahısına sahib olduğunu düşünək. Hər bir şəxs bir cüt tam rəqəmlə (h, k) təsvir olunur, burada h - insanın boyu, k - bu şəxsin qarşısındakı insanların sayı ...

Daha çox oxu

Sual 610. İkili Ağacın Səviyyə Sifarişinin Keçməsi Verilmiş ikili ağacın Səviyyə Sıra Keçidi ikili ağacın BFS ilə eynidır. BFS-nin əslində nə olduğunu artıq bilirikmi? yoxsa pis hiss etmək lazım deyilsə, məqaləni tamamilə oxuyun və daha yaxşı başa düşmək üçün əvvəlki məqalələrimizi ziyarət edin. BFS bir ...

Daha çox oxu

Sual 611. Bir qrafik üçün genişlik ilk axtarış (BFS) Bir qrafik üçün genişlik ilk axtarış (BFS) ağac / qrafik məlumat strukturunda keçid və axtarış alqoritmidir. Verilən bir təpədən başlayır (hər hansı bir ixtiyari təpə) və əlaqəli bütün təpəni araşdırır və bundan sonra ən yaxın təpəyə doğru hərəkət edir və araşdırılmamış bütün qovşaqları araşdırır və heç bir ...

Daha çox oxu

Amazon Matrix Sualları

Sual 612. Unikal Yollar II Leetcode Həlli Problem Bəyanatı Unikal Yollar II LeetCode Həlli – “Unikal Yollar II” robotun şəbəkənin yuxarı sol küncündən başladığı mxn şəbəkəsini nəzərə alaraq bildirir. Şəbəkənin sağ alt küncünə çatmaq üçün yolların ümumi sayını tapmalıyıq. ...

Daha çox oxu

Sual 613. 2D Matrix II Leetcode Həllini axtarın Problem Bəyanatı 2D Matrix II LeetCode Həllini axtarın – “2D Matrisi II axtarın” sizdən mxn tam matris matrisində dəyər hədəfini axtaran səmərəli alqoritm tapmağı xahiş edir. Hər bir sətirdə, eləcə də sütundakı tam ədədlər artan sıra ilə çeşidlənir. Nümunə: Giriş: matris = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]], hədəf = XNUMX Nəticə: doğru ...

Daha çox oxu

Sual 614. Matrix Zeroes Leetcode Həllini təyin edin Problem Bəyanatı Sıfır Matrisi LeetCode Həlli – “Sıfır Matrisi Dəst Et” sizə mxn tam matris matrisi verildiyini bildirir. Biz giriş matrisini elə dəyişdirməliyik ki, əgər hər hansı bir xanada 0 elementi varsa, onun bütün sətir və sütununu təyin etməliyik. 0-a qədər. Bunu etmək lazımdır ...

Daha çox oxu

Sual 615. Word Search Leetcode Həlli Problem ifadəsi Bir mxn lövhəsi və bir söz verildikdə, sözün cədvəldə olub olmadığını tapın. Söz “bitişik” hüceyrələrin üfüqi və ya şaquli qonşu olduğu ardıcıl bitişik hüceyrələrin hərflərindən düzəldilə bilər. Eyni məktub xanası bir dəfədən çox istifadə edilə bilməz. Nümunə ...

Daha çox oxu

Sual 616. Unikal Yollar II Tutaq ki, “a × b” matrisinin birinci hücrəsində və ya yuxarı sol küncündə dayanan bir kişi. Kişi yalnız ya yuxarı, ya da aşağı hərəkət edə bilər. O şəxs varış yerinə çatmaq istəyir və onun üçün gediş yeri matrisin və ya sağ alt küncün son hücrəsidir. ...

Daha çox oxu

Sual 617. Maksimum uzunluqlu İlan ardıcıllığını tapın “Maksimum uzunluqlu İlan ardıcıllığını tap” problemi bizə tam ədədlərdən ibarət olan bir şəbəkə təqdim etdiyimizi bildirir. Vəzifə maksimum uzunluğa malik bir ilan ardıcıllığını tapmaqdır. Mütləq fərqi 1 olan ızgarada bitişik rəqəmlərə sahib olan bir ardıcıllıq, İlan ardıcıllığı olaraq bilinir. Bitişik ...

Daha çox oxu

Sual 618. Qızıl mədən problemi Problem Bəyannaməsi “Qızıl mədəni problemi”, verilmiş ızgaranın hər bir hüceyrəsinə bəzi mənfi olmayan sikkələr yerləşdirilmiş 2 ölçülü bir şəbəkə verildiyini bildirir. Başlanğıcda, madenci ilk sütunda dayanır, lakin sırada heç bir məhdudiyyət yoxdur. İstədiyi sırada başlaya bilər. ...

Daha çox oxu

Sual 619. Bütün portağalların çürüməsi üçün tələb olunan minimum vaxt Problem bəyanatı “Bütün portağalları çürütmək üçün tələb olunan minimum vaxt” problemi sizə 2 ölçülü bir sıra verildiyini, hər hüceyrənin 0, 1 və ya 2 mümkün üç dəyərdən birinə sahib olduğunu bildirir. 0 boş bir hüceyrə deməkdir. 1 təzə portağal deməkdir. 2 çürümüş portağal deməkdir. Bir çürük varsa ...

Daha çox oxu

Sual 620. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi Problem ifadəsi “İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsi” problemi sizə ən azı 0 ilə ikili matrisanın (yalnız 1 və 1 s olan) verildiyini bildirir. İkili matrisdə 1 olan ən yaxın hüceyrənin məsafəsini tapın. bütün elementləri üçün ...

Daha çox oxu

Sual 621. Verilən cəmi olan cütləri tapın ki, cütün elementləri müxtəlif sətirlərdə olsun Problem cədvəli “Verilən cəmi olan cütləri tapın ki, cütün elementləri müxtəlif sətirlərdə olsun” problem problemi sizə bütöv bir matris və “cəm” adlı bir dəyər verildiyini bildirir. Problem ifadəsi, verilənləri cəmləyən bir matrisdəki bütün cütləri tapmağı xahiş edir ...

Daha çox oxu

Sual 622. Verilmiş bir matrisin bütün sətirlərində ümumi elementlər Problem verilməsi “Verilən matrisin bütün sətirlərində ümumi elementlər” problemi sizə M * N matrisi verildiyini bildirir. Problem ifadəsi, O (M * N) vaxtında matrisin hər sətrində verilmiş bir matrisdəki bütün ümumi elementləri tapmağı xahiş edir. Nümunə arr [] = {{12, 1, 4, 5, ...

Daha çox oxu

Sual 623. İki keçiddən istifadə edərək bir şəbəkədə maksimum xal toplayın Problem Açıklaması Bizə “nxm” ölçülü bir matris verilir və iki keçiddən istifadə edərək bir şəbəkədə maksimum xal toplamalıyıq. Əgər biz i, j hücrəsində dayanırıqsa, onda i + 1, j və ya i + 1, j-1 və ya i + 1, j + 1 xanasına getmək üçün üç seçimimiz var. Yəni ...

Daha çox oxu

Sual 624. Mobil rəqəmli klaviatura problemi Problem ifadəsi Mobil ədədi klaviatura problemində ədədi klaviatura hesab edirik. Verilən uzunluğun mümkün say ədədi ardıcıllığını tapmaq lazımdır ki, yalnız cari düymənin yuxarı, aşağı, sol və sağ düymələrini basmağa icazə verilsin. Sizə icazə verilmir ...

Daha çox oxu

Sual 625. Matris Zəncirinin Çarpılması Problemində mötərizələrin çap edilməsi Problem ifadəsi Matrislərin vurma qaydasını elə tapmaq lazımdır ki, bütün matrislərin vurulmasında iştirak edən əməliyyatların sayı minimuma endirilsin. Sonra bu əmri, yəni matris zənciri vurma problemində mötərizəni çap etməliyik. 3 A, B, ... matrisləriniz olduğunu düşünün.

Daha çox oxu

Sual 626. Cəmi 0 olan ən böyük düzbucaqlı alt matris Problem ifadəsi Cəmi sıfır olan 2 ölçülü bir massivdə maksimum ölçülü alt matrisanı tapın. Alt matris, verilən 2D massivinin içərisindəki 2B massivdən başqa bir şey deyildir. Beləliklə, imzalı tam ədədlər matrisiniz var, alt matrislərin cəmini hesablamalı və ... ilə matrisi tapmalısınız.

Daha çox oxu

Sual 627. 2B matrisdə maksimum cəmi düzbucaqlı Problem ifadəsi 2D matrisdə maksimum cəmi düzbucağı tapın, yəni maksimum cəmi olan alt matris tapın. Bir alt matris, verilən 2D massivinin içərisindəki 2B massivdən başqa bir şey deyildir. Beləliklə, imzalı tam ədədlər matrisiniz var, alt matrislərin cəmini hesablamalısınız ...

Daha çox oxu

Sual 628. Matris Zəncirinin vurulması Matris zənciri vurma II məsələsində, matrislərin ölçülərini verdik, onların vurma qaydasını tapın ki, bütün matrislərin vurulmasında iştirak edən əməliyyatların sayı minimuma endirilsin. Axb, bx ölçülərində 3 A, B, C matrisiniz olduğunu düşünün ...

Daha çox oxu

Sual 629. Maksimum meydan Maksimum kvadrat problemində 2 və 0-lərlə doldurulmuş 1D ikili matris verdik, yalnız 1-lərdən ibarət olan ən böyük kvadratı tapın və sahəsini qaytarın. Nümunə giriş: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 ...

Daha çox oxu

Sual 630. Matrix Zeroes seçin Təyin olunmuş matris sıfır problemində, bir element 0 olarsa, bütün sətir və sütunu 0 təyin edin (n X m) matris verdik. Nümunələr Giriş: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} Çıxış: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

Daha çox oxu

Sual 631. Daşqın Doldurma LeetCode Daşqın Doldurma problemində, bu koordinatdakı pikselin rəngini əks etdirən hər bir dəyəri ilə mxn ölçüsündə bir təsviri təmsil edən bir 2D massivi [] [] verdik. Bir piksel və bir rəng yeri və ya koordinatları da verilir. Müəyyən bir yerdə rəng dəyişdirin ...

Daha çox oxu

Sual 632. Maksimum ada sahəsi Problemin təsviri: 2 ölçülü bir matris verildikdə, matris yalnız 0 (suyu təmsil edən) və 1 (ərazini təmsil edən) giriş şəklindədir. Matritsada bir ada, bütün bitişik 1 lərin 4 istiqamətə (üfüqi və şaquli) birləşdirilərək əmələ gəlməsi ilə meydana gəlir. Matritsada adanın maksimum sahəsini tapın. Dörd kənarının hamısını düşünək ...

Daha çox oxu

Sual 633. Unikal yollar Bir mxn 2D ızgara verilir və şəbəkədəki ən yuxarı və sol hücrədə dayanırsınız. yəni (1,1) -də yerləşən hücrə. (1,1) -də yerləşən hücrədən (m, n) -də yerləşən hüceyrəyə çatmaq üçün unikal yolların sayını tapın ...

Daha çox oxu

Sual 634. Sıralanmış Matrisdəki K-ci element Sıralanmış Matris problemindəki K-ci Kiçik Elementdə hər sətir və sütunun azalmayan qaydada sıralandığı bir nxn matrisini verdik. Verilən 2D massivindəki k ən kiçik elementi tapın. Nümunə giriş 1: k = 3 və matris = 11, 21, 31, 41 ...

Daha çox oxu

Sual 635. Dinamik Proqramlaşdırma istifadə edərək Matris Zəncirinin Çarpılması Matris Zəncirinin vurulması, verilmiş matrisləri vurmağın ən yaxşı yolunu tapdığımız bir üsuldur. Hamımız bilirik ki, matris vurma təbiətdə assosiativdir (A * B = B * A). Beləliklə, vurma əmrini yerinə yetirmək istədiyimiz bir çox sifariş var. Əslində bu alqoritmdə ...

Daha çox oxu

Sual 636. İki matrisin vurulması Problem ifadəsi “İki matrisin vurulması” məsələsində iki matris vermişik. Bu matrisləri çoxaltmalı və nəticəni və ya son matrisi yazmalıyıq. Burada lazımlı və kifayət şərt A-dakı sütunların sayı matrisdəki sətirlərin sayına bərabər olmalıdır ...

Daha çox oxu

Sual 637. Tellərin K məsafədən ayrı olub olmadığını yoxlayın Problem ifadəsi İki sətir və k tam ədədi verilərkən, verilən sətirlərin k məsafədə olub olmadığını yoxlamaq üçün bir proqram yazın. Yəni hər hansı bir simvol uyğun gəlmirsə və ya hər hansı bir simvol götürülürsə, o zaman bir-birindən k məsafəsi kimi tanınır. Giriş Formatı İlk ...

Daha çox oxu

Sual 638. Maksimum 1-lə Sıra tapın Problem ifadəsi “Maksimum 1-lə Sıra Tapın” problemində hər sətri sıralanmış ikili rəqəmlərdən ibarət olan bir matris (2D sıra) verdik. Maksimum 1 sayı olan sətri tapın. Giriş Formatı İki tam ədədi n, m olan ilk sətir. Sonra, n sətir ...

Daha çox oxu

Sual 639. Məşhurların problemi Problem Açıklaması Məşhurların problemində N nəfərlik bir otaq var, Məşhuru tapın. Məşhurların şərtləri - A Məşhurdursa, otaqdakı hər kəs A-nı bilməlidir. A otaqdakı heç kəsi tanımamalıdır. Bu şərtləri yerinə yetirən adamı tapmaq lazımdır. ...

Daha çox oxu

Amazon Digər Suallar

Sual 640. Çeşidlənmiş Siyahıları birləşdirin Leetcode Həll Problem bəyanatı k Çeşidlənmiş Siyahıları Birləşdirir LeetCode Həlli – “K Sıralanmış Siyahıları birləşdirin” hər bir əlaqələndirilmiş siyahının öz dəyərləri artan qaydada çeşidləndiyi k bağlı siyahıların massivi verildiyini bildirir. Biz bütün k-əlaqəli siyahıları vahid əlaqəli siyahıda birləşdirməliyik və ...

Daha çox oxu

Sual 641. Range Sum Query 2D – Dəyişməz Leetcode Həlli Problem bəyanatı diapazonu Sum Query 2D – Dəyişməz Leetcode Həlli – 2D matris matrisini nəzərə alaraq, aşağıdakı tipli çoxsaylı sorğuları idarə edin: Matrisin yuxarı sol küncü (sətir1, sütun1) və aşağı sağ küncü ilə müəyyən edilmiş düzbucaqlı daxilində matrisin elementlərinin cəmini hesablayın. künc (sətir2, sütun2). NumMatrix sinfini həyata keçirin: NumMatrix(int[][] matrisi) Obyekti tam ədədlə işə salır...

Daha çox oxu

Sual 642. Bölmə Etiketləri LeetCode Həlli Problem bəyanatı Bölmə Etiketləri LeetCode Həlli – Sizə s sətri verilir. Biz sətri mümkün qədər çox hissəyə bölmək istəyirik ki, hər hərf ən çox bir hissədə görünsün. Qeyd edək ki, bölmə elə edilir ki, bütün hissələri ardıcıllıqla birləşdirdikdən sonra ...

Daha çox oxu

Sual 643. Fibonacci Number LeetCode Həlli Problem bəyanatı Fibonacci Number LeetCode Solution – “Fibonacci Number” bildirir ki, adətən F(n) işarəsi ilə işarələnən Fibonaççi ədədləri Fibonaççi ardıcıllığı adlanan ardıcıllıq təşkil edir ki, hər bir ədəd 0 və 1-dən başlayaraq özündən əvvəlki iki ədədin cəmi olsun. Yəni F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n ...

Daha çox oxu

Sual 644. Diaqonal Traversal LeetCode Həlli Problem bəyanatı Diaqonal Kəsmə LeetCode Həlli – 2D tam massiv ədədləri nəzərə alaraq, aşağıdakı şəkillərdə göstərildiyi kimi ədədlərin bütün elementlərini diaqonal qaydada qaytarın. Giriş: ədədlər = [[1,2,3],[4,5,6],[7,8,9]] Çıxış: [1,4,2,7,5,3,8,6,9] Diaqonal keçid üçün izahat LeetCode Həlli Əsas İdeya Bu problemdə birinci sətir və sonuncu sütun xidmət edəcəkdir ...

Daha çox oxu

Sual 645. Maze LeetCode Həllində Girişdən Ən Yaxın Çıxış Problem Bəyanatı Labirintdə Girişdən Ən Yaxın Çıxış LeetCode Həlli – Bizə boş xanalar '.' və divarlar '+' kimi. Sizə həmçinin labirentin girişi verilir, burada giriş = [giriş_sətiri, giriş_sütun] sıra və sütunu bildirir ...

Daha çox oxu

Sual 646. Etibarlı Tic-Tac-Toe Dövlət LeetCode Həlli Problem Bəyanatı Etibarlı Tic-Tac-Toe State LeetCode Həlli – Bizə simli sıra lövhəsi kimi Tic-Tac-Toe lövhəsi verilir və etibarlı tik zamanı bu lövhənin mövqeyinə çatmaq mümkün olarsa, həqiqəti qaytarmağımız xahiş olunur. tac-toe oyunu. Lövhə 3x3 massivdir...

Daha çox oxu

Sual 647. Sətir III LeetCode Həllində Ters Sözlər Problem bəyanatı III sətirdəki sözləri tərsinə çevirmək LeetCode Həlli – Bizə sətir verilir və boşluq və ilkin söz sırasını qoruyaraq cümlə daxilində hər bir sözdəki simvolların sırasını dəyişmək tələb olunur. Nümunələr və izahatlar Nümunə 1: Giriş: s = "Gəlin LeetCode-u götürək ...

Daha çox oxu

Sual 648. Restoranları Vegan Dostu, Qiymət və Məsafə Leetcode Həllinə görə süzün Problem Bəyanatı Restoranları Veqan Dostu, Qiymət və Məsafə ilə Filtrləyin Leetcode Həlli – Restoranların[i] = [idi, ratingi, veganFriendlyi, pricei, distancei] olduğu bir sıra restoranlar nəzərə alınmaqla. Siz üç filtrdən istifadə edərək restoranları süzməlisiniz. VeganFriendly filtri ya doğru (yalnız veganFriendlyi-nin onu doğru təyin etdiyi restoranları daxil etməlisiniz) və ya yanlış (istənilən...

Daha çox oxu

Sual 649. Küçədəki ən parlaq mövqe LeetCode Həll Problem bəyanatı Küçədə ən parlaq mövqe LeetCode Həlli – Bizdən küçəni təmsil edən rəqəm xəttini qəbul etməyimiz xahiş olunur. Bu küçədə lampa(lar) var. Bizə 2D tam ədəd massivi “işıqları” verilir. Hər bir işıq [i] = [mövqe_i, diapazon_i] mövqe_i-də küçə lampası olduğunu göstərir, bu da ...

Daha çox oxu

Sual 650. Çeşidlənmiş Siyahıdan Dublikatları Sil LeetCode Solution Problem bəyanatı Dublikatları Çeşidlənmiş Siyahıdan Sil LeetCode Həlli – Bizə çeşidlənmiş əlaqəli siyahının başı verilir. Bizdən bütün dublikatları silməyimiz xahiş olunur ki, hər bir element yalnız bir dəfə görünsün və eyni zamanda sıralanmış əlaqəli siyahını qaytaraq. Nümunələr və izahatlar Misal 1: Giriş: baş ...

Daha çox oxu

Sual 651. Clone Qrafik LeetCode Həll Problem bəyanatı Klon Qrafiki LeetCode Həlli – Bizə birləşdirilmiş istiqamətsiz qrafikdəki qovşağın istinadı verilir və qrafikin dərin surətini qaytarmağımız xahiş olunur. Dərin bir nüsxə əsasən bir klondur, burada dərin nüsxədə mövcud olan heç bir node istinad olmamalıdır ...

Daha çox oxu

Sual 652. Minimum Hündürlük Ağacları LeetCode Həlli Problem Bəyanatı Minimum Hündürlük Ağacları LeetCode Həlli – Bizə 0D massiv “kənarları” kimi 1-dan n-2-ə qədər etiketlənmiş n qovşaqdan ibarət ağac verilir, burada kənar[i] = [a_i, b_i] arasında yönləndirilməmiş kənarın olduğunu göstərir. ağacda iki a_i və b_i qovşağı. Bizdə...

Daha çox oxu

Sual 653. Sıralanmış Matris LeetCode Həllində K-ci Ən Kiçik Element Problem bəyanatı K-ci çeşidlənmiş matrisin ən kiçik elementi LeetCode Həlli – Bizə n ölçülü matris verilir, burada sətir və sütunların hər biri artan qaydada çeşidlənir. Bizdən matrisin k-ci ən kiçik elementini qaytarmağımız xahiş olunur. Qeyd edək ki, bu, k...

Daha çox oxu

Sual 654. Adaların sayı II LeetCode Həll Problem bəyanatı Adaların sayı II LeetCode Həlli – Sizə mx n ölçülü boş 2D ikili şəbəkə verilir. Şəbəkə 0-ların suyu, 1-in isə torpağı təmsil etdiyi xəritəni təmsil edir. Əvvəlcə bütün hüceyrələr şəbəkəsi su hüceyrələridir (yəni bütün hüceyrələr 0-dır). Biz torpaq əlavə edə bilərik ...

Daha çox oxu

Sual 655. Əvvəlcədən Sifariş və Sifarişdən Sonra Traversal LeetCode Həllindən Binar Ağac qurun Problem Bəyanatı Əvvəlcədən Sifariş və Sifarişdən Sonra Keçiddən Binar Ağacın Qurulması LeetCode Həlli – İki tam ədəd massivi nəzərə alınmaqla, əvvəlcədən sifariş və sonrakı sifariş, burada əvvəlcədən sifariş fərqli dəyərlərə malik ikili ağacın qabaqcadan keçididir və sonrakı sifariş eyni ağacın sifarişdən sonrakı keçididir, binari yenidən qurun və qaytarın. ağac. Bir neçə cavab varsa, onlardan hər hansı birini qaytara bilərsiniz. Giriş: öncədən sifariş...

Daha çox oxu

Sual 656. Hədəf Cəmi LeetCode Həlli ilə Zar Ruletlərinin Sayı Problemin ifadəsi Hədəf Cəmi ilə Zərlərin Sayısı LeetCode Həlli – Sizin n zəriniz var və hər zarın 1-dən k-a qədər nömrələnmiş k üzü var. Üç tam ədəd n, k və hədəfi nəzərə alaraq, zərləri atmaq üçün mümkün yolların sayını (ümumi kn yoldan) qaytarın ki, üzüstü rəqəmlərin cəmi hədəfə bərabər olsun. Cavab ola bildiyi üçün...

Daha çox oxu

Sual 657. Sorted List II LeetCode Solution-dan Dublikatları silin Problem Bəyanatı Dublikatları Çeşidlənmiş Siyahıdan Sil II LeetCode Həlli – Çeşidlənmiş əlaqəli siyahının başlığını nəzərə alaraq, dublikat nömrələri olan bütün qovşaqları silin və orijinal siyahıdan yalnız fərqli nömrələr buraxın. Əlaqəli siyahını da çeşidlənmiş şəkildə qaytarın. Giriş: baş = [1,2,3,3,4,4,5] Çıxış: [1,2,5] İzahat Buradakı fikir keçid etməkdir ...

Daha çox oxu

Sual 658. Maneələrin aradan qaldırılması ilə şəbəkədə ən qısa yol LeetCode Həlli Problem Bəyanatı Maneələrin aradan qaldırılması ilə şəbəkədə ən qısa yol LeetCode Həlli – Sizə hər bir xananın 0 (boş) və ya 1 (maneə) olduğu mxn tam matris şəbəkəsi verilir. Siz bir addımda boş xanadan yuxarı, aşağı, sola və ya sağa hərəkət edə bilərsiniz. Yuxarı soldan yerimək üçün minimum addım sayını qaytarın...

Daha çox oxu

Sual 659. Çiçəkləri yerləşdirə bilər LeetCode Həlli Problem Bəyanatı Çiçəklər Yerləşdirə bilər LeetCode Həlli – Sizdə uzun çiçək yatağı var, orada bəzi sahələr əkilir, bəziləri isə əkilmir. Bununla belə, bitişik sahələrə çiçək əkmək olmaz. Tərkibində 0 və 1-dən ibarət, 0-nın boş, 1-in boş olmadığını və tam n-dən ibarət çiçək yatağının tam sayı nəzərə alınmaqla, n yeni çiçək əkilə bilərsə, geri qayıdın ...

Daha çox oxu

Sual 660. String LeetCode Həllində ilk unikal simvol Problem İfadəsi Sətirdə ilk unikal simvol LeetCode Həlli – s sətri verildikdə, onun içindəki ilk təkrar olunmayan simvolu tapın və onun indeksini qaytarın. Mövcud deyilsə, -1 qaytarın. Test nümunəsi 1: Giriş: s = “leetcode” Çıxış: 0 Test işi 2: Giriş: s = “aabb” Çıxış: -1 İzah ...

Daha çox oxu

Sual 661. İstifadəçi Veb saytına daxil olun Pattern LeetCode Həllini təhlil edin Problem Bəyanatı İstifadəçi Vebsaytını Analiz Edin Pattern LeetCode Həlli – Sizə iki sətirli massiv istifadəçi adı və vebsayt və tam ədəd massiv vaxt damğası verilir. Verilmiş bütün massivlər eyni uzunluqdadır və [istifadəçi adı[i], vebsayt[i], vaxt damğası[i]] dəsti istifadəçi istifadəçi adının[i] vaxt damğası[i]-də vebsayt vebsaytını[i] ziyarət etdiyini göstərir. Nümunə üç veb saytın siyahısıdır (mütləq fərqli deyil). Məsələn, ["ev", ...

Daha çox oxu

Sual 662. İkili Ağacın LeetCode Həllini Ters çevirin Problemin ifadəsi: İkili Ağacın Ters çevrilməsi LeetCode Həlli - Bu sualda, hər hansı ikili ağacın kökü nəzərə alınmaqla, həll ikili ağacı tərsinə çevirmək üçün tələb olunur, yəni sol ağac sağ ağaca çevrilməlidir və əksinə. İzahat Biz özümüzdən soruşa bilərik ki, hansı ağac keçidi olacaq ...

Daha çox oxu

Sual 663. Ən yaxın Binar Axtarış Ağacı Dəyəri Leetcode Həlli Problem Bəyanatı: Ən Yaxın İkili Axtarış Ağacı Dəyəri Leetcode Həlli – İkili axtarış ağacının kökünü və hədəf dəyərini nəzərə alaraq, BST-də hədəfə ən yaxın olan dəyəri qaytarın. Misal : Misal 1 Giriş: kök = [4,2,5,1,3], hədəf = 3.714286 Çıxış: 4 Misal 2 Giriş: kök = [1], hədəf ...

Daha çox oxu

Sual 664. Bölmə Siyahısı Leetcode Həlli Problem bəyanatı: Bölmə Siyahısı Leetcode Həlli – Əlaqəli siyahının başını və x dəyərini nəzərə alaraq, onu elə bölmək ki, x-dən kiçik olan bütün qovşaqlar x-dən böyük və ya ona bərabər olan qovşaqlardan əvvəl gəlsin. İki bölmənin hər birində qovşaqların orijinal nisbi sırasını qorumalısınız. Misal: Nümunə 1 Giriş: baş = ...

Daha çox oxu

Sual 665. Dizayn Brauzer Tarixi LeetCode Həlli Problem Bəyanatının Dizaynı Brauzer Tarixçəsi LeetCode Həlli – Əsas səhifədə başladığınız bir nişanı olan brauzeriniz var və siz başqa bir url-ə daxil ola, addımların tarixçəsinə qayıda və ya addımların tarixçə sayında irəliləyə bilərsiniz. BrowserHistory sinfini həyata keçirin: BrowserHistory(sətirli ana səhifə) Obyekti ... əsas səhifəsi ilə işə salır.

Daha çox oxu

Sual 666. Reverse Polşa Notation LeetCode Həllini qiymətləndirin Problemin ifadəsi Ters Polyak Notationunu Qiymətləndirin LeetCode Həlli – Tərs Polşa notasiyasında arifmetik ifadənin dəyərini qiymətləndirin. Etibarlı operatorlar +, -, * və /-dir. Hər bir operand tam və ya başqa bir ifadə ola bilər. Nəzərə alın ki, iki tam ədəd arasındakı bölmə sıfıra doğru kəsilməlidir. Verilənlərə zəmanət verilir...

Daha çox oxu

Sual 667. 3Sum Ən yaxın LeetCode Həlli Problem bəyanatı 3Cəm Ən yaxın LeetCode Həlli – Uzunluğu n ədədlərlə tam ədəd massivi və tam ədəd hədəfi nəzərə alınmaqla, cəmi hədəfə ən yaxın olması üçün ədədlərlə üç tam ədəd tapın. Üç tam ədədin cəmini qaytarın. Hər bir girişin tam olaraq bir həlli olacağını güman edə bilərsiniz. Giriş: ədədlər = [-1,2,1,-4], hədəf = 1 Çıxış: ...

Daha çox oxu

Sual 668. Bitişik Array LeetCode Həlli Problem İfadəsi Bitişik Massiv LeetCode Həlli – İkili massiv ədədlər verildikdə, bitişik alt massivin maksimum uzunluğunu bərabər sayda 0 və 1 ilə qaytarın. Giriş: nums = [0,1] Çıxış: 2 İzahat: [0, 1] bərabər sayda 0 və 1 olan ən uzun bitişik alt massiv. İzah İndi biz nə ...

Daha çox oxu

Sual 669. Substring Leetcode Həllinin Maksimum Baş Vermə Sayı Problem bəyanatı : Alt sətirdə baş verənlərin maksimum sayı Leetcode həlli – s sətrini nəzərə alaraq, aşağıdakı qaydalara uyğun olaraq hər hansı alt sətirin baş vermələrinin maksimum sayını qaytarın: Alt sətirdəki unikal simvolların sayı maxLetters-dən az və ya ona bərabər olmalıdır. Alt sətir ölçüsü minSize və maxSize daxil olmaqla arasında olmalıdır. Misal ...

Daha çox oxu

Sual 670. N-Queens LeetCode Həlli Problem bəyanatı N-Queens LeetCode Həlli – N-queens tapmacası n kraliçanın nxn şahmat taxtasına yerləşdirilməsi problemidir ki, heç bir iki kraliça bir-birinə hücum etməsin. Tam n ədədi verildikdə, n-queens tapmacasına bütün fərqli həlləri qaytarın. Cavabı istənilən qaydada qaytara bilərsiniz. Hər bir həlldə fərqli lövhə konfiqurasiyası var ...

Daha çox oxu

Sual 671. Histogram LeetCode Həllində Ən Böyük Düzbucaqlı Problemin ifadəsi Histoqramda ən böyük düzbucaqlı LeetCode Həlli – Histoqramın zolağının hündürlüyünü təmsil edən tam ədəd hündürlükləri massivini nəzərə alaraq, burada hər bir zolağın eni 1, histoqramda ən böyük düzbucaqlının sahəsini qaytarın. Test nümunəsi 1: Giriş: hündürlüklər = [2, 1, 5, 6, 2, 3] Çıxış: 10 İzahat: ...

Daha çox oxu

Sual 672. Müntəzəm İfadə Uyğunluğu Daimi İfadə Uyğunluğu LeetCode Həlli Problem bəyanatı Daimi İfadə Uyğunlaşan Adi İfadə Uyğunluğu LeetCode Həlli – Daxiletmə sətri s və p nümunəsini nəzərə alaraq, '.' dəstəyi ilə müntəzəm ifadə uyğunluğunu həyata keçirin. və harada: '.' İstənilən tək simvola uyğun gəlir.​​ '*' Əvvəlki elementin sıfır və ya daha çoxuna uyğun gəlir. Uyğunluq bütün giriş sətirini əhatə etməlidir (qismən deyil). Test nümunəsi 1: Giriş: ...

Daha çox oxu

Sual 673. Binary Tree Sağ Yan Görünüş LeetCode Həlli Problem bəyanatı İkili Ağacın Sağ Yan Görünüşü LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq, özünüzü onun sağ tərəfində dayandığınızı təsəvvür edin və yuxarıdan aşağıya sıraladığınız qovşaqların dəyərlərini qaytarın. Test nümunəsi 1: Giriş: kök = [1, 2, 3, null, 5, null, ...

Daha çox oxu

Sual 674. Ziqzaq Dönüşüm LeetCode Həlli Problem Bəyanatı Ziqzaq Dönüşümü LeetCode Həlli – "PAYPALISHIRING" sətri bu kimi verilmiş sıralarda ziqzaq naxışında yazılır: (daha yaxşı oxunaqlılıq üçün bu nümunəni sabit şriftdə göstərmək istəyə bilərsiniz) PAHNAPLSIIGYI ...

Daha çox oxu

Sual 675. Ən yaxın şəxsə olan məsafəni maksimuma çatdırın LeetCode Həlli Problem bəyanatı Ən yaxın şəxsə olan məsafəni maksimuma çatdırın LeetCode Həlli – Sizə oturacaqlar sırasını təmsil edən massiv verilir, burada oturacaqlar[i] = 1 i-ci oturacaqda oturan şəxsi, oturacaqlar[i] = 0 isə i-ci oturacağın boş olduğunu göstərir (0 indeksli). Ən azı bir boş yer var və ən azı bir nəfər oturur. Alex istəyir ...

Daha çox oxu

Sual 676. Üçüncü Maksimum Sayı Leetcode Həlli Problem bəyanatı Üçüncü Maksimum Say Leetcode Həlli – Nömrələrlə tam ədəd massivini nəzərə alaraq, bu massivdə üçüncü fərqli maksimum ədədi qaytarın. Üçüncü maksimum yoxdursa, maksimum rəqəmi qaytarın. Nümunə Giriş: nums = [3,2,1] Nəticə: 1 İzahat: Birinci fərqli maksimum 3-dür. İkinci fərqli maksimum 2-dir. Üçüncü ...

Daha çox oxu

Sual 677. Minesweeper LeetCode Həlli Problem bəyanatı Minesweeper LeetCode Solution – Gəlin minaaxtaran oyunu oynayaq (Vikipediya, onlayn oyun)! Sizə oyun lövhəsini təmsil edən mxn simvol matrisi lövhəsi verilir, burada: 'M' aşkar edilməmiş minanı, 'E' açılmamış boş kvadratı, 'B' bitişik minaları olmayan (yəni, yuxarıda, aşağıda) aşkar edilmiş boş kvadratı təmsil edir , sol, sağ və hamısı ...

Daha çox oxu

Sual 678. Koko Eating Banans LeetCode Solution Problem bəyanatı Koko banan yemək LeetCode həlli – Koko banan yeməyi sevir. n yığın banan var, i-ci yığında banan yığını[i] var. Mühafizəçilər getdi və saata qayıdacaqlar. Koko saatda banan yemək sürətini k-yə təyin edə bilər. O, hər saat banan yığını seçir və həmin qalaqdan bir neçə ədəd banan yeyir. Əgər...

Daha çox oxu

Sual 679. Zamana əsaslanan Açar Dəyər Mağazası LeetCode Həlli Problem bəyanatı Zamana əsaslanan açar-dəyər anbarı LeetCode Həlli – Fərqli vaxt ştamplarında eyni açar üçün birdən çox dəyəri saxlaya bilən və müəyyən vaxt damğasında açarın dəyərini əldə edə bilən zamana əsaslanan açar-dəyər məlumat strukturu dizayn edin. TimeMap sinfini həyata keçirin: TimeMap() Məlumat strukturunun obyektini işə salır. boş dəst (String açarı, Simli ...

Daha çox oxu

Sual 680. Data Stream LeetCode Həllindən Medianı tapın Problem bəyanatı Data Stream-dən Medianı tapın LeetCode Həlli – Median sıralı tam siyahıda orta qiymətdir. Siyahının ölçüsü bərabərdirsə, orta qiymət yoxdur və median iki orta qiymətin ortasıdır. Məsələn, arr = [2,3,4] üçün median ...

Daha çox oxu

Sual 681. String Leetcode Həllində Permutasiya Problemin ifadəsi : String Leetcode həllində permutasiya – İki s1 və s2 sətirləri nəzərə alınmaqla, əgər s2 s1-in permutasiyasını ehtiva edirsə, doğru qaytarın, əks halda isə yalan. Başqa sözlə, əgər s1-in dəyişdirmələrindən biri s2-nin alt sətridirsə, doğru qaytarın. Misal : Nümunə 1 Giriş: s1 = "ab", s2 = "eidbaooo" Çıxış: doğru İzahat: s2 s1 ("ba") bir dəyişməsini ehtiva edir. ...

Daha çox oxu

Sual 682. Fırlanma LeetCode Həlli ilə matrisin əldə edilib-edilmədiyini müəyyən edin Problem bəyanatı Matrisin fırlanma yolu ilə əldə edilib-edilmədiyini müəyyənləşdirin LeetCode Həlli – İki nxn ikili matris mat və hədəfi nəzərə alaraq, matrisanı 90 dərəcəlik artımlarla fırlanan matrislə hədəfə bərabərləşdirmək mümkün olarsa doğru və ya başqa cür yanlış qaytarın. Nümunələr Giriş: mat = [[0,1],[1,0]], hədəf = [[1,0],[0,1]] Çıxış: doğru İzahat: Biz döşəyi bərabər etmək üçün matı saat əqrəbi istiqamətində 90 dərəcə döndərə bilərik ...

Daha çox oxu

Sual 683. Asteroid Toqquşması LeetCode Həlli Problem Bəyanatı Asteroid Toqquşması LeetCode Həlli – Bizə ard-arda asteroidləri təmsil edən tam ədədlərdən ibarət asteroidlər massivi verilir. Hər bir asteroid üçün mütləq dəyər onun ölçüsünü, işarəsi isə istiqamətini (müsbət məna sağ, mənfi məna sol) ifadə edir. Hər bir asteroid eyni sürətlə hərəkət edir. Dövləti tapın ...

Daha çox oxu

Sual 684. Log Files-da verilənləri yenidən sıralayın LeetCode Solution Problem Bəyanatı Jurnal fayllarında verilənlərin yenidən sıralanması LeetCode Həlli – Sizə bir sıra jurnallar verilir. Hər bir jurnal boşluqla ayrılmış sözlər sətridir, burada ilk söz identifikatordur. İki növ jurnal var: Letter-logs: Bütün sözlər (identifikatordan başqa) kiçik ingilis hərflərindən ibarətdir. Rəqəm qeydləri: Bütün sözlər ...

Daha çox oxu

Sual 685. Matris LeetCode Həllində Ən Uzun Artan Yol Problem bəyanatı Matrisdə Ən Uzun Artan Yol LeetCode Həlli – mxn tam ədədlər matrisini nəzərə alaraq, matrisin ən uzun artan yolunun uzunluğunu qaytarın. Hər bir hüceyrədən ya dörd istiqamətdə hərəkət edə bilərsiniz: sola, sağa, yuxarı və ya aşağı. Siz diaqonal olaraq hərəkət edə və ya sərhəddən kənara çıxa bilməzsiniz (yəni, ətrafa sarılmasına icazə verilmir). Giriş: ...

Daha çox oxu

Sual 686. Optimal Hesab Balanslaşdırması LeetCode Həlli Problem Hesabatı Optimal Hesab Balanslaşdırması LeetCode Həlli – Sizə əməliyyatların bir sıra əməliyyatları verilir, burada əməliyyatlar [i] = [fromi, toi, məbləği] ID = fromi olan şəxsin ID = toi olan şəxsə məbləği $ verdiyini göstərir. Borcu ödəmək üçün tələb olunan minimum əməliyyat sayını qaytarın. Daxiletmə: əməliyyatlar = [[0,1,10],[2,0,5]] Çıxış: 2 İzahat: Şəxs #0 ...

Daha çox oxu

Sual 687. Qapalı Adaların sayı Leetcode Həll Problem bəyanatı: Qapalı adaların sayı Leetcode həlli – 2-lardan (torpaq) və 0-lərdən (su) ibarət 1D şəbəkəsi verilmişdir. Ada 4-lardan ibarət maksimum 0 istiqamətli bağlı qrupdur və qapalı ada 1-lərlə əhatə olunmuş tamamilə (hamısı sol, yuxarı, sağ, aşağı) adadır. Qapalı adaların sayını qaytarın. Misal : Nümunə 1 Giriş: şəbəkə = [[1,1,1,1,1,1,1,0],[1,0,0,0,0,1,1,0],[1,0,1,0,1,1,1,0, 1,0,0,0,0,1,0,1],[1,1,1,1,1,1,1,0],[2]] Çıxış : XNUMX İzahat: Boz rəngli adalar ...

Daha çox oxu

Sual 688. İkili Ağac LeetCode Həllini Seriallaşdırın və Seriyadan Çıxarın Problem bəyanatı İkili ağacın seriyalılaşdırılması və seriyadan çıxarılması LeetCode Həlli – Serializasiya verilənlər strukturunun və ya obyektin faylda və ya yaddaş buferində saxlanılması və ya sonradan yenidən qurulması üçün şəbəkə bağlantısı vasitəsilə ötürülməsi üçün bitlər ardıcıllığına çevrilməsi prosesidir. in...

Daha çox oxu

Sual 689. İkili Ağac Maksimum Yol Cəmi LeetCode Həlli Problem Bəyanatı İkili Ağac Maksimum Yol Cəmi LeetCode Həlli – İkili ağacdakı yol, ardıcıllıqdakı hər bir bitişik qovşaq cütünün onları birləşdirən kənarın olduğu qovşaqların ardıcıllığıdır. Bir qovşaq ardıcıllıqla ən çox bir dəfə görünə bilər. Qeyd edək ki, yola ehtiyac yoxdur ...

Daha çox oxu

Sual 690. Dairə ilə məhdudlaşan robot LeetCode Həlli Problem bəyanatı Robot Dairə ilə məhdudlaşır LeetCode Həlli – Sonsuz müstəvidə robot əvvəlcə (0, 0) nöqtəsində dayanır və üzü şimala baxır. Qeyd edək ki: Şimal istiqaməti y oxunun müsbət istiqamətidir. Cənub istiqaməti y oxunun mənfi istiqamətidir. Şərq istiqaməti x oxunun müsbət istiqamətidir. Qərb istiqaməti ...

Daha çox oxu

Sual 691. Minimum Knight Moves LeetCode Həll Problem İfadəsi Minimum Cəngavər Hərəkətləri LeetCode Həlli – Sonsuz şahmat taxtasında koordinatları -infinity-dən +infinity-ə qədər, sizin [0, 0] kvadratında cəngavəriniz var. Cəngavər aşağıda göstərildiyi kimi edə biləcəyi 8 mümkün hərəkətə malikdir. Hər bir hərəkət kardinal istiqamətdə iki kvadrat, sonra ortoqonal istiqamətdə bir kvadratdır. Minimum nömrəni qaytarın...

Daha çox oxu

Sual 692. Bağçanı sulamaq üçün açılacaq kranların minimum sayı LeetCode Həlli Problemin ifadəsi Bağçanın sulanması üçün açılacaq kranların minimum sayı LeetCode Həlli – X oxunda bir ölçülü bağ var. Bağ 0 nöqtəsindən başlayır və n nöqtəsində bitir. (yəni bağın uzunluğu n-dir). ...-də [1, 0, ..., n] nöqtələrində n + 1 kran var.

Daha çox oxu

Sual 693. Binary Tree Ziqzaq Səviyyəsi Sifarişin Keçməsi LeetCode Həlli Problem bəyanatı İkili Ağac Ziqzaq Səviyyə Sifarişi LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq, onun qovşaqlarının dəyərlərinin ziqzaq səviyyəli sıra keçidini qaytarın. (yəni, soldan sağa, sonra sağdan sola növbəti səviyyə üçün və arasında alternativ). Giriş: kök = [3,9,20,null,null,15,7] Çıxış: [[3],[20,9],[15,7]] İzahat Biz ...

Daha çox oxu

Sual 694. Dublikat Nömrəni tapın LeetCode Həll Problem bəyanatı Dublikat ədədi tapın LeetCode Həlli – Hər bir tam ədədin [1, n] daxil olmaqla, n + 1 tam ədədlərindən ibarət tam ədədlər massivi verilmişdir. Nömrələrdə yalnız bir təkrarlanan nömrə var, bu təkrarlanan nömrəni qaytarın. Siz serialın nömrələrini dəyişdirmədən problemi həll etməlisiniz və yalnız daimi əlavə yerdən istifadə edirsiniz. Giriş: ədədlər = [1,3,4,2,2] Çıxış: 2 İzahat ...

Daha çox oxu

Sual 695. Snakes və Ladders LeetCode Həlli Problem Bəyanatı İlanlar və Nərdivanlar LeetCode Həlli – Sizə nxn tam matris lövhəsi verilir, burada hüceyrələr lövhənin aşağı sol hissəsindən başlayaraq Boustrophedon üslubunda 1-dən n2-yə qədər etiketlənir (yəni lövhə[n - 1][0]) və hər cərgədə alternativ istiqamətlər. Siz lövhənin 1-ci kvadratından başlayırsınız. Hər hərəkətində...

Daha çox oxu

Sual 696. Sıralanmış Array LeetCode Həllində Çatışmayan Element Problemin İfadəsi: Çeşidlənmiş Massivdə Çatışmayan Element LeetCode Həlli – Artan qaydada çeşidlənən və onun bütün elementləri unikal olan və həmçinin k tam ədədi verilən tam ədəd massivini nəzərə alsaq, massivin ən sol nömrəsindən başlayaraq k-ci əskik rəqəmi qaytarın. Nümunə: Nümunə 1 Giriş: ədədlər = [4,7,9,10], k = ...

Daha çox oxu

Sual 697. Path Sum II LeetCode Həlli Problem Bəyanatı: Yol Cəmi II LeetCode Həlli – İkili ağacın kökünü və tam ədəd targetSum-u nəzərə alaraq, yoldakı qovşaq dəyərlərinin cəminin targetSum-a bərabər olduğu bütün kökdən yarpaq yollarını qaytarın. Hər bir yol qovşaq istinadları deyil, qovşaq dəyərlərinin siyahısı kimi qaytarılmalıdır. Kökdən yarpağa gedən yol ...-dan başlayan yoldur.

Daha çox oxu

Sual 698. Alien Dictionary LeetCode Həll Problem bəyanatı Alien Dictionary LeetCode Həlli – İngilis əlifbasından istifadə edən yeni yad dil var. Bununla belə, məktublar arasındakı sıra sizə məlum deyil. Sizə yad dilin lüğətindən sətirli sözlərin siyahısı verilir, burada sözlərdəki sətirlər bu yeni dilin qaydaları ilə leksikoqrafik olaraq sıralanır. ...

Daha çox oxu

Sual 699. 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 rəqəmlə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

Sual 700. Scramble String LeetCode Həlli Problem bəyanatı Scramble String LeetCode Həlli – Biz aşağıdakı alqoritmdən istifadə edərək s sətrini t sətrini əldə edə bilərik: Sətin uzunluğu 1-dirsə, dayandırın. Sətin uzunluğu > 1 olarsa, aşağıdakıları edin: Sətri iki boş olmayan alt sətirə bölün...

Daha çox oxu

Sual 701. Sol yarpaqların cəmi LeetCode Həlli Problemin ifadəsi: Sol yarpaqların cəmi LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq, bütün sol yarpaqların cəmini qaytarın. Yarpaq uşaqları olmayan bir düyündür. Sol yarpaq başqa düyünün sol uşağı olan yarpaqdır. Nümunə və İzahat: Giriş: kök = [3,9,20,null,null,15,7] Çıxış: 24 İzahat: Orada ...

Daha çox oxu

Sual 702. İki Əlaqəli Siyahının kəsişməsi LeetCode Həlli Problem bəyanatı İki Əlaqəli Siyahının kəsişməsi LeetCode Həlli – Bizə iki güclü əlaqəli siyahının başlıqları verilir headA və headB. İki əlaqəli siyahının müəyyən bir nöqtədə kəsişə biləcəyi də verilir. Bizdən onların kəsişdiyi node və ya sıfır olduqda qaytarmağımız xahiş olunur ...

Daha çox oxu

Sual 703. Permutasiya ardıcıllığı LeetCode Həlli Problem İfadəsinin Permutasiya Ardıcıllığı LeetCode Həlli – [1, 2, 3, ..., n] dəstində cəmi n var! unikal dəyişdirmələr. Bütün permutasiyaları sıra ilə sadalamaq və etiketləməklə, n = 3 üçün aşağıdakı ardıcıllığı əldə edirik: "123" "132" "213" "231" "312" "321" N və k verilmiş, k-ci permutasiya ardıcıllığını qaytarın. Test nümunəsi 1: Giriş: n ...

Daha çox oxu

Sual 704. Hər Ağac Satırında Ən Böyük Dəyəri tapın LeetCode Həll Problem İfadəsi Hər Ağac Satırında Ən Böyük Dəyəri Tapın LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq ağacın hər bir sətirində ən böyük dəyərin massivini qaytarın (0 indeksli). Test nümunəsi 1: Giriş: kök = [1, 3, 4, 5, 3, null, 9] Çıxış: [1, 3, 9] İzahat 1, 3 və ...

Daha çox oxu

Sual 705. Axtarış Təklifləri Sistemi LeetCode Həll Problem Bəyanatı Axtarış Təklifləri Sistemi LeetCode Həlli – Sizə bir sıra sətir məhsulları və sətir searchWord verilir. SearchWord-ün hər simvolu daxil edildikdən sonra məhsullardan ən çoxu üç məhsul adını təklif edən sistem dizayn edin. Təklif olunan məhsulların searchWord ilə ümumi prefiksi olmalıdır. Üçdən çox məhsul varsa ...

Daha çox oxu

Sual 706. Şəkili Döndürün LeetCode Həll Problem bəyanatı Şəkili Döndürün LeetCode Həlli – Sizə təsviri təmsil edən nxn 2D matrisi verilir, şəkli 90 dərəcə (saat əqrəbi istiqamətində) çevirin. Şəkli yerində çevirməlisiniz, yəni giriş 2D matrisini birbaşa dəyişdirməlisiniz. Başqa 2D matris ayırmayın və fırlanmanı yerinə yetirməyin. Test nümunəsi 1: Giriş: ...

Daha çox oxu

Sual 707. Peeking İterator LeetCode Həlli Problem bəyanatı Baxış İteratoru LeetCode Həlli – hasNext və sonrakı əməliyyatlara əlavə olaraq mövcud iteratorda peek əməliyyatını dəstəkləyən iterator dizayn edin. PeekingIterator sinfini həyata keçirin: PeekingIterator(Iterator nums) Verilmiş tam ədəd iterator iteratoru ilə obyekti işə salır. int next() Massivin növbəti elementini qaytarır və göstəricini növbəti elementə köçürür. boolean...

Daha çox oxu

Sual 708. Sıralı növbə LeetCode Həlli Problem bəyanatı Sıralı növbə LeetCode Həlli – Sizə s sətri və k tam ədədi verilir. Siz s hərfinin ilk k hərfindən birini seçib onu sətirin sonuna əlavə edə bilərsiniz. Qeyd olunan addımı istənilən sayda hərəkəti tətbiq etdikdən sonra əldə edə biləcəyiniz leksikoqrafik cəhətdən ən kiçik sətri qaytarın. Giriş: s...

Daha çox oxu

Sual 709. IP ünvanının ləğvi LeetCode Həlli Problem bəyanatı IP ünvanının müdafiəsi LeetCode Həlli – Etibarlı (IPv4) IP ünvanı nəzərə alınmaqla, həmin IP ünvanının dəyişdirilmiş versiyasını qaytarın. Təhlükəsiz IP ünvanı hər "." dövrü əvəz edir. "[.]" ilə. Giriş: ünvan = "1.1.1.1" Çıxış: "1[.]1[.]1[.]1" İzahat İntuisiya çox sadədir. 1. Stringbuilder str yaradın 2. Ünvan sətirindən keçin ...

Daha çox oxu

Sual 710. BST Leetcode Həllində K-ci Ən Kiçik Element Problem bəyanatı BST Leetcode Həllində K-ci Ən Kiçik Element – ​​İkili axtarış ağacının kökünü və k tam ədədini nəzərə alaraq, ağacdakı qovşaqların bütün qiymətlərinin k-ci ən kiçik dəyərini (1-indekslənmiş) qaytarın. Nümunələr: Giriş: kök = [3,1,4,null,2], k = 1 Çıxış: 1 Giriş: kök = [5,3,6,2,4,null,null,1], k ...

Daha çox oxu

Sual 711. Binary Tree LeetCode Həllinin yarpaqlarını tapın Problem bəyanatı İkili ağacın yarpaqlarını tapın LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq, ağacın qovşaqlarını, sanki bunu edirmiş kimi toplayın: Bütün yarpaq düyünlərini toplayın. Bütün yarpaq düyünlərini çıxarın. Ağac boş olana qədər təkrarlayın. Test nümunəsi 1: Giriş: kök = [1, 2, 3, ...

Daha çox oxu

Sual 712. Top K Tez-tez Sözlər LeetCode Həlli Problem bəyanatı Yuxarı K Tez-tez verilən sözlər LeetCode Həlli – Sətirli sözlər massivi və k tam ədədini nəzərə alaraq, k ən çox sətirləri qaytarın. Tezliyə görə ən yüksəkdən aşağıya doğru çeşidlənmiş cavabı qaytarın. Eyni tezlikli sözləri leksikoqrafik sıraya görə sıralayın. Test nümunəsi 1: Daxiletmə: sözlər = [“i”,”love”,”leetcode”,”i”,”love”,”kodlaşdırma”] k = 2 Çıxış: [“i”,”love”] İzah . ..

Daha çox oxu

Sual 713. Triplet Subsequence Artırılması LeetCode Həlli Problem İfadəsi: Üçlü Alt Ardıcıllığın Artırılması LeetCode Həlli – Nömrələrlə tam massiv verildikdə, i < j < k və ədədlər[i] < ədədlər[j] < ədədlər kimi üçlü indekslər (i, j, k) varsa, doğru qaytarın. [k]. Əgər belə indekslər yoxdursa, yalanı qaytarın. Nümunə: Nümunə 1: Giriş: nums = [2,1,5,0,4,6] Çıxış: doğru İzahat: ...

Daha çox oxu

Sual 714. Sorted Array LeetCode Həllini birləşdirin Problem İfadəsi Çeşidlənmiş Massivin Birləşdirilməsi LeetCode Həlli – Sizə azalmayan qaydada çeşidlənmiş iki ədəd ədəd1 və ədəd2 tam ədədi massivləri və müvafiq olaraq ədəd1 və ədəd2-dəki elementlərin sayını təmsil edən iki m və n tam ədədi verilir. Nömrə1 və nömrə2-ni azalmayan qaydada çeşidlənmiş bir massivdə birləşdirin. Son çeşidlənmiş massiv funksiya tərəfindən qaytarılmamalı, əvəzinə nums1 massivində saxlanılmalıdır. ...

Daha çox oxu

Sual 715. İşçilərin Boş vaxtı LeetCode Həlli Problem bəyanatı İşçinin Boş vaxtı LeetCode Həlli – Bizə hər bir işçi üçün iş vaxtını əks etdirən işçilərin siyahısı verilmişdir. Hər bir işçinin üst-üstə düşməyən Aralıqlar siyahısı var və bu intervallar sıralanmış qaydadadır. Bütün işçilər üçün ümumi, müsbət uzunluqlu boş vaxtı təmsil edən sonlu intervalların siyahısını, həmçinin ...

Daha çox oxu

Sual 716. Rəqəmlər üzrə ən çox K bitişik Swapdan sonra minimum mümkün tam ədəd LeetCode Həlli Problem İfadəsi Ən çox K-dən sonra Minimum Mümkün Tam Ədəd Rəqəmlərdə Qonşu Swaps LeetCode Həlli – Sizə çox böyük tam ədədin və k tam ədədinin rəqəmlərini təmsil edən sətir sətri verilir. Tam ədədin hər hansı iki bitişik rəqəmini ən çox k dəfə dəyişdirməyə icazə verilir. Əldə edə biləcəyiniz minimum tam ədədi də qaytarın...

Daha çox oxu

Sual 717. Əlaqəli Siyahıda Düyünlərin dəyişdirilməsi Leetcode Həlli Problem bəyanatı Əlaqəli Siyahıda Qovşaqların Dəyişdirilməsi Leetcode Həlli – Sizə əlaqələndirilmiş siyahının başı və tam k ədədi verilir. K-ci qovşağın qiymətlərini əvvəldən, k-ci qovşağın qiymətlərini dəyişdirdikdən sonra əlaqəli siyahının başını qaytarın. son (siyahı 1 indekslidir). Misal: Giriş: baş = [1,2,3,4,5], k = 2 ...

Daha çox oxu

Sual 718. Rotated Sorted Array II LeetCode Həllində Minimumu tapın Problemin ifadəsi fırlanan sıralanmış massivdə minimumu tapın II LeetCode Həlli – Tutaq ki, uzunluğu n olan, artan qaydada çeşidlənmiş massiv 1 ilə n dəfə arasında fırlanır. Məsələn, massiv nums = [0,1,4,4,5,6,7] ola bilər: [4,5,6,7,0,1,4], əgər 4 dəfə çevrilmişsə. [0,1,4,4,5,6,7] əgər 7 dəfə fırlandısa. Diqqət yetirin ki, [a[0], a[1], a[2], ..., a[n-1]] massivinin 1 dəfə fırlanması [a[n-1], a[0] massivi ilə nəticələnir. , a[1], a[2], ...

Daha çox oxu

Sual 719. Əlaqəli Siyahıda Node Silin Leetcode Həll Problem Bəyanatı: Əlaqəli Siyahıdakı Düyün Silinməsi Leetcode Həlli – Tək bağlı siyahıda qovşağı silmək üçün funksiya yazın. Sizə siyahının başlığına giriş verilməyəcək, əvəzində sizə birbaşa silinəcək node çıxışı veriləcək. Silinəcək qovşağın olmadığına zəmanət verilir ...

Daha çox oxu

Sual 720. Fərqli adaların sayı Leetcode həlli Problem Bəyanatı Fərqli Adaların Sayı LeetCode Həlli – “Fərqli Adaların Sayı” anxm binar matrisinin verildiyini bildirir. Ada 1-istiqamətli (üfüqi və ya şaquli) birləşən 4-dən (torpağı təmsil edən) bir qrupdur. Bir ada digəri ilə eyni sayılır, o zaman və yalnız bir ada ...

Daha çox oxu

Sual 721. Qrafik Leetcode Həllində yolun olub olmadığını tapın Problem bəyanatı Qrafikdə yolun olub olmadığını tapın Leetcode Həlli – N təpələri olan iki istiqamətli qrafik var, burada hər bir təpə 0-dan n - 1 (daxil olmaqla) arasında etiketlənir. Qrafikdəki kənarlar 2D tam ədəd massivinin kənarları kimi təqdim olunur, burada hər kənar[i] = [ui, vi] ui təpəsi və vi təpəsi arasında iki istiqamətli kənarı bildirir. Hər təpə cütü...

Daha çox oxu

Sual 722. İkili ağacda ən yaxın yarpaq LeetCode Həlli Problem bəyanatı İkili ağacda ən yaxın yarpaq LeetCode Həlli – Hər bir qovşağın unikal dəyəri və hədəf tam ədədi olan ikili ağacın kökünü nəzərə alaraq, ən yaxın yarpaq düyününün dəyərini ağacdakı k hədəfinə qaytarın. Bir yarpağa ən yaxın, ikili ağacda keçilən ən az kənarların sayı deməkdir ...

Daha çox oxu

Sual 723. Çirkin Nömrə II LeetCode Həlli Problemin İfadəsi Çirkin Nömrə II LeetCode Həlli – Çirkin ədəd sadə amilləri 2, 3 və 5 ilə məhdudlaşan müsbət tam ədəddir. N tam ədədini nəzərə alaraq, n-ci çirkin ədədi qaytarın. Giriş: n = 10 Çıxış: 12 İzahat: [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] ilk 10-un ardıcıllığıdır ...

Daha çox oxu

Sual 724. Etibarsız Əməliyyatlar LeetCode Həll Problem bəyanatı Etibarsız əməliyyatlar LeetCode Həlli – Tranzaksiya aşağıdakı hallarda etibarsız ola bilər: məbləğ 1000 ABŞ dollarını keçərsə və ya; başqa bir şəhərdə eyni adlı başqa bir əməliyyatın 60 dəqiqəsi ərzində (o cümlədən) baş verərsə. Sizə əməliyyatlar[i] adı, vaxtı (dəqiqələrlə), məbləği və şəhəri təmsil edən vergüllə ayrılmış dəyərlərdən ibarət olduğu bir sıra sətir əməliyyatı verilir ...

Daha çox oxu

Sual 725. Qarışıq cəmi IV LeetCode Həlli Problem Bəyanatının Birləşməsi Cəmi IV LeetCode Həlli – Fərqli tam ədədlər massivi və hədəf tam ədəd hədəfi nəzərə alınmaqla, hədəfə toplanan mümkün birləşmələrin sayını qaytarın. Test nümunələri cavabın 32 bitlik tam ədədə sığması üçün yaradılır. Giriş: ədədlər = [1,2,3], hədəf = 4 Çıxış: 7 İzahat: Mümkün ...

Daha çox oxu

Sual 726. 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

Sual 727. IP ünvanlarını bərpa edin Leetcode Solution Problem Bəyanatı IP Ünvanlarını Bərpa etmək LeetCode Həlli – “IP ünvanlarını bərpa et” bildirir ki, yalnız rəqəmlərdən ibarət sətir nəzərə alınmaqla, biz bütün mümkün etibarlı IP ünvanlarını sətirə nöqtələr qoymaqla istənilən ardıcıllıqla qaytarmalıyıq. Qeyd edək ki, geri qayıtmağa icazəmiz yoxdur...

Daha çox oxu

Sual 728. Simli sıxılma LeetCode Həlli Problem bəyanatı sətirinin sıxılması LeetCode Həlli – Simvollar massivini nəzərə alaraq, onu aşağıdakı alqoritmdən istifadə edərək sıxın: Boş s sətri ilə başlayın. Simvollarda ardıcıl təkrarlanan simvolların hər bir qrupu üçün: Qrupun uzunluğu 1-dirsə, simvolu s-ə əlavə edin. Əks halda, simvolun ardınca qrupun uzunluğunu əlavə edin. Sıxılmış sim ...

Daha çox oxu

Sual 729. LeetCode Həllini Artıran Ardıcıllıqlar Etmək üçün Minimum Swaplar Problem bəyanatı Ardıcıllıq yaratmaq üçün minimum dəyişdirmələr LeetCode Həllinin artırılması – Sizə eyni uzunluqlu ədədlər1 və ədədlər2 olan iki tam massiv verilir. Bir əməliyyatda sizə 1[i] nömrələrini 2[i] ilə dəyişməyə icazə verilir. Məsələn, əgər ədədlər1 = [1,2,3,8] və ədədlər2 = [5,6,7,4] olarsa, i = 3-dəki elementi dəyişdirə və 1 = [1,2,3,4 əldə edə bilərsiniz. ] və ədədlər2 = [5,6,7,8]. ...

Daha çox oxu

Sual 730. Binary Tree LeetCode Həllinin Tamlığını Yoxlayın Problem bəyanatı İkili ağacın tamlığının yoxlanılması LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq onun tam ikili ağac olub olmadığını müəyyənləşdirin. Tam ikili ağacda, bəlkə də sonuncu istisna olmaqla, hər səviyyə tamamilə doldurulur və sonuncu səviyyədəki bütün qovşaqlar mümkün qədər uzaqda qalır. ...

Daha çox oxu

Sual 731. Qrafik Etibarlı Ağac LeetCode Həlli Problem bəyanatı Qrafik Etibarlı Ağac LeetCode Həlli – Qrafikin kənarlarını nəzərə alaraq, kənarların etibarlı ağac olub-olmadığını yoxlayın. Əgər belədirsə, əks halda doğru və yalanı qaytarın. Kenarlar n*2 ölçülü 2D massiv kimi verilmişdir. Nümunələr və İzahatlar Misal 1: Giriş: n = 5, ...

Daha çox oxu

Sual 732. Spiral Matrix II Leetcode Həlli Problemin ifadəsi Bu sual Spiral Matrix II Spiral Matrisə çox bənzəyir Zəhmət olmasa, bu problemi həll etməzdən əvvəl daha yaxşı fikir əldə etmək üçün yuxarıdakı suala cəhd etməyə çalışın. Bu sualda bizdən spiral qaydada elementləri olan n*n ölçülü matris yaratmaq tələb olunur və yalnız n ...

Daha çox oxu

Sual 733. Veb Tarayıcı LeetCode Həlli Problem Bəyanatı Veb Tarayıcı LeetCode Həlli – URL startUrl və HtmlParser interfeysini nəzərə alaraq, startUrl ilə eyni host adı altında olan bütün linkləri taramaq üçün veb skanerini tətbiq edin. Veb brauzeriniz tərəfindən əldə edilmiş bütün URL-ləri istənilən qaydada qaytarın. Tətbiqçiniz: Səhifədən başlamalıdır: startUrl HtmlParser.getUrls(url)-a zəng edin ki, bütün URL-ləri...

Daha çox oxu

Sual 734. Bir Redaktə Məsafəsi LeetCode Həlli Problem bəyanatı Bir Redaktə Məsafəsi LeetCode Həlli – İki s və t sətirləri nəzərə alınmaqla, əgər onların hər ikisi bir-birindən bir redaktə məsafəsindədirsə, doğru qaytarın, əks halda yalanı qaytarın. Əgər edə bilirsinizsə, s sətirinin t sətirindən bir məsafədə olduğu deyilir: t-ni əldə etmək üçün s-ə tam olaraq bir simvol daxil edin. t almaq üçün s-dən dəqiq bir simvol silin. t-ni əldə etmək üçün s-nin tam bir simvolunu fərqli simvol ilə əvəz edin. Giriş: ...

Daha çox oxu

Sual 735. Mümkün Bipartition LeetCode Həlli Problem Bəyanatı Mümkün Bipartition LeetCode Həlli – Biz n nəfərdən ibarət bir qrupu (1-dən n-ə qədər etiketlənmiş) istənilən ölçüdə iki qrupa bölmək istəyirik. Hər bir insan bəzi başqalarını bəyənə bilər və onlar eyni qrupa girməməlidirlər. Bəyənmədiyi [i] = [ai, bi] n tam ədədini və massivin bəyənmədiyini nəzərə alsaq, ai etiketli şəxsin bunu etdiyini göstərir ...

Daha çox oxu

Sual 736. İşçilərin Önəmi LeetCode Həlli Problem Bəyanatı İşçinin Önəmi LeetCode Həlli – Siz işçinin unikal şəxsiyyət vəsiqəsi, vaciblik dəyəri və birbaşa tabeliyində olan şəxslərin şəxsiyyət vəsiqələri daxil olmaqla, işçi məlumatının məlumat strukturuna sahibsiniz. Sizə işçilər sırası verilir, burada: işçilər[i].id i-ci işçinin şəxsiyyət vəsiqəsidir. işçilər[i].əhəmiyyət i-ci işçinin mühüm dəyəridir. işçilərin[i].tabeliyində olanların siyahısı ...

Daha çox oxu

Sual 737. Tam ədədlərin kəsilməsi LeetCode Həlli Problem İfadəsi Tam Ədədi Qırma LeetCode Həlli – n tam ədədi verilmişdir, onu k müsbət tam ədədlərin cəminə bölün, burada k >= 2 və həmin tam ədədlərin hasilini maksimuma çatdırın. Əldə edə biləcəyimiz maksimum məhsulu geri qaytarmalıyıq. Giriş: n = 2 Çıxış: 1 İzahat: 2 = 1 + 1, ...

Daha çox oxu

Sual 738. İki çeşidlənmiş massivin K-ci ən kiçik məhsulu LeetCode Həlli Problem İfadəsi K-ci İki çeşidlənmiş massivin ən kiçik hasili LeetCode Həlli – iki çeşidlənmiş 0-indekslənmiş tam ədədlər massivləri nums1 və nums2, eləcə də k tam ədədini nəzərə alaraq, ədədlərin1[i] * ədədlərin1[j]-ci (2 əsaslı) ən kiçik hasilini qaytarın. burada 0 <= i < ədəd1.uzunluq və 0 <= j < ədəd2.uzunluq. Daxiletmə: nums1 = [2,5], nums2 = [3,4], k = 2 Çıxış: 8 İzahat: 2 ...

Daha çox oxu

Sual 739. Proses LeetCode Həllini öldürün Problem Bəyanatı Öldürmə Prosesi LeetCode Həlli – Köklənmiş ağac strukturunu formalaşdıran n prosesiniz var. Sizə iki tam ədəd pid və ppid massivləri verilir, burada pid[i] i-ci prosesin identifikatoru, ppid[i] isə i-ci prosesin əsas prosesinin identifikatorudur. Hər bir prosesdə yalnız bir ana proses var, lakin bir neçə uşaq prosesi ola bilər. Yalnız bir prosesdə ppid[i] = 0, ...

Daha çox oxu

Sual 740. Maksimum Minimum Dəyərli Yol LeetCode Həlli Maksimum Minimum Dəyərli Problem Hesabatı Yolu LeetCode Həlli – mxn tam matris torunu nəzərə alaraq, 0 əsas istiqamətdə hərəkət edərək (0, 1) ilə başlayan və (m - 1, n - 4) ilə bitən yolun maksimum xalını qaytarın. Bir yolun balı həmin yoldakı minimum dəyərdir. Məsələn, xal...

Daha çox oxu

Sual 741. Bölünmüş İkili Ağac LeetCode Həllinin Maksimum Məhsulu Problem İfadəsi Bölünmüş İkili Ağacın Maksimum Məhsulu LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq, ikili ağacı bir kənarını çıxararaq iki alt ağaca bölün ki, alt ağacların cəminin hasili maksimum olsun. İki alt ağacın cəminin maksimum məhsulunu qaytarın. ...

Daha çox oxu

Sual 742. Simmetrik Ağac LeetCode Həlli Leetcode Həlli Problemin ifadəsi Simmetrik Ağac LeetCode Həlli – “Simmetrik Ağac” ikili ağacın kökü verildiyini bildirir və biz yoxlamaq lazımdır ki, verilmiş ikili ağacın özünün güzgüsüdür (mərkəzi ətrafında simmetrikdir) yoxsa yox? Əgər Bəli, biz doğru, əks halda yalan qayıtmalıyıq. Misal: ...

Daha çox oxu

Sual 743. Dizayn Hit Counter LeetCode Həll Problem Bəyanatının Dizaynı Vuruş Sayğacı LeetCode Həlli – Son 5 dəqiqə ərzində (yəni, son 300 saniyə) alınan hitlərin sayını hesablayan hit sayğacını tərtib edin. Sisteminiz vaxt damğası parametrini (saniyələrlə ölçülən) qəbul etməlidir və siz güman edə bilərsiniz ki, sistemə xronoloji ardıcıllıqla zənglər edilir (yəni, vaxt damğası monoton şəkildə artır). ...

Daha çox oxu

Sual 744. Minimum bərabər massiv elementlərinə keçid LeetCode Həlli Problem İfadəsi Bərabər Massiv Elementlərinə Minimum Hərəkətlər LeetCode Həlli – Ölçü n olan tam ədəd massivini nəzərə alaraq, bütün massiv elementlərini bərabərləşdirmək üçün tələb olunan minimum hərəkət sayını qaytarın. Bir hərəkətlə siz massivin n - 1 elementini 1 artıra bilərsiniz. Nümunə 1: Giriş 1: nums = [1, 2, 3] Nəticə: ...

Daha çox oxu

Sual 745. Jump Game Leetcode Həll Problem bəyanatı Jump Game Leetcode Həlli – Sizə ədədlər tam serialı verilir. Siz əvvəlcə massivin birinci indeksində yerləşirsiniz və massivdəki hər bir element həmin mövqedə maksimum atlama uzunluğunu təmsil edir. Son indeksə çata bilsəniz, doğru, əks halda isə yalan qaytarın. Misal: Giriş 1: ədədlər = [2, ...

Daha çox oxu

Sual 746. Əlaqəli Siyahı Cycle II LeetCode Həlli Problem bəyanatı Əlaqəli Siyahı Cycle II LeetCode Həlli – Əlaqəli siyahının başlığını nəzərə alaraq, dövrün başladığı qovşağı qaytarın. Dövr yoxdursa, null qaytarın. Siyahıda davamlı olaraq yenidən əldə edilə bilən bəzi qovşaq varsa, əlaqəli siyahıda bir dövr var ...

Daha çox oxu

Sual 747. Champagne Tower LeetCode Həlli Problem bəyanatı Şampan Qülləsi LeetCode Həlli – Biz qədəhləri bir piramidaya yığırıq, burada birinci cərgədə 1 stəkan, ikinci sırada 2 stəkan var və s. 100-cü sıraya qədər. Hər stəkanda bir stəkan şampan var. Sonra yuxarıdakı birinci stəkana bir az şampan tökülür. Ən üst şüşə dolu olduqda, istənilən...

Daha çox oxu

Sual 748. Bitwise VƏ Nömrələrin Aralığı LeetCode Həlli Problemin Bitwise VƏ Nömrələrin Diapazonu LeetCode Həlli – [sol, sağ] diapazonunu təmsil edən 2 ədəd sol və sağ nəzərə alınmaqla, soldan sağa (hər ikisi daxil olmaqla) bütün ədədlərin bit istiqamətində VƏ-ni tapmalıyıq. Nümunələr və İzahat Misal 1: Giriş: sol = 5, sağ = 7 ...

Daha çox oxu

Sual 749. Word Pattern LeetCode Həlli Problem bəyanatı Word Pattern LeetCode Həlli – Bizə 2 sətir verilir – “s” və “naxış”, nümunənin s-dən sonra olub olmadığını tapmaq lazımdır. Burada izləmək tam uyğunluq deməkdir. Daha rəsmi desək, hər bir nümunə[i] üçün yalnız bir s[i] olmalıdır və əksinə, yəni ...

Daha çox oxu

Sual 750. Üç Nömrənin Maksimum Məhsulu LeetCode Həll Problemin ifadəsi Üç ədədin maksimum hasili LeetCode Həlli – Bizə massiv verilir, sual bizdən istənilən 3 ədədin maksimum hasilini hesablamağı xahiş edir. Nümunələr Nümunə 1: Giriş: ədədlər = [1,2,3] Çıxış: 6 Nümunə 2: Giriş: nums = [1,2,3,4] Çıxış: 24 Misal 3: Giriş: ədədlər = ...

Daha çox oxu

Sual 751. Excel Cədvəli Sütun Başlığı LeetCode Həlli Problem Bəyanatı Excel Vərəqi Sütun Başlığı LeetCode Həlli – Bizə sütun nömrəsi verilir (gəlin onu colNum adlandıraq) və onun müvafiq sütun başlığını excel vərəqində göründüyü kimi qaytarmaq lazımdır Məsələn A -> 1 B -> 2 C -> 3 … Z -> 26 AA ...

Daha çox oxu

Sual 752. Etibarlı Mükəmməl Kvadrat LeetCode Həlli Problem İfadəsi Etibarlı Mükəmməl Kvadrat LeetCode Həlli – Müsbət tam ədədi nəzərə alaraq, əgər ədəd mükəmməl kvadratdırsa, Yanlışdırsa, True qaytaran funksiya yazın. İzləyin: sqrt kimi daxili kitabxana funksiyasından istifadə etməyin. Giriş: num = 16 Çıxış: doğru İzahat Bizim həllimiz üçün sərhəd müəyyən edilmişdir. istənilən nömrə üçün...

Daha çox oxu

Sual 753. Təsadüfi Seçim İndeksi LeetCode Həlli Problem İfadəsi Təsadüfi Seçmə İndeksi LeetCode Həlli- Bizə “Solution” sinfinin konstruktoru və int tipli “seçmə” funksiyası verilir. Bizdən “Solution” sinfini Həll(int[] nums) kimi həyata keçirməyimiz tələb olunur. Obyekti nums massivi ilə işə salır. int pick(int target) Nömrələrin [i] == hədəf olduğu ədədlərdən təsadüfi i indeksini seçir. Bir neçə varsa ...

Daha çox oxu

Sual 754. İki Binar Ağacı birləşdirin LeetCode Həll Problem bəyanatı İki Binar Ağacın Birləşdirilməsi LeetCode Həlli – Sizə root1 və root2 iki ikili ağac verilir. Təsəvvür edin ki, onlardan birini digərini örtmək üçün qoyduğunuzda, iki ağacın bəzi düyünləri üst-üstə düşür, digərləri isə üst-üstə düşmür. İki ağacı birləşdirməlisiniz ...

Daha çox oxu

Sual 755. Subarray Məhsulu K-dən Az LeetCode Həlli Problemin ifadəsi K-dən az olan alt massiv məhsulu LeetCode Həlli – ədədlərlə tam ədədlər massivi və k tam ədədini nəzərə alaraq, alt massivdəki bütün elementlərin hasilinin k-dən ciddi şəkildə az olduğu bitişik alt massivlərin sayını qaytarın. Test nümunəsi 1: Giriş: inputArr = [10, 5, 2, 6] k = 100 ...

Daha çox oxu

Sual 756. Yalnız hərfləri tərsinə çevirin LeetCode Həlli Problem bəyanatı Yalnız hərfləri tərsinə çevir LeetCode Həlli – s sətrini nəzərə alaraq, aşağıdakı qaydalara uyğun olaraq sətri tərsinə çevirin: İngilis hərfləri olmayan bütün simvollar eyni mövqedə qalır. Bütün ingilis hərfləri (kiçik və ya böyük hərf) tərsinə çevrilməlidir. Ters çevirdikdən sonra s-ə qayıdın. Giriş: s = "ab-cd" ...

Daha çox oxu

Sual 757. Təkrarlanan alt sətir nümunəsi LeetCode Həlli Problem bəyanatı Təkrarlanan alt sətir nümunəsi LeetCode Həlli – s sətri verildikdə, onun alt sətirini götürərək və alt sətirin çoxsaylı nüsxələrini birlikdə əlavə etməklə onun tikilib-qurula bilməyəcəyini yoxlayın. Giriş: s = "abab" Çıxış: true İzahat: Bu, iki dəfə "ab" alt sətridir. İzahat İlk simvol...

Daha çox oxu

Sual 758. İki Tarix Arasındakı Günlərin Sayı LeetCode Həlli Problem Bəyanatı İki Tarix Arasındakı Günlərin Sayı sualı LeetCode Həll bizdən sıçrayış illəri daxil olmaqla verilmiş 2 tarix arasındakı günlərin dəqiq sayını hesablamağı xahiş edir. Tarixlər YYYY-AA-GG formatında sətirlər kimi verilir. Daxiletmə tarixlərinin ... arasında etibarlı tarixlər olduğu da verilir.

Daha çox oxu

Sual 759. Ən Qısa Uzunluqlu LeetCode Həlli ilə Kodlanmış Sətir Problem Bəyanatı Ən Qısa Uzunluqda Kodlanmış Sətir LeetCode Həlli – s sətrini nəzərə alaraq, sətri elə kodlayın ki, onun kodlaşdırılmış uzunluğu ən qısa olsun. Kodlaşdırma qaydası belədir: k[kodlanmış_sətir], burada kvadrat mötərizədə kodlanmış_sətir tam olaraq k dəfə təkrarlanır. k müsbət tam ədəd olmalıdır. Əgər kodlaşdırma prosesi...

Daha çox oxu

Sual 760. Növbəti Böyük Element III LeetCode Həlli Problemin ifadəsi Problem, Next Greater Element III LeetCode Həlli sizə n müsbət tam ədədi verildiyini və yalnız n-də mövcud olan rəqəmlərdən istifadə edərək növbəti ən böyük tam ədədi tapmağınız lazım olduğunu bildirir. Əgər belə bir tam ədəd yoxdursa, -1 çap etməlisiniz. Üstəlik, yeni...

Daha çox oxu

Sual 761. İkili Ağac Ən Uzun Ardıcıl Ardıcıllıq LeetCode Həlli Problem bəyanatı İkili Ağac Ən Uzun Ardıcıl Ardıcıllıq LeetCode Həlli – İkili ağacın kökünü nəzərə alaraq, ən uzun ardıcıl ardıcıllığın yolunu qaytarın. Yol, valideyn-uşaq əlaqələri ilə yanaşı, bəzi başlanğıc qovşağından ağacdakı hər hansı qovşaqdakı istənilən qovşaq ardıcıllığına aiddir. Ən uzun ardıcıl...

Daha çox oxu

Sual 762. Mükəmməl Kvadratlar LeetCode Həlli Problem Bəyanatı Mükəmməl Kvadratlar LeetCode Həlli – “Mükəmməl Kvadratlar” bildirir ki, n tam ədədi verilir və siz cəmi n-ə bərabər olan mükəmməl kvadratların minimum sayını qaytarmalısınız. Qeyd edək ki, eyni mükəmməl kvadrat bir neçə dəfə istifadə edilə bilər. Misal: Giriş: n = 12 Çıxış: 3 İzahat: ...

Daha çox oxu

Sual 763. Məsafə LeetCode Həllini redaktə edin Problem Bəyanatı Problem Məsafəni Düzəliş LeetCode Həlli sizə word1 və word2 iki sətir verildiyini və minimum əməliyyatlarda word1-i word2-ə çevirməyiniz lazım olduğunu bildirir. Sətirdə yerinə yetirilə bilən əməliyyatlar bunlardır: Simvol daxil edin Simvol silin Simvol dəyişdirin Nümunələr Test işi ...

Daha çox oxu

Sual 764. Xüsusi Sort String Leetcode Həlli Problem Bəyanatı Xüsusi Çeşidləmə Sətiri LeetCode Həlli – “Xüsusi Çeşidləmə Simli” sizə iki sətir sırası və s verildiyini bildirir. Sətir sırasının bütün simvolları unikaldır və onlar fərdi qaydada çeşidlənir. Biz s simvollarını dəyişdirməliyik və simvollar izləməlidir ...

Daha çox oxu

Sual 765. Çipləri eyni mövqeyə köçürmək üçün minimum xərclər LeetCode Həlli Problem Bəyanatı Çipləri Eyni Mövqeyə Köçürmək üçün Minimum Xərc LeetCode Həlli – “Fişləri Eyni Mövqeyə Köçürmək üçün Minimum Xərc” i-ci çipin mövqeyinin [i] olduğu n çipinizin olduğunu bildirir. Bütün fişləri eyni mövqeyə köçürməlisiniz. Bir addımda biz...

Daha çox oxu

Sual 766. K Removals Leetcode Həllindən sonra Unikal Tam Ədədlərin Ən Az Sayı Problem Bəyanatı K silindikdən sonra unikal tam ədədlərin ən az sayı LeetCode Həlli – “K silindikdən sonra unikal tam ədədlərin ən az sayı” sizə tam ədədlər massivi və k tam ədədi verildiyini bildirir. Tam k elementi sildikdən sonra unikal tam ədədlərin ən az sayını tapın. Nümunə: Giriş: arr = [5,5,4], k = 1 Çıxış: 1 İzahat: k ...

Daha çox oxu

Sual 767. Substring LeetCode Həllinin Bütün Hadisələrini Silin Problem bəyanatı Alt sətirin bütün baş vermələrini silmək LeetCode Həlli – “Alt sətirin bütün hadisələrini silmək” verilmiş giriş sətirindən alt sətir hissəsinin BÜTÜN hadisələrini sildiyini bildirir. Qeyd: Alt sətir giriş sətirindəki bitişik simvol ardıcıllığıdır. Nümunə izahat Gəlin...

Daha çox oxu

Sual 768. Massiv LeetCode Həllində Bütün Dublikatları tapın Problem Bəyanatı Massivdə Bütün Dublikatları Tap problemi LeetCode Həlli sizə [1,n] diapazonunda elementləri ehtiva edən n ölçülü massiv verildiyini bildirir. Hər bir tam ədəd bir və ya iki dəfə görünə bilər və siz massivdə iki dəfə görünən bütün elementləri tapmalısınız. Nümunələr...

Daha çox oxu

Sual 769. Sıfırları köçürün LeetCode Həlli Problem Bəyanatı Problem, Sıfırları Köçürün LeetCode Həlli sizə sıfır və sıfır elementlərdən ibarət massiv verildiyini bildirir və siz massivdəki sıfırdan fərqli elementlərin nisbi sırasını qoruyaraq bütün sıfırları massivin sonuna köçürməlisiniz. . Siz həmçinin yerində həyata keçirməlisiniz ...

Daha çox oxu

Sual 770. Tək Nömrəli Leetcode Həlli Problem bəyanatı Tək Nömrə Leetcode Həlli – Bizə boş olmayan tam ədədlər massivi verilir və tam bir dəfə görünən elementi tapmaq lazımdır. Sualda verilir ki, bir elementdən başqa hər bir element iki dəfə görünür. Nümunə 1: Giriş: ədədlər = [2,2,1] Çıxış: 1 Misal 2: Giriş: ...

Daha çox oxu

Sual 771. Vilayətlərin sayı Leetcode Solution Problem Bəyanatı Vilayətlərin Sayı Leetcode Həlli – Bizə qrafikin bitişik matris təsviri verilir və əyalətlərin sayını tapmaq lazımdır. Burada əyalət birbaşa və ya dolayısı ilə əlaqəli şəhərlər qrupudur və qrupdan kənar heç bir başqa şəhər yoxdur. Nümunə 1: Giriş: isConnected...

Daha çox oxu

Sual 772. 01 Matrix LeetCode Həlli Məsələnin ifadəsi Bu məsələdə 01 Matris LeetCode Həllində verilmiş matrisin hər bir xanası üçün ən yaxın 0-ın məsafəsini tapmalıyıq. Matris yalnız 0 və 1-dən ibarətdir və hər hansı iki qonşu xananın məsafəsi 1-dir. Nümunələr Misal 1: Giriş: mat = ...

Daha çox oxu

Sual 773. Massiv Cütlüklərinin k LeetCode Həlli ilə Bölünmədiyini Yoxlayın Problem İfadəsi Massiv Cütlüklərinin k-yə bölündüyünü yoxlayın LeetCode Həlli – Cüt uzunluqlu n və k tam ədədlərindən ibarət massiv verilmişdir. Biz massivi tam olaraq n/2 cütlərinə bölmək istəyirik ki, hər bir cütün cəmi k-ə bölünsün. Həqiqəti qaytarın, əgər...

Daha çox oxu

Sual 774. Simvolları Tezliyə görə çeşidləyin LeetCode Həlli Problem bəyanatı Simvolları Tezliyə görə çeşidləyin LeetCode Həlli – S sətrini nəzərə alaraq, simvolların tezliyinə əsasən onu azalan qaydada çeşidləyin. Simvolun tezliyi onun sətirdə görünmə sayıdır. Sıralanmış sətri qaytarın. Bir neçə cavab varsa, onlardan hər hansı birini qaytarın. Simvolların çeşidlənməsi üçün nümunə...

Daha çox oxu

Sual 775. Azalmayan Array LeetCode Həlli Problem Bəyanatı Azalmayan Massiv LeetCode Həlli – n tam ədədi olan massiv ədədləri verilmişdir, sizin vəzifəniz ən çox bir elementi dəyişdirməklə onun azalmayan hala gələ biləcəyini yoxlamaqdır. Əgər nums[index ] <= nums[index +1] hər indeks (0-əsaslı) üçün (0 <= index <= n-2) olarsa, massivin azalmayan olduğunu təyin edirik. ...

Daha çox oxu

Sual 776. Ən çox K fərqli simvolu olan ən uzun alt sətir LeetCode Həlli Problem bəyanatı Ən çox K fərqli simvolu olan ən uzun alt sətir LeetCode Həlli – S sətri və K tam ədədini nəzərə alaraq, ən çox K fərqli simvolu ehtiva edən ən uzun S alt sətirinin uzunluğunu qaytarın. Misal: Test işi 1: Giriş: S = “bacc” K = 2 Çıxış: 3 Test işi 2: Giriş: S = “ab” ...

Daha çox oxu

Sual 777. Faktorial Son Sıfırlar LeetCode Həlli Problem İfadəsi Faktorial Arxadakı Sıfırlar LeetCode Həlli – n tam ədədi verildikdə, n-də arxada qalan sıfırların sayını qaytarın!. Qeyd edək ki, n! = n * (n - 1) * (n - 2) * ... * 3 * 2 * 1. Giriş: n = 3 Çıxış: 0 İzahat: 3! = 6, arxada yoxdur ...

Daha çox oxu

Sual 778. Daha yüksək və ya aşağı nömrəni təxmin edin LeetCode Həlli Problem Bəyanatı Daha yüksək və ya aşağı nömrəni təxmin edin LeetCode Həlli – Biz Guess Oyununu oynayırıq. Oyun belədir: 1-dən n-ə qədər bir rəqəm seçirəm. Hansı nömrəni seçdiyimi təxmin etməlisən. Hər dəfə səhv təxmin etdiyiniz zaman sizə deyəcəm ki, mənim nömrəm...

Daha çox oxu

Sual 779. Çeşidlənmiş Massivi Binar Axtarış Ağacına çevirin LeetCode Həlləri Problem Bəyanatı Çeşidlənmiş Massivi Binar Axtarış Ağacına Çevirin LeetCode Solutions deyir ki, elementlərin artan qaydada çeşidləndiyi tam ədəd massivi verildikdə onu hündürlüyü balanslaşdırılmış ikili axtarış ağacına çevirin. Hündürlüyü balanslaşdırılmış ikili ağac, hər bir qovşağın iki alt ağacının dərinliyi heç vaxt daha çox fərqlənməyən ikili ağacdır ...

Daha çox oxu

Sual 780. Evə çatmaq üçün minimum atlamalar LeetCode Həll Problem Bəyanatı Evə çatmaq üçün minimum atlamalar LeetCode Həll deyir - Müəyyən bir səhvin evi x mövqeyində x oxundadır. Onlara 0-cı mövqedən oraya çatmağa kömək edin. Səhv aşağıdakı qaydalara uyğun olaraq sıçrayır: O, tam olaraq bir mövqe irəli (sağa) tullana bilər. O, tam olaraq b mövqe geriyə (...

Daha çox oxu

Sual 781. Word Ladder LeetCode Həlli Problem Bəyanatı Word Ladder LeetCode Həlli – “Word Ladder” sizə startWord sətri, endWord sətri və wordList verildiyini bildirir. Verilmiş şərtlərə əməl etməklə startWord-dən endWord-ə qədər ən qısa çevrilmə ardıcıllığının uzunluğunu tapmalıyıq (heç bir yol yoxdursa, 0-ı çap edin): Bütün Ara Sözlər ...

Daha çox oxu

Sual 782. Ən yaxşı görüş nöqtəsi LeetCode Həlli Problem Bəyanatı Ən Yaxşı Görüş Nöqtəsi LeetCode Həlli deyir ki, hər biri 1-in bir dostun evini təyin etdiyi mxn ölçülü ikili şəbəkəni nəzərə alaraq, biz ümumi səyahət məsafəsinin evlər arasındakı məsafələrin cəmi olduğu minimal ümumi səyahət məsafəsini qaytarmaq istəyirik. of ...

Daha çox oxu

Sual 783. Ən azı K təkrarlanan simvol ilə ən uzun alt sətir LeetCode Həlli Problem Bəyanatı Ən azı K təkrarlanan simvolu olan problemin ən uzun alt sətri LeetCode həlli deyir ki, S sətri və k tam ədədi verildikdə, S-in ən uzun alt sətirinin uzunluğunu qaytarın ki, bu alt sətirdəki hər simvolun tezliyi k-dən böyük və ya ona bərabər olsun. . Ən azı ... olan ən uzun alt sətir üçün nümunə

Daha çox oxu

Sual 784. Eyni Ağac LeetCode Həlli Problemin ifadəsi Problem Eyni Ağac deyir. İki ikili p və q ağacının köklərini nəzərə alaraq, onların eyni olub-olmadığını yoxlamaq üçün funksiya yazın. İki binar ağac, strukturca eynidirsə və qovşaqlar eyni dəyərə malikdirsə, eyni hesab olunur. Misal: Test işi...

Daha çox oxu

Sual 785. Vurma Cədvəli Leetcode Həllində K-ci Ən Kiçik Rəqəm Problemin ifadəsi Vurma Cədvəli Həllində K-ci Ən Kiçik Ədəd – sizə mxn ölçülü vurma cədvəli matrisinin verildiyini bildirir, burada matrisa[i][j] = i*j (1 indeksli). Verilmiş üç tam ədəd m,n və k üçün m...-də k-ci ən kiçik elementi tapmalıyıq.

Daha çox oxu

Sual 786. Son Daş Çəki II LeetCode Həlli Problemin ifadəsi Sonuncu Daş Çəkisi II problemi deyir ki, sizə tam ədədli daşlar sırası verilir, burada daşlar[i] i-ci daşın çəkisidir. Daşlarla oyun oynayırıq. Hər döngədə hər hansı iki daşı seçib onları bir-birinə çırpırıq. Tutaq ki, daşların x və y çəkiləri var...

Daha çox oxu

Sual 787. Spiral Matrix LeetCode Həlli Problemin ifadəsi Spiral matrix problemi deyir Spiral Matrixdə biz matrisin bütün elementlərini saat əqrəbi istiqamətində spiral formada çap etmək istəyirik. Spiral matrisa yanaşma: İdeya Problem matrisi döngələrə bölmək və hər birində bütün elementləri çap etməklə həyata keçirilə bilər.

Daha çox oxu

Sual 788. Altarray diapazonlarının cəmi Leetcode Həlli Problem Bəyanatı Alt sətir diapazonlarının cəmi Leetcode Həlli – sizə maksimum ölçüsü 10^3 olan tam serialın verildiyini bildirir. Verilmiş massivin bütün alt massiv diapazonlarının cəmini qaytarmalıyıq. Alt massivin diapazonu ən böyük və ən kiçik ... arasındakı fərq kimi müəyyən edilir.

Daha çox oxu

Sual 789. Sorted Array Leetcode Həllindən Dublikatları silin Problem Bəyanatı Çeşidlənmiş Massivdən Dublikatların Silinməsi Leetcode Həlli – sizə azalmayan ardıcıllıqla çeşidlənmiş tam ədəd verildiyini bildirir. Biz bütün dublikat elementləri silməli və orijinal massivi elə dəyişdirməliyik ki, fərqli elementlərin nisbi sırası eyni qalsın və dəyərini bildirək...

Daha çox oxu

Sual 790. Ən böyük BST Subtree LeetCode Həlli Problem Bəyanatı Ən Böyük BST Alt Ağacı LeetCode Həlli problemi deyir ki, ikili ağacın kökü nəzərə alınmaqla, ən böyük alt ağacı tapın, o da Binar Axtarış Ağacıdır (BST), burada ən böyük alt ağacın ən çox sayda qovşaq olması deməkdir. Qeyd: Alt ağac bütün nəslini əhatə etməlidir. İkili sistemdə...

Daha çox oxu

Sual 791. Mənim Təqvim Mən LeetCode Həlli Problem bəyanatı Təqvimim I LeetCode Həlli – Təqvim kimi istifadə edilə bilən proqram yazmalıyıq. Tədbirin əlavə edilməsi ikiqat rezervasiyaya səbəb olmayacaqsa, yeni tədbir əlavə edə bilərik. İki hadisənin bəzi boş olmayan kəsişmələri olduqda (yəni, bəzi məqamlar ...

Daha çox oxu

Sual 792. Massivi Paritetə ​​görə çeşidləyin LeetCode Həlli Problem Bəyanatı Massivi Paritetə ​​Görə Çeşidlə LeetCode Həlli – “Məsisivi Paritetə ​​görə çeşidlə” sizə ədədlərlə tam ədəd verildiyini bildirir, massivin əvvəlindəki bütün cüt tam ədədləri və sonra bütün tək tam ədədləri köçürün. Qeyd: Bu şərti ödəyən hər hansı massivi qaytarın. Misal: Giriş: Çıxış: ...

Daha çox oxu

Sual 793. N-ci qovşağı siyahının sonundan çıxarın Leetcode Həll Problem bəyanatı N-ci nodu siyahının sonundan çıxarın Leetcode həlli – sizə əlaqələndirilmiş siyahının başlığının verildiyini və bu siyahının sonundan n-ci qovşağı silməyiniz lazım olduğunu bildirir. Bu nodu sildikdən sonra dəyişdirilmiş siyahının başını qaytarın. Misal: Giriş: ...

Daha çox oxu

Sual 794. İclas Otaqları II LeetCode Həlli Problem Bəyanatı Yığıncaq Otaqları II LeetCode Həlli – “İclas Otaqları II” sizə “intervallar[i] = [ başlanğıc[i], son[i] ]”, qaytarılan görüş vaxt intervallarının “intervalları” verildiyini bildirir. tələb olunan minimum konfrans otaqlarının sayı. Nümunə: intervallar = [[0,30],[5,10],[15,20]] 2 İzahat: Bir görüş etmək olar ...

Daha çox oxu

Sual 795. Altsətir cəmi K LeetCode Həllinə bərabərdir Problemin ifadəsi Altsətirin cəmi K-yə bərabərdir LeetCode Həlli – “Alt sətirin cəmi K-yə bərabərdir” sizə “nömrə” tam ədədlər massivi və “k” tam ədədi verildiyini bildirir, cəmi ‘k’-ə bərabər olan davamlı alt massivlərin ümumi sayını qaytarın. Nümunə: ədədlər = [1, 2, 3], k=3 2 İzahat: Orada ...

Daha çox oxu

Sual 796. Ən uzun palindromik alt sətir LeetCode Həlli Problem bəyanatı Ən uzun palindromik alt sətir LeetCode həlli – “Ən uzun palindromik alt sətir” bildirir ki, Sizə s sətri verilmişdir, ən uzun palindromik alt sətiri s ilə qaytarın. Qeyd: Palindrom irəli ilə eyni şəkildə geri oxunan sözdür, məsələn, xanım. Nümunə: s = "babad" "bab" İzah: Hamısı ...

Daha çox oxu

Sual 797. Birja LeetCode Həllini almaq və satmaq üçün ən yaxşı vaxt Problem Bəyanatı Səhmlərin Alınması və Satılması üçün Ən Yaxşı Vaxt LeetCode Həlli – “Səhmlərin Alqı-Satqı üçün Ən Yaxşı Vaxt” Sizə qiymətlər sırası verildiyini bildirir, burada qiymətlər[i] i-ci gündə verilmiş bir səhmin qiymətidir. Seçməklə qazancınızı artırmaq istəyirsiniz...

Daha çox oxu

Sual 798. İki çeşidlənmiş massivin medianı LeetCode Həlli Problemin ifadəsi İki çeşidlənmiş massivin medianı LeetCode həlli – “İki çeşidlənmiş massivin medianı” məsələsində bizə müvafiq olaraq m və n ölçülü iki sıralanmış massiv ədədi 1 və ədəd2 verilmişdir və biz iki çeşidlənmiş massivin medianı qaytarmalıyıq. Ümumi iş vaxtının mürəkkəbliyi O (log (m+n)) olmalıdır. Nümunə ədədlər1 = [1,3], ...

Daha çox oxu

Sual 799. Adaların sayı LeetCode Həll Problem Bəyanatı Adaların sayı LeetCode Həlli – “Adaların sayı” sizə '2 (torpaq) və '1' (su) xəritəsini təmsil edən mxn 0D ikili şəbəkə verildiyini bildirir, siz adaların sayını qaytarmalısınız. Ada su ilə əhatə olunub və ...

Daha çox oxu

Sual 800. LRU Cache LeetCode Həlli Sual Ən Az İstifadə Edilən (LRU) keşinin məhdudiyyətlərinə əməl edən məlumat strukturunu tərtib edin. LRUCache sinfini həyata keçirin: LRUCache(int tutumu) LRU keşini müsbət ölçü tutumu ilə işə salın. int get(int açarı) Açar varsa, açarın dəyərini qaytarın, əks halda -1 qaytarın. void put(int açarı, int dəyəri) Əgər açar varsa, açarın dəyərini yeniləyin. Əks halda, açar-dəyər cütünü əlavə edin...

Daha çox oxu

Sual 801. Bir Axın Leetcode həllində ən böyük element Problem ifadəsi Bu problemdə əvvəlcə bir k tam ədədi və bir sıra ədədi olan bir KthLargest () sinfi dizayn etməliyik. K və array nums arqument kimi qəbul edildikdə bunun üçün parametrləşdirilmiş konstruktor yazmalıyıq. Sinifdə əlavə edən (val) funksiyası var ...

Daha çox oxu

Sual 802. Bağlı Siyahı Elementləri Leetcode Çözümünü Silin Problem ifadəsi Bu problemdə, qovşaqlarının tam ədədi olan əlaqəli bir siyahı verilir. Siyahıdan val-a bərabər olan bəzi qovşaqları silmək lazımdır. Problemin yerindəcə həll edilməsi tələb olunmur, lakin belə yanaşmalardan birini müzakirə edəcəyik. Nümunə siyahısı = ...

Daha çox oxu

Sual 803. Ardıcıl Elementləri Leetcode həllinə bərabərləşdirmək üçün minimum hərəkətlər Problem ifadəsi Bu problemdə bizə bir ədəd tam ədəd verilir. Həm də bu massivdə müəyyən bir əməliyyat əməliyyatı yerinə yetirməyimizə icazə verilir. Bir əməliyyatda ”n - 1 ″ (hər hansı biri istisna olmaqla bütün elementlər) massivindəki elementləri 1-ə qədər artıra bilərik ...

Daha çox oxu

Sual 804. Hamming Distance Leetcode Həlli Problem ifadəsi Bu problemdə bizə A və B iki tam ədədi verilir və məqsəd verilmiş tam ədədlər arasındakı çəkic məsafəsini tapmaqdır. Tam ədədlər 0-a bərabərdir və 231-dən azdır Məsələn Birinci Tamsayı = 5, İkinci Tamsayı = 2 3 İlk Tamsayı ...

Daha çox oxu

Sual 805. İkili Ağac Leetcode həllində yaxşı qovşaqları sayın Problem ifadəsi Bu problemdə kökü ilə ikili bir ağac verilir. Kökdən X-ə gedən yolda dəyəri X-dən böyük olan qovşaq yoxdursa, ağacdakı X düyünü yaxşı adlanır. Yaxşı düyünlərin sayını qaytarmaq məcburiyyətindəyik ...

Daha çox oxu

Sual 806. Sayı Sıfır Leetcode Çözümünə salmaq üçün addımların sayı Problemi bir ədədi sıfıra endirmək üçün addımların sayı Leetcode həllində tam ədədin verildiyini bildirir. Verilən tam ədədi 0-a çevirmək üçün minimum addım sayını tapın. İki addımdan birini yerinə yetirə bilərsiniz, ya 1 çıxardın, ya da tam ədədi 2-yə bölün.

Daha çox oxu

Sual 807. Dizayn Park Sistemi Leetcode Həlli Problem Açıklaması Bu problemdə bir park yeri dizayn etməliyik. 3 növ park yerimiz var (böyük, orta və kiçik). Bütün bu park yerlərində əvvəlcə müəyyən sayda boş yuva var. Eynən, böyük bir məkanda ən çox b avtomobil yerləşdirə bilərik. Kiçik ...

Daha çox oxu

Sual 808. Kombinasiyalar Leetcode Solution Problem Kombinasiyalar Leetcode Solution bizə n və k iki tam ədədi verir. N elementdən 1-dən n-ə qədər seçilmiş k elementi olan bütün ardıcıllığı yaratmağımız deyilir. Bu ardıcıllığı bir sıra olaraq qaytarırıq. Almaq üçün bir neçə nümunədən keçək ...

Daha çox oxu

Sual 809. İki Dizinin II Leetcode Həllinin kəsişməsi Problem ifadəsi Bu problemdə iki sıra verilmişdir və biz bu iki massivin kəsişməsini tapmalı və nəticələnən massivi qaytarmalıyıq. Nəticədəki hər element hər iki massivdə göstərildiyi qədər görünməlidir. Nəticə istənilən qaydada ola bilər. Nümunə ...

Daha çox oxu

Sual 810. Jewels and Stones Leetcode Həll Problem Jewels and Stones Leetcode Solution sizə iki sim verildiyini bildirir. Onlardan biri zinət əşyaları, biri daşları təmsil edir. Cəvahirat olan sətir, zinət əşyaları olan simvolları təmsil edir. Daş sətrində olan simvol sayını tapmaq lazımdır ...

Daha çox oxu

Sual 811. Cookies Leetcode həllini təyin edin Leetcode Solution cookies təyin etmə problemi iki sıra ilə təmin olunur. Massivlərdən biri çərəzlərin ölçüsünü, digəri uşaqların acgözlüyünü təmsil edir. Problem uşaqlara valideyn olduğunuzu və maksimum uşaq sayının razı qalmasını istədiyinizi bildirir. ...

Daha çox oxu

Sual 812. Çoxluq Element Leetcode Solution Problem ifadəsi Bizə bir ədəd tam ədəd verilir. ⌊ ⌋ mərtəbə operatoru olduğu massivdə ⌊N / 2⌋ vaxtdan çox baş verən tam ədədi qaytarmalıyıq. Bu element çoxluq elementi adlanır. Qeyd edək ki, giriş massivi həmişə əksəriyyət elementini özündə cəmləşdirir. ...

Daha çox oxu

Sual 813. 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} doğru İzahat # 1: Başlanğıc və arxadan bütün elementlər olduğu üçün siyahı palindromdur ...

Daha çox oxu

Sual 814. İkili Ağac Leetcode həllinin maksimum dərinliyi Problem ifadəsi Problemdə ikili ağac verilmişdir və verilmiş ağacın maksimum dərinliyini öyrənməliyik. İkili ağacın maksimum dərinliyi kök düyünündən ən uzaq yarpaq düyününə qədər ən uzun yol boyunca qovşaqların sayıdır. Nümunə 3 / ...

Daha çox oxu

Sual 815. N-ary Tree Leetcode həllinin maksimum dərinliyi Bu problemdə bizə bir N-ary ağacı, yəni qovşaqların 2-dən çox uşağı olmasına imkan verən bir ağac verilir. Ağacın kökündən ən uzaq bir yarpağın dərinliyini tapmaq lazımdır. Buna maksimum dərinlik deyilir. Bir yolun dərinliyini unutmayın ...

Daha çox oxu

Sual 816. Siyahı Leetcode həllini döndərin Siyahını Döndür Leetcode Solution problemi bizə əlaqəli bir siyahı və bir tam ədədi təmin edir. Bağlı siyahını k yerləri ilə sağa döndərməyimiz tələb olunur. Beləliklə, əlaqəli bir siyahını k yerlərini sağa çevirsək, hər addımda son elementi ...

Daha çox oxu

Sual 817. Pow (x, n) Leetcode Solution “Pow (x, n) Leetcode Solution” problemi sizə biri üzən nöqtə, digəri bir tam olan iki ədəd verildiyini bildirir. Tamsayı göstəricini, bazası isə üzən nöqtə sayını göstərir. Göstəricini baza üzərində qiymətləndirdikdən sonra dəyəri tapmağımız deyilir. ...

Daha çox oxu

Sual 818. Fərq Leetcode həllini tapın Problem ifadəsi “Fərqi tap” problemində bizə s və t iki sətir verilir. T simli s sətrinin simvollarını təsadüfi doldurmaq və təsadüfi bir yerə bir simvol əlavə etməklə istehsal olunur. vəzifəmiz t sətrinə əlavə edilmiş xarakteri tapmaqdır. ...

Daha çox oxu

Sual 819. İkili Axtarış Ağacı Leetcode həllinə daxil edin Bu problemdə, bizə ikili axtarış ağacına kök nodu və ikili axtarış ağacına əlavə edib quruluşunu qaytarmaq məcburiyyətində olduğumuz bir tam dəyər dəyərini və bir qovşaqın tam dəyərini veririk. Elementi BST-yə qoyduqdan sonra onu yazdırmalıyıq ...

Daha çox oxu

Sual 820. İki Sırala Siyahını Leetcode Solutions birləşdirin Bağlı siyahılar, xətti xüsusiyyətlərinə görə massivlərə bənzəyir. Ümumi sıralanmış bir sıra yaratmaq üçün iki sıralanmış massivi birləşdirə bilərik. Bu problemdə, sıralanmış bir şəkildə hər iki siyahının elementlərini ehtiva edən yeni bir siyahı qaytarmaq üçün iki sıralanmış əlaqəli siyahını bir yerə yığmalıyıq. Nümunə ...

Daha çox oxu

Sual 821. Permutasiyalar Leetcode Solution Problem Permutations Leetcode Solution sadə bir tam ardıcıllıq təmin edir və verilmiş ardıcıllığın bütün permutations-dan tam bir vektor və ya bir sıra verməyimizi xahiş edir. Beləliklə, problemin həllinə başlamazdan əvvəl. Yer dəyişdirmələri ilə tanış olmalıyıq. Beləliklə, permutasiya bir tənzimləmədən başqa bir şey deyil ...

Daha çox oxu

Sual 822. İkili Ağac Leetcode həllinin minimum dərinliyi Bu problemdə, müəyyən bir ikili ağacdakı kökündən istənilən yarpağa ən qısa yolun uzunluğunu tapmaq lazımdır. Diqqət yetirin ki, buradakı "yolun uzunluğu" kök düyünündən yarpaq düyününə qədər qovşaq sayını göstərir. Bu uzunluğa Minimum deyilir ...

Daha çox oxu

Sual 823. Sayış Primes Leetcode Solutions Bu problemdə bizə bir N ədədi verilir, Məqsəd N-dən kiçik rəqəmlərin necə say olduğunu hesablamaqdır. Tam mənfi olmamaqla məhdudlaşır. Nümunə 7 3 10 4 İzahatın sayı 10-dan az 2, 3, 5 və 7-dir. Beləliklə, sayma 4-dür. Yanaşma (Brute ...

Daha çox oxu

Sual 824. Ev Soyğunçusu II Leetcode Həll “Ev Soyğunçusu II” problemində bir soyğunçu fərqli evlərdən pul almaq istəyir. Evlərdəki pul miqdarı bir sıra ilə təmsil olunur. Müəyyən bir sıra içərisindəki elementləri əlavə edərək əldə edilə bilən maksimum pul məbləğini tapmaq lazımdır ...

Daha çox oxu

Sual 825. Sqrt (x) Leetcode Solution Başlıqda deyildiyi kimi, bir ədədin kvadrat kökünü tapmaq lazımdır. Nömrənin x olduğunu söyləyək, onda Sqrt (x) Sqrt (x) * Sqrt (x) = x olduğu bir ədədi. Ədədin kvadrat kökü ondalık dəyərdirsə, onda ... -ın mərtəbə dəyərini qaytarmalıyıq.

Daha çox oxu

Sual 826. Sıralanmış massivi ikili axtarış ağacı leetcod həllinə çevirin Sıralanmış bir tam sıra verildiyini düşünək. Məqsəd bu massivdən ağacın hündürlüyü tarazlı olması üçün İkili Axtarış Ağacı yaratmaqdır. Diqqət yetirin ki, ağacdakı hündürlüyündəki hər hansı bir düyünün sol və sağ alt ağaclarının hündürlüyü fərqi ...

Daha çox oxu

Sual 827. Cüt Leetcode Solutions-da qovşaqları dəyişdirin Bu problemin məqsədi müəyyən bir əlaqəli siyahının qovşaqlarını cüt-cüt dəyişdirmək, yəni hər iki bitişik qovşaqları dəyişdirməkdir. Yalnız siyahı qovşaqlarının dəyərini dəyişdirməyə icazə verilsəydi, problem əhəmiyyətsiz olardı. Beləliklə, düyünü dəyişdirməyə icazə verilmir ...

Daha çox oxu

Sual 828. House Robber Leetcode Həlli Problem Açıklaması Bu problemdə bir küçədə evlər var və Ev soyğunçusu bu evləri qarət etmək məcburiyyətindədir. Ancaq problem ondadır ki, ardıcıl olaraq bir-birinə bitişik olan birdən çox evi talaya bilməz. Pul miqdarını təmsil edən mənfi olmayan tam ədədlərin siyahısı verilmişdir ...

Daha çox oxu

Sual 829. Xoşbəxt Sayı Leetcode Həlli Problem Açıklaması Problem, nömrənin xoşbəxt bir rəqəm olub olmadığını yoxlamaqdır. Sayı ədədi rəqəmlərinin kvadratlarının cəmi ilə əvəzləyərsə və prosesi təkrarlamaq rəqəmin 1-ə bərabər olacağı təqdirdə bir ədədin xoşbəxt sayı deyilir.

Daha çox oxu

Sual 830. Etibarlı Anagramlar “Valid Anagrams” problemində iki str1 və str2 simli verdik. Hər iki simin də anaqram olub olmadığını öyrənin. Əgər onlar anagramlarsa, geriyə doğru qayıdın, əks halda yanlış qayıdın. Nümunə Giriş: str1 = “abcbac” str2 = “aabbcc” Çıxış: həqiqi İzahat: str2 yenidən düzəldilərək qurula bildiyindən ...

Daha çox oxu

Sual 831. Bitişik Array Yalnız 0 və 1 saylarından ibarət bir sıra verilmişdir. O və 1-lərdən ibarət olan ən uzun bitişik alt dizinin uzunluğunu bərabər şəkildə tapmalıyıq. Nümunə Giriş arr = [0,1,0,1,0,0,1] Çıxış 6 İzahat Ən uzun bitişik alt sıra qırmızı [0,1,0,1,0,0,1] və uzunluğu ilə qeyd edilmişdir 6. Alqoritm Dəsti ...

Daha çox oxu

Sual 832. İki əlaqəli siyahının birləşməsi və kəsişməsi İki əlaqəli siyahı nəzərə alınmaqla, mövcud siyahıların elementlərinin birləşməsi və kəsişməsi üçün başqa iki əlaqəli siyahı yaradın. Nümunə Giriş: Siyahı 1: 5 → 9 → 10 → 12 → 14 Siyahı2: 3 → 5 → 9 → 14 → 21 Çıxış: Kəsişmə_sahibi: 14 → 9 → 5 Birlik_sahibi: ...

Daha çox oxu

Sual 833. Limonad dəyişdirmə Leetcode həll Bu yazı Limonad Dəyişdirmə Leetcode Həlli Problem bəyanatındadır. ”Lemonad Dəyişikliyi” problemində müştərilərin növbəsi var. 5 rupiyə olan limonad bizdən almaq istəyirlər. Müştərilər bizə 5 rupi, 10 rupi və ya 20 rupi verə bilərlər. Geri qaytarmaq istəyirik ...

Daha çox oxu

Sual 834. Valid Perfect Square Leetcode Həlli Bu yazı Valid Perfect Square Leetcode Həlli Problem bəyanatındadır “Valid Perfect Square” problemində bizə “num” rəqəmi verilir və bu rəqəmin mükəmməl bir kvadrat olub olmadığını yoxlamalıyıq. Bunu daxili sqrt funksiyasından istifadə etmədən yoxlamalıyıq. Əgər ...

Daha çox oxu

Sual 835. Dəyirmi Robin Planlaşdırma Dəyirmi Robin cədvəli FCFS-ə çox oxşayır. RR və FCFS planlaşdırma arasındakı yeganə fərq, RR-nin qabaqcıl planlaşdırma olduğu halda, FCFS-nin qabaqcıl olmayan planlaşdırmasıdır. Hər proses prosessora birdəfəlik dilim üçün hazır növbədə ayrılır. Burada hazır bir növbə bənzəyir ...

Daha çox oxu

Sual 836. A, b və c uzunluqlarının maksimum hissəsi “Maksimum a, b və c uzunluqlu seqment sayı” problemi sizə müsbət bir tam ədədin verildiyini və N-dən istifadə etməklə a, b və c uzunluqların maksimum hissələrini tapmağın lazım olduğunu bildirir. Nümunə N = 7 a = 5, b ...

Daha çox oxu

Sual 837. Sərinləmə müddəti Leetcode Solution ilə səhmdar alqı-satqısı üçün ən yaxşı vaxt Problem ifadəsi “Soyutma müddəti ilə səhmdar alqı-satqısı üçün ən yaxşı vaxt” problemində, massivdəki hər elementin həmin gün verilmiş stokun qiymətini ehtiva etdiyi bir sıra verilir. Əməliyyatların sayında heç bir məhdudiyyət yoxdur. Əməliyyatın tərifi ...

Daha çox oxu

Sual 838. Hər elementin əvvəlkindən iki dəfə çox və ya bərabər olduğu verilmiş uzunluq sıraları “Hər elementin əvvəlkindən iki dəfə çox və ya bərabər olduğu verilmiş uzunluq sıraları” problemi bizə iki m və n tam ədədi verir. Burada m ardıcıllıqda mövcud ola biləcək ən böyük rəqəmdir və n - mövcud olmalıdır elementlərin sayı ...

Daha çox oxu

Sual 839. Addım 1, 2 və ya 3-dən istifadə edərək üçüncü pilləyə çatmağın yollarını sayın Problem "1, 2 və ya 3 addımını istifadə edərək üçüncü pilləyə çatmağın yollarını sayın" problemi yerdə dayandığınızı bildirir. İndi nərdivanın sonuna çatmalısınız. Beləliklə, yalnız 1, 2, ... atlaya bilsəniz sona çatmağın neçə yolu var ...

Daha çox oxu

Sual 840. Əvvəlcədən sifariş keçidindən BST-nin postorder keçidini tapın Problem Bəyanatı “Əvvəlcədən sifariş keçidindən BST-nin postorder keçidini tapın” problemi sizə ikili axtarış ağacının ön sifariş keçidinin verildiyini bildirir. Sonra verilmiş girişdən istifadə edərək poçt postunun keçidini tapın. Əvvəlcədən sifariş keçid ardıcıllığı: 5 2 1 3 4 7 6 8 9 1 4 3 2 ...

Daha çox oxu

Sual 841. Birinci və ikinci yarı bitlərin eyni cəmi ilə bərabər uzunluqlu ikili ardıcıllığı sayın “Birinci və ikinci yarı bitlərin eyni cəmi ilə bərabər uzunluqlu ikili ardıcıllıqları sayın” problemi sizə bir tam ədədin verildiyini bildirir. İndi 2 * n ölçülü ikili ardıcıllıq qurmağın sayını tapın ki, birinci yarı və ikinci yarı eyni ədədə sahib olsun ...

Daha çox oxu

Sual 842. Maksimum uzunluqlu cüt zəncirini çap edin Problem Açıklaması “Çapların Maksimum Uzunluğu Zəncirini Çap et” problemi sizə bəzi cüt cütlərin verildiyini bildirir. Hər cütdə birinci rəqəmin ikinci rəqəmdən kiçik olduğu verilir. İndi ən uzun zənciri tapmalısınız ki, əvvəlki ikinci sayı ...

Daha çox oxu

Sual 843. Newman-Conway Sıra n şərtlərini çap edin Problem ifadəsi “Newman-Conway Sequence n şərtlərini çap et” problemi sizə “n” tam ədədi verildiyini bildirir. Newman-Conway Sıra ilk n şərtlərini tapın və sonra çap edin. Nümunə n = 6 1 1 2 2 3 4 İzahat Bütün çap olunan şərtlər Newman-Conway Sıra ...

Daha çox oxu

Sual 844. Dublikatları Sıralanmış Siyahı II-dən silin Problem "Sıralanmış Siyahıdan Dublikatları Sil" sizə təkrarlanan elementlərə sahib ola bilən və ya olmayan əlaqəli bir siyahının verildiyini bildirir. Siyahıda təkrarlanan elementlər varsa, bütün nümunələrini siyahıdan silin. Aşağıdakı əməliyyatları yerinə yetirdikdən sonra əlaqəli siyahını ...

Daha çox oxu

Sual 845. İki əlaqəli siyahının kəsişmə nöqtəsini almaq üçün bir funksiya yazın Problem ifadəsi “İki əlaqəli siyahının kəsişmə nöqtəsini almaq üçün bir funksiya yazın” problemi sizə iki əlaqəli siyahının verildiyini bildirir. Ancaq bunlar müstəqil əlaqəli siyahılar deyil. Bunlar bir nöqtədə bağlıdır. İndi bu iki siyahının kəsişmə nöqtəsini tapmaq lazımdır. ...

Daha çox oxu

Sual 846. Newman-Conway ardıcıllığı Problem ifadəsi “Newman-Conway Sequence” problemi sizə “n” giriş ədədi verildiyini bildirir. Sonra Newman-Conway Sıra ilk birinci elementini çap etməlisiniz. Nümunə n = 6 4 n = 10 6 İzahat Çıxış elementləri Newman-Conway-in altıncı və onuncu elementlərini təmsil etdiyi üçün ...

Daha çox oxu

Sual 847. Verilən əlaqəli siyahının sonundan Nth nodu silin Problem ifadəsi “Verilən əlaqəli siyahının sonundan Nth qovşağını silin” problemi sizə bəzi qovşaqlarla əlaqəli siyahı verildiyini bildirir. İndi əlaqəli siyahının sonundan nth nodu silməlisiniz. Nümunə 2-> 3-> 4-> 5-> 6-> 7 3-cü nodu son 2-dən silin>> 3-> 4-> 6-> 7 İzahat: ...

Daha çox oxu

Sual 848. 2 dəyişəndən istifadə edərək Fibonacci ardıcıllığını çap edin Problem ifadəsi “2 dəyişəndən istifadə edərək Fibonacci ardıcıllığını çap edin” problemi, Fibonacci ardıcıllığını yazdırmanız lazım olduğunu, ancaq yalnız 2 dəyişəndən istifadə etmək üçün bir məhdudiyyət olduğunu bildirir. Nümunə n = 5 0 1 1 2 3 5 İzahat Çıxış ardıcıllığının ilk beş elementi var ...

Daha çox oxu

Sual 849. Bir çubuq kəsmək Problem Açıklaması “Çubuğu kəsmək” problemi sizə müəyyən uzunluqda bir çubuq verildiyini və giriş uzunluğundan kiçik və ya bərabər olan bütün çubuq ölçüləri üçün qiymət verildiyini bildirir. Yəni 1-dən n-ə qədər olan çubuqların qiymətini nəzərə alaraq bilirik ...

Daha çox oxu

Sual 850. Ən böyük bölünən cütlər alt dəsti Problem ifadəsi “Ən böyük bölünən cütlər alt dəsti” problemi sizə n fərqli elementlərdən ibarət bir sıra verildiyini bildirir. Hər alt cütün kiçik elementlərə bölünən daha böyük elementə sahib olması üçün ən böyüyünün uzunluğunu tapın. Nümunə sıra = {1, 2, 4, 5, 8, 9, 16} 5 ...

Daha çox oxu

Sual 851. Müəyyən bir aralıq arasında iki fasilənin üst-üstə düşdüyünü yoxlayın Problem ifadəsi “Verilən fasilələr dəsti arasında hər hansı iki fasilənin üst-üstə düşdüyünü yoxlayın” problemi sizə bəzi fasilələr verildiyini bildirir. Hər aralıq biri başlama vaxtı, digəri bitmə vaxtı olan iki dəyərdən ibarətdir. Problem ifadəsi hər hansı birinin olub olmadığını yoxlamağı xahiş edir ...

Daha çox oxu

Sual 852. Dostlar Cütləşmə Problemi Problem ifadəsi “Dostların cütləşmə problemi” ndə N dostun olduğunu bildirir. Və hər biri subay qala bilər və ya bir-biri ilə qoşula bilər. Ancaq bir cüt qurulduqdan sonra, bu iki dost cütləşmədə iştirak edə bilməzlər. Beləliklə, ümumi yol sayını tapmaq lazımdır ...

Daha çox oxu

Sual 853. Xoşbəxt nömrə Problem Açıklaması Xoşbəxt bir rəqəm nədir? Bu müddətdən sonra verilmiş bir ədədi 1-ə endirə bilsək, bir sıra xoşbəxt bir rəqəmdir: -> Verilən sayın rəqəmlərinin kvadratının cəmini tapın. Bu cəmi köhnə nömrə ilə əvəz edin. Bunu təkrarlayacağıq ...

Daha çox oxu

Sual 854. Palindrom nömrəsi Problem ifadəsi “Palindrom nömrəsi” problemi sizə tam nömrə verildiyini bildirir. Palindrom olub olmadığını yoxlayın. Verilən ədədi sətrə çevirmədən bu problemi həll edin. Nümunə 12321 doğru İzahat 12321 palindrom nömrəsidir, çünki 12321-i geri çevirdikdə 12321 verir ...

Daha çox oxu

Sual 855. Çini problemi Problem bəyanatı “Çini problemi”, 2 x N ölçülü bir ızgaranızın və 2 x 1 ölçülü bir çini olduğunuzu bildirir. Beləliklə, verilmiş ızgaranı çini ilə örtmək üçün yolların sayını tapın. Nümunə 3 2 İzahat: Çini örtmə probleminə yanaşma Bu problemi rekursiyadan istifadə edərək həll edə bilərik. ...

Daha çox oxu

Sual 856. Əməliyyat sistemlərində səhifə dəyişdirmə alqoritmləri Səhifənin dəyişdirilməsi nədir? Müasir əməliyyat sistemlərində yaddaş idarəçiliyi üçün disk yaddaşından istifadə olunur və dəfələrlə səhifə dəyişdirməyə ehtiyac var. Səhifə dəyişdirmə, hazırda yaddaşda olan və ehtiyac duyulan, lakin mövcud olmayan bir səhifə ilə əvəzlənmə prosesidir ...

Daha çox oxu

Sual 857. Bağlı siyahı dövrü Problem Bəyanatı “Bağlı siyahı dövrü” problemi sizə əlaqəli siyahı verildiyini bildirir. Hər hansı bir döngə olub olmadığını tapın? Dövrə ilə əlaqəli siyahı Nümunə 1-> 2-> 3 Döngü İzahat yoxdur: Bağlı siyahıda hər hansı bir döngə yoxdur, çünki bu olsaydı, iki istək olmazdı ...

Daha çox oxu

Sual 858. Mantı Parantezləşdirmə Problemi Problem Bəyanatı “Boolean Parenthesization Problem” bizə doğru və yalan ardıcıllığının verildiyini və aralarında bəzi məntiqi operatorların (AND, OR, XOR) verildiyini bildirir. Verilən ardıcıllığı parantezləşdirmə yollarının sayını tapmalıyıq ki, bütün ardıcıllıqla DOĞRU ilə nəticələnək. In ...

Daha çox oxu

Sual 859. Cəmi verilmiş dəyərə bərabər olan iki əlaqəli siyahıdan cütləri sayın Problem ifadəsi Məsələ “Cəmi verilmiş dəyərə bərabər olan iki əlaqəli siyahıdan cütləri sayın” sizə iki əlaqəli siyahı və tam ədəd cəmi verildiyini bildirir. Problem ifadəsi, verilən cəmi neçə cütün verilmiş dəyərə bərabər bir cəmi olduğunu öyrənməsini istədi. Nümunə ...

Daha çox oxu

Sual 860. Verilən dörd düymədən istifadə edərək maksimum A sayını necə yazdırmaq olar Problem Bəyanatı Verilən dörd düyməni istifadə edərək maksimum A sayını necə yazdırmaq olar, bu problem hansı düyməni basacağınızı seçmək seçiminizin olduğunu bildirir. Düymələr aşağıdakı tapşırıqları yerinə yetirir: Key1 - Ekranda 'A' yazdırır Key2 - Bütün ekranı seçin. Key3 - Seçilmiş kopyalayın ...

Daha çox oxu

Sual 861. Hər iki siyahıda ümumi, lakin fərqli qiymətlərdə olan əşyaları sayın Problem Açıklaması Sizə iki siyahı verilir. İndekslərin hər birində əşyanın adı və qiyməti göstərilir. Problem ifadəsi, həm siyahılar üçün ümumi, həm də fərqli qiymətlərlə olan maddələrin sayılmasını xahiş edir, bu da hər iki maddədə neçə sayda məhsulun ümumi olduğunu tapmaqdır ...

Daha çox oxu

Sual 862. 0-1 Sırt Çantası Problemi üçün Space Optimize DP həlli Problem Açıklaması Bizə bir az ağırlıq saxlaya bilən bir çantam verilir, verilmiş əşyalardan bir neçəsini bəzi dəyəri ilə seçməliyik. Əşyalar elə götürülməlidir ki, sırt çantasının dəyəri (götürülmüş əşyaların ümumi dəyəri) artırılsın. ...

Daha çox oxu

Sual 863. Sona çatmaq üçün minimum atlama sayı Problem ifadəsi Tutaq ki, bir sıra tam ədədiniz var və bir sıra elementləri hər bir rəqəmi həmin nöqtədən götürülə bilən maksimum atlamalar kimi göstərir. Tapşırığınız sona çatmaq üçün minimum sıçrayış sayını, yəni atıla bilən minimum atlamanı tapmaqdır ...

Daha çox oxu

Sual 864. Huffman Kodlaşdırma Çatdırmaq istədiyimiz bir mesaj var. Mesajın mümkün qədər kiçik olmasını istəyirik ki, mesajın göndərilməsində çəkilən xərclər az olsun. Burada mesajın ölçüsünü azaltmaq üçün Huffman Kodlaşdırma konsepsiyasından istifadə edirik. Gəlin bizdə ...

Daha çox oxu

Sual 865. Məlumat strukturunun dizaynı Məlumat strukturunun dizaynını dinləmək, bir çox insan başlığın özünə baxaraq qaçmaq istəyə bilər. Məni tanıyanlar anlayışı tamamilə izah etməyincə getməyəcəyimi bilirlər. Bir problem və bir neçə fikir öyrənmək üçün mənimlə birlikdə səyahətə çıxın ...

Daha çox oxu

Sual 866. Ən uzun artan nəticələr Bizə çeşidlənməmiş bir sıra ədədi verilir və ən uzun artan ardıcıllığı tapmalıyıq. Ardıcıllığın ardıcıl olmamasına ehtiyac var. Ardıcıllıq artacaq Bunu bir neçə nümunə ilə daha yaxşı başa düşək. Nümunə Giriş [9, 2, 5, 3, 7, 10, 8] Çıxış 4 ...

Daha çox oxu

Sual 867. Dizidəki K-ci Fərqli Element Sizə A tam bir sıra verilir, bir sıra içərisində fərqli bir element yazdırın. Verilən massivdə dublikatlar ola bilər və nəticədə bir sıradakı bütün unikal elementlər arasında k-ci fərqli element çap olunmalıdır. K bir neçə fərqli elementdən çoxdursa, onu bildirin. Nümunə Giriş: ...

Daha çox oxu

Sual 868. Cütlərdə Düyünləri dəyişdirin Cütlüklərdəki dəyişdirmə qovşaqlarında, n qovşaqlarından ibarət bir əlaqəli siyahı verdik. Hər bir düyünü cüt indekslə dəyişdirin, tək indeksdə sağ bitişik bir düyündür (0-dan başlayan indeks nəzərə alınaraq) Nümunə Giriş: 1-> 2-> 3-> 4-> NULL Çıxış: 2-> 1-> 4-> 3-> NULL Giriş: 1-> 2-> 3-> 4-> 5-> 6-> 7-> NULL Çıxış: 2-> 1-> 4-> 3-> 6-> 5-> 7- > NULL Təkrarlanan Metod Alqoritmi Bir ...

Daha çox oxu

Sual 869. İki massivin kəsişməsi İki massivin kəsişməsində iki sıra verdik, kəsişməsini (ümumi elementlər) çap etməliyik. Misal Giriş arr1 [] = {1, 2, 2, 1} arr2 [] = {2, 2} Çıxış {2, 2} Giriş arr1 = {4, 9, 5} arr2 = {9, 4, 9, 8 , 4} Çıxış {4, 9} Alqoritm ...

Daha çox oxu

Sual 870. Leetcod Permütasiyaları Bu leetcode problemi ilə əlaqədar bir sıra fərqli tam ədədlər verdik, mümkün olan bütün permutasiyaları çap edin. Nümunələr Giriş arr [] = {1, 2, 3} Çıxış 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 Giriş arr [] = {1, 2, ...

Daha çox oxu

Sual 871. Sudoku həlli Sudoku həll edici məsələdə qismən doldurulmuş (9 x 9) sudoku verdik, tapmacanı tamamlamaq üçün bir proqram yazın. Sudoku aşağıdakı xassələri təmin etməlidir, hər ədədi (1-9) bir sıra və sütunda bir dəfə tam olaraq görünməlidir. Hər bir rəqəm (1-9) dəqiq bir dəfə bir dəfə görünməlidir ...

Daha çox oxu

Sual 872. MiniMax Alqoritmi Hamı maraqlana bilər. Argh, yeni bir MINIMAX ALGORITHM. Niyə buna ehtiyacımız var? Gəlin tez-tez oyunu qazanmaq üçün bir alqoritm olub olmadığını düşündüyümüz bir şahmat və ya tic-tac-toe oyunu oynayaq. İzahat Bir çox dəfə bunun mümkün olub olmadığını merak edə bilərdik ...

Daha çox oxu

Sual 873. Hədəf cəmi “Hədəf cəmi” bu gün yanımda olan bütün DPHolics üçün xüsusi bir problemdir. Mənim sevimli oxucularımın qalan hissəsini tərk edəcəyim üçün narahat olmağa ehtiyac yoxdur. Hamımız maksimum sayda tapmağa çalışdığımız klassik KnapSack problemini keçdik ...

Daha çox oxu

Sual 874. Sayma bitləri Bitlərin sayılması haqqında hər şey! İnsanlar düzəltdikləri kompüterlərlə əlaqə qurmaqda çətinlik çəkirlər. Niyə? İnsanlar illər ərzində danışmağa və dinləməyə gəldikləri dildə danışır və başa düşür, lakin yoxsul kompüterlərə 0 və 1-ləri öyrədirdilər. Beləliklə, bu gün kompüterimizə ...

Daha çox oxu

Sual 875. K sıralanmış əlaqəli siyahıları birləşdirin Merge K sıralanmış əlaqəli siyahılar problemi, müsahibə baxımından məşhurdur. Bu sual Google, Microsoft, Amazon və s. Kimi böyük şirkətlərdə dəfələrlə soruşur. Adından da göründüyü kimi bizə k sıralanmış əlaqəli siyahılar təqdim edilmişdir. Onları bir araya gətirərək bir ...

Daha çox oxu

Sual 876. OSI Model Bu model 1983-cü ildə Beynəlxalq Standartlar Təşkilatı (ISO) tərəfindən hazırlanmışdır. Bu, müxtəlif təbəqələrdə istifadə olunan beynəlxalq protokolların standartlaşdırılması üçün atılan ilk addım idi. Açıq sistemlərin, yəni digər sistemlərlə əlaqə qurmaq üçün açıq olan sistemlərin birləşdirilməsindən bəhs edildiyinə görə modelə ...

Daha çox oxu

Sual 877. Nth Katalan nömrəsi N-ci Kataloniya ədədi problemində n tam ədədi verdik. İlk n Katalan nömrələrini tapın. Kataloniya rəqəmləri bir çox sayma problemində görünən bir sıra müsbət tam ədədlərdir. Bunları saymaq üçün istifadə olunur - n düyməli BST-lər (İkili axtarış ağacları). Bəzi qəfəs növləri ...

Daha çox oxu

Sual 878. İki sıralanmış əlaqəli siyahını birləşdirin İki sıralanmış əlaqəli siyahını birləşdirmək üçün iki əlaqəli siyahının baş göstəricisini verdik, onları birləşdirin ki, dəyərləri sıralanmış qaydada olan bir əlaqəli siyahı alın. birləşdirilmiş əlaqəli siyahının baş göstəricisini qaytarın. Qeyd: əlaqəli siyahını istifadə etmədən yerində birləşdirin ...

Daha çox oxu

Sual 879. Məlumat axınından Medianı tapın Data Stream problemindən Medianı tapın, bir məlumat axınından tam ədədlərin oxunduğunu verdik. Bu günə qədər oxunan bütün elementlərin birinci ədədi ilə son ədədi arasındakı medianı tapın. Nümunə Giriş 1: axın [] = {3,10,5,20,7,6} Çıxış: 3 6.5 ...

Daha çox oxu

Sual 880. Ev qulduru Ev Soyğunçusu Problemi, bir şəhərdəki bir məhəllədə bir sıra sıra evlərin olduğunu bildirir. Bir oğru bu məhəllədə bir dəlik götürməyi planlaşdırır. Evlərin hər birində nə qədər qızıl gizlədildiyini bilir. Lakin, bir tetiklemesini qarşısını almaq üçün ...

Daha çox oxu

Sual 881. Maksimum sürüşmə pəncərə Sürüşmə Pəncərə Maksimum problemində bir sıra nömrələri verdik, k ölçülü hər bitişik pəncərə üçün pəncərədəki maksimum elementi tapın. Nümunə Giriş nömrələri [] = {1,3, -1, -3,5,3,6,7} k = 3 Çıxış {3,3,5,5,6,7} Maksimum sürüşən pəncərə üçün sadəlövh yanaşma k ölçülü hər bitişik pəncərə ...

Daha çox oxu

Sual 882. Söz fasiləsi Word Break, tamamilə yeni bir konsepsiyanı gözəl bir şəkildə göstərən bir problemdir. Hamımız mürəkkəb sözlərdən eşitmişik. İki sözdən çox olan sözlər. Bu gün sözlərin siyahısı var və etməliyik ki, lüğətdəki bütün sözlərin edə biləcəyini yoxlamaq ...

Daha çox oxu

Sual 883. Hamming məsafəsi Hamming məsafəsi nədir? Hamming məsafəsi Texniki olaraq iki rəqəmlə fərqlənən eyni mövqedəki bit sayı kimi təyin olunur. İki rəqəm arasındakı məsafəni tapmağın yeni bir yolunu araşdıraq. Nümunə giriş 4 ilə 14 arasındakı çəkic məsafəsini tapmaq üçün 4 və ...

Daha çox oxu

Sual 884. İlk pis versiya Hamımız “Bad Apple Ruins The Bunch” deyimini eşitmişik .First Bad Version eyni şeyi gözəl şəkildə göstərən bir problemdir. Bu gün ilk pis versiya problemimiz var. Təcrübəçilərdən biri n + 1-dən olan öhdəliklərin hamısı yerinə yetirildiyi üçün üçüncü bir pis iş gördü ...

Daha çox oxu

Sual 885. Kruskal alqoritmi Kruskal alqoritmi nədir? Kruskalın alqoritmi birləşdirilmiş və yönləndirilməmiş qrafikin minimum genişlənmə ağacını (MST) tapmaq üçün istifadə olunur. Nümunə Qraf Minimum Spanning Tree (MST) Alqoritmi Kruskalın alqoritmi minimum açma ağacını tapmaq üçün acgöz bir alqoritmdir. Kənarları ağırlıqlarına görə artan sırada sıralayın. Hər ...

Daha çox oxu

Sual 886. İki Sırala Siyahını Leetcode Birləşdirin Leetcode-da iki sıralanmış siyahının birləşməsi problemi nədir? Bu, Amazon, Oracle, Microsoft və s. Kimi şirkətlərdə dəfələrlə soruşulan o qədər maraqlı sualdır ki, bu problemdə (İki Sıralanmış Siyahını Birləşdirin Leetcode) iki əlaqəli siyahı verdik. Hər iki əlaqəli siyahı artan sırada. Hər iki əlaqəli siyahını birləşdirin ...

Daha çox oxu

Sual 887. K-Qrupda Əks Düyünlər Problem K-Qrupdakı Ters Düyünlərdə əlaqəli bir siyahı verdik, əlaqəli siyahını bir k qrupunda tərs edin və dəyişdirilmiş siyahını qaytarın. Düyünlər k-dən çox deyilsə, qalan düyünləri tərs çevirin. K-nin dəyəri həmişə kiçikdir və ya bərabərdir ...

Daha çox oxu

Sual 888. LRU önbelleğin tətbiqi Ən Az İstifadə olunmuş (LRU) Önbellek, məlumatların istifadəsi üçün lazım olan vaxtın minimum olması üçün məlumatları qorumaq üçün istifadə edilən bir metoddur. Önbellek dolduğunda istifadə olunan LRU alqoritmi. Ən az istifadə olunan məlumatları yaddaş yaddaşından silirik ...

Daha çox oxu

Sual 889. Birləşdir Sort Birləşdirmə növü nədir? Birləşdirmə Sortu Rekursiv Prosedurdur. Həm də bir parçalanma və fəth edən bir alqoritmdir. İndi ayırma və fəth etmə alqoritminin nə olduğunu bilməliyik? Problemi alt problemlərə böldüyümüz və ən qısasını tapana qədər böldüyümüz bir prosedur növüdür ...

Daha çox oxu

Sual 890. Etibarlı Sudoku Valid Sudoku, 9 * 9 Sudoku lövhəsi verdiyimiz bir problemdir. Verilən Sudoku’nun aşağıdakı qaydalara əsasən etibarlı və ya etibarlı olmadığını tapmaq lazımdır: Hər sətirdə təkrar olunmadan 1-9 rəqəmləri olmalıdır. Hər sütunda təkrar olmadan 1-9 rəqəmləri olmalıdır. 9 3x3 alt qutunun hər biri ...

Daha çox oxu

Sual 891. Palindrom Bölmə Palindrome Partitioning bir DP problemidir. Bu problemdə, bölmənin hər alt sətri palindrom olması üçün bir S. s bölməsi verilmişdir. S. Giriş Formatının palindromlu bölüşdürülməsi üçün lazım olan minimum kəsikləri yazmalıyıq. Yalnız Sətr Çıxış Formatı olan bir sətir ...

Daha çox oxu

Sual 892. İki rəqəm əlavə edin İki ədəd əlavə etmək, mənfi olmayan bir ədədi əks etdirən iki boş olmayan əlaqəli siyahı verdiyimiz bir problemdir. Rəqəm tərs qaydada saxlanılır və hər qovşaqda yalnız bir rəqəm olmalıdır. İki ədədi əlavə edin və əlaqəli siyahıdan istifadə edərək nəticəni çap edin. Giriş Formatı ...

Daha çox oxu

Sual 893. Eratosthenlərin ələk Eratosthenes Sieve, N sayından kiçik əsas ədədləri tapdığımız bir alqoritmdir. Burada N bir tam dəyərdir. Bu, əsas rəqəmləri bir həddə tapmaq üçün səmərəli bir üsuldur. Bunu istifadə edərək 10000000-a qədər olan əsas rəqəmləri tapa bilərik. Burada ...

Daha çox oxu

Sual 894. N kraliça problemi Backtracking konsepsiyasından istifadə edən kraliça problemi. Burada kraliçanı elə yerləşdiririk ki, hücum şəraitində heç bir kraliça olmasın. Kraliçaların hücum vəziyyəti, iki kraliçanın eyni sütunda, sətirdə və diaqonalda olması halında hücum altındadır. Bunu aşağıdakı rəqəmlə görək. Budur ...

Daha çox oxu

Sual 895. Əcnəbi lüğət Alien Dictionary, N sözləri olduğumuz və yad söz sırasına görə sıralanan bir problem növüdür. Simvolların sırasını tapmaq lazımdır. Yad dildə kiçik hərflərdən də istifadə olunur, lakin hərflərin sırası fərqlidir. Gəlin görək necə oluruq ...

Daha çox oxu

Sual 896. Son daş çəki Son Daş Ağırlığı, bəzi müsbət ağırlıqlara sahib bir dəst daş olduğumuz bir problemdir. İndi 1 daş qoyana və ya heç bir daş qoyana qədər bunun üzərində bir vəzifə yerinə yetiririk. Həmişə ən yüksək çəki_qiyməti olan iki daş seçirik və onları bir-birinə vururuq. Tutaq ki, çəki ...

Daha çox oxu

Sual 897. Nərdivanlara qalxmaq Problem Açıklaması Problem "Nərdivanlara qalxmaq" sizə n pilləkənli bir pilləkən verildiyini bildirir. Bir anda ya bir pilləkən, ya da iki pilləkən qalxa bilərsiniz. Nərdivanın zirvəsinə çatmağın neçə yolu var? Nümunə 3 3 İzahat Tırmanmanın üç yolu var ...

Daha çox oxu

Sual 898. İkili Ağacın Serialize və Deserialize Hər bir düyünün müəyyən bir dəyəri olduğu N sayıda qovşaq olan ikili bir ağac verdik. İkili ağacı seriyalaşdırmalı və seriyalaşdırmalıyıq. Serializasiya Bir ağacın quruluşunu pozmadan bir faylda saxlama prosesinə serializasiya deyilir. İkili Ağacın SerializeSerialize və Deserialize Proses ...

Daha çox oxu

Sual 899. Bağlı bir siyahını tərsinə çevirin Problem Açıklaması Problem "əlaqəli bir siyahını tərsinə çevirmək" əlaqəli siyahının başının bizə verildiyini bildirir. Aralarındakı əlaqələri dəyişdirərək əlaqəli siyahını tərs çevirməli və tərs əlaqəli siyahının başını geri qaytarmalıyıq. Nümunə 10-> 20-> 30-> 40-> NULL NULL <-10 <-20 <-30 <-40 İzahı Bağlı olanı geri çevirdik ...

Daha çox oxu

Sual 900. Zəncir cütlərinin maksimum uzunluğu Məsələ Bəyanatı Zəncir cütlərinin probleminin maksimum uzunluğunda n cüt ədəd verdik, b <c olduqda (c, d) (a, b) təqib edə biləcəyi ən uzun zənciri tapın. Verilən cütlərdə birinci element həmişə ikincidən kiçikdir. Nümunə Giriş [{12, 14}, ...

Daha çox oxu

Sual 901. Verilən Fərqlə Cüt tapın Problem ifadəsi Verilən çeşidlənməmiş massivdə, verilən fərqi n ilə verilən massivdəki element cütünü tapın. Nümunə Giriş arr [] = {120, 30, 70, 20, 5, 6}, fərq (n) = 40 Çıxış [30, 70] İzahat Burada 30 və 70 arasındakı fərq ... -in qiymətinə bərabərdir.

Daha çox oxu

Sual 902. Bağlı Siyahıda bir döngə aşkar edin Problem ifadəsi "Bağlı siyahıda bir döngə aşkar et" problemində əlaqəli bir siyahı verdik. Döngünün olub olmadığını tapın. Bağlı siyahıda bir döngə varsa, əlaqəli siyahıdakı bəzi qovşaqlar əvvəlki qovşaqlardan birini göstərəcəkdir ...

Daha çox oxu

Sual 903. Nth Düyünü tapın Problem ifadəsi "Nth Node tap" problemində nth nodu tapmaq üçün əlaqəli bir siyahı verdik. Proqram, məlumat dəyərini n-cü qovşaqda yazdırmalıdır. N giriş tam ədədi indeksidir. Nümunə 3 1 2 3 4 5 6 3 Yanaşma Bağlı bir siyahı verildi ...

Daha çox oxu

Sual 904. Kth Düyünü əvvəldən Kth Node ilə End-dən dəyişdirin Problem Açıklaması "Kth Node ilə sondan Kth Node ilə dəyişdirin" problemində əlaqəli bir siyahı verdik. Kth düyünü əvvəldən və kth node ilə sondan dəyişdirin. Dəyərləri dəyişdirməməliyik, göstəriciləri dəyişdirməliyik. Nümunə 2 1 2 3 4 5 6 1 ...

Daha çox oxu

Translate »
4