Atlassian Kodlama Mülakat Soruları

Atlassian Dizi Soruları

Soru 1. Kombinasyon Toplamı Leetcode Çözümü Combination Sum Leetcode Solution problemi bize bir dizi veya tamsayı listesi ve bir hedef sağlar. Bu tamsayılar kullanılarak yapılabilecek kombinasyonları, belirli bir hedefe eklenen herhangi bir sayıda bulmamız söylenir. Yani daha resmi olarak, verileni kullanabiliriz ...

Devamını oku

Soru 2. Bir dizide eşit öğelere sahip dizin çiftlerinin sayısı Diyelim ki bir tamsayı dizisi verdik. "Bir dizide eşit elemanlara sahip dizin çiftlerinin sayısı" problemi, dizi [i] = arr [j] ve i'nin j'ye eşit olmayacağı şekilde indis çiftlerinin (i, j) sayısını bulmayı ister. . Örnek arr [] = {2,3,1,2,3,1,4} 3 Açıklama Çifti ...

Devamını oku

Soru 3. Bir dizinin iki alt kümesinin maksimum olası farkı Diyelim ki bir tamsayı dizimiz var. "Bir dizinin iki alt kümesinin maksimum olası farkı" sorun ifadesi, bir dizinin iki alt kümesi arasındaki olası maksimum farkı bulmayı ister. İzlenecek koşullar: Bir dizi, yinelenen öğeler içerebilir, ancak bir öğenin en yüksek frekansı ...

Devamını oku

Soru 4. Maksimum Toplam Artış Sonrası Problem İfadesi “Maksimum Toplam Arttırma Sonrası” probleminde bir dizi verdik. Verilen dizinin maksimum alt dizisinin toplamını bulun, yani alt dizideki tamsayılar sıralı düzendedir. Bir alt dizi, bir dizi olan bir dizinin parçasıdır ...

Devamını oku

Soru 5. Çoğunluk Unsuru Problem İfadesi Sıralı bir dizi verildiğinde, sıralanmış diziden çoğunluk elemanını bulmamız gerekir. Çoğunluk öğesi: Dizinin yarısından daha büyük boyutta meydana gelen sayı. Burada x sayısını verdik, bunun çoğunluk elemanı olup olmadığını kontrol etmeliyiz. Örnek Giriş 5 2 ...

Devamını oku

Atlassian İp Soruları

Soru 6. Telefon Numarasının Harf Kombinasyonları Bir telefon numarası probleminin harf kombinasyonlarında, 2'den 9'a kadar sayıları içeren bir dizi verdik. Sorun, her sayıya atanmış bazı harflere sahipse, bu sayı ile temsil edilebilecek tüm olası kombinasyonları bulmaktır. Numaranın tahsisi ...

Devamını oku

Atlas Ağacı Soruları

Soru 7. İkili Arama Ağacını Doğrula Problem İkili Arama Ağacı Doğrulama probleminde bir ağacın kökünü verdik, bunun bir ikili arama ağacı olup olmadığını kontrol etmeliyiz. Örnek: Çıktı: true Açıklama: Verilen ağaç bir ikili arama ağacıdır çünkü her bir alt ağaca bırakılan tüm öğeler ...

Devamını oku

Atlassian Diğer Sorular

Soru 8. Ters Lehçe Notasyonu Değerlendirin LeetCode Çözümü Problem Beyanı Ters Lehçe Notasyonu Değerlendirin LeetCode Çözümü – Ters Lehçe Notasyonunda bir aritmetik ifadenin değerini değerlendirin. Geçerli operatörler +, -, * ve /'dir. Her işlenen bir tamsayı veya başka bir ifade olabilir. İki tam sayı arasındaki bölmenin sıfıra doğru kesilmesi gerektiğini unutmayın. Verilen garantilidir...

Devamını oku

Soru 9. Bir Alt Dizi Leetcode Çözümünün Maksimum Oluşma Sayısı Problem Açıklama : Bir Alt Dizinin Maksimum Oluşum Sayısı Leetcode Çözüm – Bir dizi s verildiğinde, aşağıdaki kurallara göre herhangi bir alt dizinin maksimum oluşum sayısını döndürün: Alt dizideki benzersiz karakterlerin sayısı maxLetters'dan küçük veya ona eşit olmalıdır. Alt dize boyutu, minSize ile maxSize dahil arasında olmalıdır. Misal ...

Devamını oku

