Delhivery Müsahibə sualları

Çatdırılma Massivi Sualları

Sual 1. Arrayda eyni Elementin İki Baş verməsi arasındakı maksimum məsafə Tutaq ki, sizə bəzi təkrarlanan rəqəmlər verilmişdir. Bir sıra içərisində fərqli indeksli bir ədədin iki eyni meydana çıxması arasındakı maksimum məsafəni tapmalıyıq. Nümunə Giriş: array = [1, 2, 3, 6, 2, 7] Çıxış: 3 İzah: Çünki massivdəki elementlər [1] ...

Daha çox oxu

Sual 2. 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 3. 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 4. 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 5. Xüsusi fərqi olan cütlərin maksimum cəmi “Xüsusi fərqi olan cütlərin maksimum cəmi” problemi sizə bir ədəd tam ədəd və bir K ədədi verildiyini bildirir. Sonra müstəqil cütlərin maksimum cəmini tapmağımız istənir. Mütləq fərqi K-dan az olduqda iki tam ədədi qoşa bilərik ...

Daha çox oxu

Sual 6. 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 7. 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 8. 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 9. İkincidə yox, birinci massivdə olan elementləri tapın "Birinci sırada olmayan ikinci elementi tap" problemi sizə iki sıra verildiyini bildirir. Diziler bütün tam ədədlərdən ibarətdir. İkinci massivdə olmayacaq, ancaq birinci cərgədə mövcud olan rəqəmləri öyrənməlisiniz. Nümunə ...

Daha çox oxu

Sual 10. İ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 11. 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 12. İki rəqəm arasındakı minimum məsafəni tapın Problem ifadəsi Bir sıra və x və y adlanan iki ədəd verdiniz. "İki rəqəm arasındakı minimum məsafəni tap" problemi aralarındakı mümkün minimum məsafəni tapmağı xahiş edir. Verilən massiv ümumi elementlərə malik ola bilər. Həm x, həm də fərqli olduğunu düşünə bilərsiniz. ...

Daha çox oxu

Sual 13. 1 ilə N-1 arasındakı təkrarlanan elementi tapın 1-dən N-1 məsələsi arasındakı təkrarlanan elementi taparkən 1-dən n-1-ə qədər bir sıra təsadüfi tam ədədlər verdik. Təkrarlanan bir nömrə olacaq. Taskınız bu nömrəni tapmaqdır. Nümunə Giriş [2,3,4,5,2,1] Çıxış 2 İzahat 2 ...

Daha çox oxu

Sual 14. Arrayı 1-dən N-ə Nömrələrin Permutasiyasına Dəyişdirin Bu problemdə n elementdən ibarət A massivi verdik. Dizidəki minimum əvəzetmələrdən istifadə edərək, massivi 1-dən n-ə qədər bir permütasiyaya çevirməliyik. Nümunə Giriş: 2 2 3 3 Çıxış: 2 1 3 4 Giriş: 3 2 1 7 ...

Daha çox oxu

Çatdırılma Simli Suallar

Sual 15. Ə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 16. Yığın istifadə edərək bir Sətri tərs çevirin Aşağı uzunluqda, böyük hərflərdə, tam ədədə və bəzi xüsusi işarələrdə olan n uzunluğunda bir s verdik. Yığın istifadə edərək verilən sətri tərs çevirin. Daha yaxşı başa düşmək üçün bəzi nümunələrə baxaq. Nümunə Giriş s = "TutorialCup" Çıxış puClairotuT Giriş s = "Yığın" Yığın istifadə edərək kcatS Çıxış ...

Daha çox oxu

Sual 17. Verilmiş Substring-i Rekursiv şəkildə silməklə Stringin Boş ola biləcəyini yoxlayın Problem ifadəsi “Verilən alt sətri rekursiv şəkildə silməklə sətrin boş ola biləcəyini yoxlayın” problemində “s” və “t” iki sətir verdik. Verilən giriş sətri “t” -ləri rekursiv şəkildə silməklə “s” -in tamamilə silinə biləcəyini yoxlamalıyıq. Qeyd: Verilən alt sətir ...

Daha çox oxu

Sual 18. İki versiya nömrələrini müqayisə edin Problem ifadəsi versiya nömrələri şəklində olan iki giriş sətri verilmişdir. Bir versiya nömrəsi abcd kimi görünür, burada a, b, c, d tam ədəddir. Buna görə versiya nömrəsi nömrələrin nöqtələrlə ayrıldığı bir sətirdir. İki simli (versiya nömrələri) müqayisə etməliyik və ...

Daha çox oxu

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

Çatdırılma Ağacı Sualları

