Citadel reportaj sualları

Citadel Array Sualları

Sual 1. 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 2. 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 3. 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 4. 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 5. 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 6. Bir sıra içindəki ən yüksək və ən az tezliklər arasındakı fərq "Bir sıra içindəki ən yüksək və ən kiçik frekanslar arasındakı fərq" problemi, bir tam ədədin olduğunu düşündüyünü bildirir. Problem ifadəsi, bir sıra içərisindəki iki fərqli rəqəmin ən yüksək tezliklə ən aşağı tezlik arasındakı maksimum fərqi tapmağı xahiş edir. Nümunə arr [] = {1, 2, 3, ...

Daha çox oxu

Sual 7. k-ci artan ardıcıllıqla itkin element, verilən bir ardıcıllıqla mövcud deyil "Verilən ardıcıllıqda olmayan artan ardıcıllıqla itkin k elementi" problemi sizə iki sıra verildiyini bildirir. Onlardan biri artan qaydada, digəri k nömrəli normal sıralanmamış massivdə yerləşdirilmişdir. Normalda olmayan itkin elementi tapın ...

Daha çox oxu

Sual 8. 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 9. 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 10. Aralığın ən böyük tək bölməsinin XOR-u barədə sorğular Problem ifadəsi “Aralığın ən böyük tək bölməsinin XOR-una dair sorğular” problemi sizə tam ədəd və sorğu q verildiyini, hər sorğunun bir aralıqdan ibarət olduğunu bildirir. Problem ifadəsi, verilən aralığdakı ən böyük tək bölmənin XOR-unu tapmağı xahiş edir ...

Daha çox oxu

Sual 11. Bir sıra verilən bir sıra ətrafında üç yollu bölüşdürmə Problem ifadəsi Sizə bir sıra tam ədəd və lowValue və highValue aralığı verilir. Məsələ “Verilən bir aralığın ətrafında bir massivin üçlü bölüşdürülməsi” problemi, massivin üç hissəyə bölünəcəyi şəkildə bölünməsini xahiş edir. Dizilərin bölmələri belə olacaq: Elements ...

Daha çox oxu

Sual 12. Ardıcıl iki bərabər dəyəri birini daha böyük ilə əvəz edin Problem bəyanatı Tutaq ki, tam bir sıra var. Problem "Ardıcıl iki bərabər dəyərin birini daha böyük ilə dəyişdirin" problemi, bu cütlük dəyərlərinin hamısının ardıcıl olaraq "a + 1" 1 ədədi ilə onlardan (ardıcıl iki ədəd) çox olan "a" deyilməsini xahiş edir, belə ki modifikasiyadan sonra belə və ya orada təkrar ...

Daha çox oxu

Sual 13. Xətti vaxtda 3 ölçülü sıralanmış bir ardıcıllığı tapın Problem ifadəsi “Xətti vaxtda 3 ölçülü sıralanmış bir altlıq tapın” problemi tam bir sıra olduğunuzu bildirir. Problem problemi, üç ədədi [i] <array [k] <array [k] və i <j <k sıra ilə tapmağı xahiş edir. Misal arr [] ...

Daha çox oxu

Sual 14. 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 15. Cəmi verilən x-a bərabər olan iki sıralanmış massivdən cütləri sayın Problem cədvəli “Cəmi verilən bir x-a bərabər olan iki sıralanmış massivdən cütləri sayın” problemi sizə iki ədəd sıralanmış tam sıra və cəm adlanan bir tam dəyər verildiyini bildirir. Problem ifadəsi, cəmi cütlüyün ...

Daha çox oxu

Sual 16. 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 17. 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 18. 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 19. 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 20. 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 21. 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 22. İ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 23. 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 24. 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

Citadel Simli Suallar

Sual 25. Bir Matrisin Bütün Satırlarının Bir-birinin Dairəvi Dönüşmələri olub olmadığını yoxlayın Problem ifadəsi char matrix verdiyimiz “Matrisanın bütün sətirlərinin bir-birinin dairəvi fırlanmasını yoxlayın” problemində, bütün sətirlərin bir-birinin dairəvi fırlanma olub olmadığını tapmaq üçün bir proqram yazın. Bütün satırlar bir-birinin dairəvi fırlanmalarıdırsa ...

Daha çox oxu

Sual 26. Ə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

Citadel Ağacı Sualları

Sual 27. 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 28. İ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

Citadel Stack Sualları

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

Citadel Növbə Sualları

Sual 30. İ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

Citadel Matrix Sualları

Sual 31. 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 32. Bir Matrisin Bütün Satırlarının Bir-birinin Dairəvi Dönüşmələri olub olmadığını yoxlayın Problem ifadəsi char matrix verdiyimiz “Matrisanın bütün sətirlərinin bir-birinin dairəvi fırlanmasını yoxlayın” problemində, bütün sətirlərin bir-birinin dairəvi fırlanma olub olmadığını tapmaq üçün bir proqram yazın. Bütün satırlar bir-birinin dairəvi fırlanmalarıdırsa ...

Daha çox oxu

Citadel Digər Suallar

Sual 33. 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 34. 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 35. 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 36. 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 37. İ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 38. 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 39. 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 40. Ç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 41. 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 42. Üç 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 43. 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 44. 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 45. 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 46. 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 47. 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 48. İ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

Translate »