Soru 10. Zamana Dayalı Anahtar-Değer Deposu LeetCode Çözümü Problem Bildirimi Zamana Dayalı Anahtar-Değer Deposu LeetCode Çözümü – Aynı anahtar için farklı zaman damgalarında birden fazla değer depolayabilen ve anahtarın değerini belirli bir zaman damgasında alabilen zamana dayalı bir anahtar-değer veri yapısı tasarlayın. TimeMap sınıfını uygulayın: TimeMap() Veri yapısının nesnesini başlatır. void set(Dize anahtarı, Dize ...

Devamını oku

Soru 11. Bir Bahçeyi Sulamak İçin Açılacak Minimum Musluk Sayısı LeetCode Çözümü Problem Açıklama Bir Bahçeyi Sulamak İçin Açılacak Asgari Musluk Sayısı LeetCode Çözümü – X ekseninde tek boyutlu bir bahçe var. Bahçe 0 noktasında başlar ve n noktasında biter. (yani bahçenin uzunluğu n'dir). ... içinde [1, 0, ..., n] noktalarında bulunan n + 1 musluk vardır.

Devamını oku

Soru 12. İkili Ağacın Yapraklarını Bulun LeetCode Çözümü Problem Açıklama İkili Ağacın Yapraklarını Bul LeetCode Çözüm – Bir ikili ağacın kökü verildiğinde, sanki bunu yapıyormuşsunuz gibi bir ağacın düğümlerini toplayın: Tüm yaprak düğümlerini toplayın. Tüm yaprak düğümlerini kaldırın. Ağaç boşalana kadar tekrarlayın. Örnek Test Durumu 1: Girdi: root = [1, 2, 3, ...

Devamını oku

Soru 13. Tasarım Hit Counter LeetCode Çözümü Problem Açıklaması Tasarım Vuruş Sayacı LeetCode Çözümü – Son 5 dakikada (yani, son 300 saniye) alınan isabetlerin sayısını sayan bir vuruş sayacı tasarlayın. Sisteminiz bir zaman damgası parametresini (saniye ayrıntı düzeyi olarak) kabul etmelidir ve sisteme çağrıların kronolojik sırayla yapıldığını (yani zaman damgasının monoton olarak arttığını) varsayabilirsiniz. ...

Devamını oku

Soru 14. Tek Numara Leetcode Çözümü Problem İfadesi Tek Sayı Leetcode Çözümü – Bize boş olmayan bir tamsayı dizisi verildi ve tam olarak bir kez görünen bir öğe bulmamız gerekiyor. Soruda her öğenin biri hariç iki kez görüneceği verilmiş. Örnek 1: Girdi: nums = [2,2,1] Çıktı: 1 Örnek 2: Girdi: ...

Devamını oku

Soru 15. Çoğunluk Eleman Leetcode Çözümü Problem İfadesi Bize bir tamsayı dizisi veriliyor. ⌊ ⌋'nin kat operatörü olduğu dizide ⌊N / 2⌋ süresinden daha fazla geçen tamsayıyı döndürmemiz gerekir. Bu öğeye çoğunluk öğesi denir. Girdi dizisinin her zaman bir çoğunluk elemanı içerdiğine dikkat edin. ...

Devamını oku

Soru 16. İkili Arama Ağacı Leetcode Çözümüne Ekleme Bu problemde, İkili Arama Ağacına eklememiz ve yapısına döndürmemiz gereken tamsayı değerleri ve bir düğümün tamsayı değerini içeren bir İkili Arama Ağacının kök düğümünü veriyoruz. Öğeyi BST'ye ekledikten sonra, onun ...

Devamını oku

Soru 17. Permütasyonlar Leetcode Çözümü Permutations Leetcode Solution problemi, basit bir tamsayı dizisi sağlar ve bizden verilen dizinin tüm permütasyonlarının tam bir vektörünü veya dizisini döndürmemizi ister. Yani, sorunu çözmeye başlamadan önce. Permütasyonlara aşina olmalıyız. Yani, permütasyon bir düzenlemeden başka bir şey değildir ...

Devamını oku

Soru 18. Limonata Leetcode Değiştirme Çözümü Bu gönderi üzerinde Limonata Değişikliği Leetcode Çözümü Sorun bildirimi ”Limonata Değişimi” probleminde bir müşteri kuyruğu var. Bizden 5 rupi olan limonata almak istiyorlar. Müşteriler bize 5 rupi, 10 rupi veya 20 rupi verebilir. Geri dönmek istiyoruz ...

Devamını oku

Translate »