Sual 20. İkili ağac növləri Davam etmədən əvvəl BT-nin həqiqətən nə olduğunu bilirik? Binary Tree, təbiət baxımından iyerarxik olan bir məlumat quruluşu növüdür. BT hər qovşağın tərk etdiyi qovşaqlar, sağ göstərici və qovşaq ağırlığı kimi məlumatlarla təmsil olunur. Hər bir qovşaq maksimum miqdarda ola bilər ...

Daha çox oxu

Sual 21. İkili bir ağacda yerləşdirmə Bu yazıda, ikili bir ağac içərisinə yerləşdirməyi öyrənəcəyik. BFS anlayışını əvvəlki məqalədə artıq görmüşük, buna görə də məlumatları ikili bir ağaca daxil etmək üçün eyni konsepsiyadan istifadə edəcəyik. Konsepsiya ağacı səviyyə qaydasında keçir və ...

Daha çox oxu

Çatdırılma Qrafik Sualları

Sual 22. Qrafik və onun təsviri Qrafik, obyektlər arasındakı münasibətləri və əlaqələri təmsil edən mücərrəd bir məlumat tipidir (şəhərlər kobud yolla birləşdirilmişdir kimi). Qrafikdə və onun təmsil olunmasında, əsasən, əlaqələr kənarlarla, cisimlər isə təpələr (düyünlər) ilə işarələnir. Qrafik sonlu bir təpə və kənardan ibarətdir. Qrafik ...

Daha çox oxu

Çatdırılma Stack Sualları

Sual 23. Yığın elementlərinin cüt cüt ardıcıl olub olmadığını yoxlayın Problem Yuxarı “Yığın elementlərinin cüt ardıcıl olub olmadığını yoxlayın” problemi sizə tam tipli bir yığın məlumat quruluşunun verildiyini bildirir. Verilən bütün elementlərin cüt-cüt ardıcıl olub-olmadığını (artan və ya azalan qaydada) yoxsa yoxlamaq üçün bir funksiya yaradın. Elementlərin sayı ...

Daha çox oxu

Sual 24. Növbəni geri qaytarmaq Bir növbə verdiyimiz bir Əvəz problemini geri qaytararkən növbəni tərs etmək üçün bir alqoritm yazın. Nümunələr Giriş növbəsi = 10 -> 8 -> 4 -> 23 Çıxış növbəsi = 23-> 4-> 8-> 10 Giriş növbəsi = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Çıxış növbəsi = 6 ...

Daha çox oxu

Sual 25. 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 26. Yığın istifadə edərək bir Sətri tərs çevirin Aşağı uzunluqda, böyük hərflərdə, tam ədədə və bəzi xüsusi işarələrdə olan n uzunluğunda bir s verdik. Yığın istifadə edərək verilən sətri tərs çevirin. Daha yaxşı başa düşmək üçün bəzi nümunələrə baxaq. Nümunə Giriş s = "TutorialCup" Çıxış puClairotuT Giriş s = "Yığın" Yığın istifadə edərək kcatS Çıxış ...

Daha çox oxu

Çatdırılma növbəsi sualları

Sual 27. Növbəni geri qaytarmaq Bir növbə verdiyimiz bir Əvəz problemini geri qaytararkən növbəni tərs etmək üçün bir alqoritm yazın. Nümunələr Giriş növbəsi = 10 -> 8 -> 4 -> 23 Çıxış növbəsi = 23-> 4-> 8-> 10 Giriş növbəsi = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Çıxış növbəsi = 6 ...

Daha çox oxu

Sual 28. İkili bir ağacda yerləşdirmə Bu yazıda, ikili bir ağac içərisinə yerləşdirməyi öyrənəcəyik. BFS anlayışını əvvəlki məqalədə artıq görmüşük, buna görə də məlumatları ikili bir ağaca daxil etmək üçün eyni konsepsiyadan istifadə edəcəyik. Konsepsiya ağacı səviyyə qaydasında keçir və ...

Daha çox oxu

Çatdırılma Digər Suallar

Sual 29. Bir sıra itkin elementlərini tapın Problem bir aralığın itkin elementlərini tapın ”sözləri ilə sizə müəyyən bir aralığın içərisində fərqli elementlər və aşağı və yüksək olaraq verilən bir sıra verildiyini bildirir. Bir sıra içərisində olmayan bir sıra itkin elementləri tapın. Çıxış olmalıdır ...

Daha çox oxu

Sual 30. 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 31. Ç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 32. 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 33. Çirkin Nömrələr Yalnız əsas amilləri 2, 3 və ya 5 olan müsbət ədədlər çirkin rəqəmlər kimi tanınır. Məsələn- 8 çirkin bir rəqəmdir, çünki yeganə əsas amil 2-dir, lakin 7 əsas amildir 7 olduğu üçün çirkin bir rəqəm deyil. 1 istisna olmaqla ...

Daha çox oxu

Translate »