Facebook Mülakat Soruları

Facebook Mülakat SorularıPin

Facebook, Meta Platforms'a ait bir Amerikan çevrimiçi sosyal medya ve sosyal ağ hizmetidir. 2004 yılında Mark Zuckerberg tarafından Harvard Koleji öğrencileri ve oda arkadaşları Eduardo Saverin, Andrew McCollum, Dustin Moskovitz ve Chris Hughes ile birlikte kurulan, adı genellikle Amerikan üniversite öğrencilerine verilen yüz kitap dizinlerinden geliyor. Üyelik başlangıçta Harvard öğrencileriyle sınırlıydı, yavaş yavaş diğer Kuzey Amerika üniversitelerine ve 2006'dan beri 13 yaşın üzerindeki herkese genişledi. 2020 itibariyle Facebook, aylık 2.8 milyar aktif kullanıcı talep etti ve küresel internet kullanımında yedinci sırada yer aldı. 2010'ların en çok indirilen mobil uygulamasıydı.

Facebook'a kişisel bilgisayarlar, tabletler ve akıllı telefonlar gibi İnternet bağlantısı olan cihazlardan erişilebilir. Kaydolduktan sonra, kullanıcılar kendileri hakkında bilgi veren bir profil oluşturabilir. “Arkadaşları” olmayı kabul eden diğer kullanıcılarla veya farklı gizlilik ayarlarıyla herkese açık olarak paylaşılan metin, fotoğraf ve multimedya yayınlayabilirler. Kullanıcılar ayrıca Facebook Messenger ile birbirleriyle doğrudan iletişim kurabilir, ortak ilgi gruplarına katılabilir ve Facebook arkadaşlarının etkinlikleri ve takip ettikleri sayfalar hakkında bildirim alabilirler. [referans]

Facebook Dizi Soruları

Soru 1. Yağmur Suyu Yakalama Leetcode Çözümü Problem Açıklama Yağmur Suyu Yakalamak LeetCode Çözümü – “Yağmur Suyu Yakalamak”, her bir çubuğun genişliğinin 1 olduğu bir yükseklik haritasını temsil eden bir dizi yükseklik verildiğini belirtir. Yağmurdan sonra sıkışan su miktarını bulmamız gerekir. Örnek: Giriş: yükseklik = [0,1,0,2,1,0,1,3,2,1,2,1] Çıkış: 6 Açıklama: Kontrol edin ...

Devamını oku

Soru 2. Frekans Leetcode Çözümünü Artırarak Diziyi Sırala Problem İfadesi Diziyi Artan Frekansa Göre Sırala LeetCode Çözümü – “Diziyi Artan Frekansa Göre Sırala” size bir tamsayı dizisi verildiğini, diziyi değerlerin frekansına göre artan düzende sıraladığını belirtir. İki veya daha fazla değer aynı frekansa sahip, bunları sıralamamız gerekiyor ...

Devamını oku

Soru 3. K Equal Sum Subsets Leetcode Çözümüne Bölme Problem Açıklama K Eşit Toplamlı Alt Kümelere Bölümleme LeetCode Çözümü – “K Eşit Toplamlı Alt Kümelere Bölümleme” size tamsayı dizi sayıları ve bir k tamsayısının verildiğini belirtir, toplamları boş olmayan k alt kümeye sahip olmak mümkünse doğru döndür hepsi eşittir. Örnek: Girdi: nums = [4,3,2,3,5,2,1], k = 4 Çıktı: ...

Devamını oku

Soru 4. Coin Change 2 Leetcode Çözümü Problem Açıklama Madeni Para Değişimi 2 LeetCode Çözümü – “Para Değişimi 2”, toplam parayı temsil eden bir dizi farklı tamsayı madeni para ve bir tamsayı miktarının verildiğini belirtir. Tutar toplamı olan farklı olası kombinasyonların toplam sayısının sayısını döndürmemiz gerekiyor. ...

Devamını oku

Soru 5. Kurbağa Atlama Leetcode Çözümü Problem Açıklaması Kurbağa Atlama LeetCode Çözümü – “Kurbağa Atlama” artan düzende sıralanmış taşların (konumların) listesi verildiğinde, kurbağanın son taşa (dizinin son indeksi) konarak nehri geçip geçemeyeceğini belirler. Başlangıçta, kurbağa ilk taşın üzerindedir ve ...

Devamını oku

Soru 6. Permütasyon Leetcode Çözümünden Dizi Oluşturun Problem Açıklama Permütasyondan Dizi Oluştur LeetCode Çözümü – “Permütasyondan Dizi Oluştur”, sıfır tabanlı permütasyon sayıları verildiğinde, her biri için ans[i] = nums[nums[i]] olmak üzere aynı uzunlukta bir dizi oluşturmamız gerektiğini belirtir. [0,nums.length-1] aralığında. Sıfır tabanlı bir permütasyon sayıları, 0'dan farklı bir tamsayı dizisidir ...

Devamını oku

Soru 7. Biletler İçin Minimum Maliyet Leetcode Çözümü Problem Açıklama Biletler İçin Minimum Maliyet LeetCode Çözümü – “Bilet İçin Asgari Maliyet”, verilen gün listesinde her gün seyahat etmeniz gereken minimum dolar miktarını bulmanızı ister. Size bir tamsayı gün dizisi verilecektir. Her gün bir tamsayıdır ...

Devamını oku

Soru 8. Benzersiz Yollar II Leetcode Çözümü Problem Açıklama Benzersiz Yollar II LeetCode Çözümü – “Benzersiz Yollar II”, bir robotun ızgaranın sol üst köşesinden başladığı mxn ızgarasının verildiğini belirtir. Izgaranın sağ alt köşesine ulaşmak için toplam yol sayısını bulmamız gerekiyor. ...

Devamını oku

Soru 9. 2D Matrix II Leetcode Çözümü Arayın Problem Açıklama 2D Matrix II Ara LeetCode Çözümü – “2D Matrix II Ara” sizden bir mxn tamsayı matrisi matrisinde bir değer hedefi arayan verimli bir algoritma bulmanızı ister. Her satırdaki ve sütundaki tamsayılar artan düzende sıralanır. Örnek: Girdi: 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]], hedef = XNUMX Çıktı: true ...

Devamını oku

Soru 10. Veri Akışı Leetcode Çözümünden Hareketli Ortalama Problem Açıklaması Veri Akışından Hareketli Ortalama LeetCode Çözümü – “Veri Akışından Hareketli Ortalama”, bir tamsayı akışı ve bir pencere boyutu k verildiğini belirtir. Kayan penceredeki tüm tam sayıların hareketli ortalamasını hesaplamamız gerekiyor. Eğer eleman sayısı...

Devamını oku

Soru 11. Matris Sıfırlarını Ayarla Leetcode Çözümü Problem Açıklaması Matris Sıfırlarını Ayarla LeetCode Çözümü – “Matris Sıfırlarını Ayarla”, size bir mxn tamsayı matrisi verildiğini belirtir. Girdi matrisini, herhangi bir hücre 0 öğesini içeriyorsa, tüm satırını ve sütununu ayarlayacak şekilde değiştirmemiz gerekir. 0'lara. içinde yapmalısın...

Devamını oku

Soru 12. Eksik Numara Leetcode Çözümü Problem Açıklama Eksik Sayı LeetCode Çözümü – “Eksik Sayı”, [0,n] arasında n farklı sayı içeren n boyutunda bir dizi verildiğini belirtir. Aralıkta eksik olan sayıyı döndürmemiz gerekiyor. Örnek: Girdi: nums = [3,0,1] Çıktı: 2 Açıklama: Tüm ...

Devamını oku

Soru 13. Alt Dizileri Ters Çevirerek İki Diziyi Eşit Hale Getirin Leetcode Çözümü Leetcode Çözümü, Alt Dizileri Tersine Çevirerek İki Diziyi Eşit Hale Getirme sorunu bize iki dizi sağlar. Bunlardan biri hedef dizi, diğeri ise girdi dizisidir. Giriş dizisini kullanarak hedef diziyi yapmamız gerekiyor. Alt dizilerden herhangi birini tersine çevirebiliriz ...

Devamını oku

Soru 14. 3Sum Leetcode Çözümü Problem İfadesi Bir n tamsayı dizisi verildiğinde, nums'de a + b + c = 0 olacak şekilde a, b, c öğeleri var mı? Sıfırın toplamını veren dizideki tüm benzersiz üçlüleri bulun. Dikkat: Çözüm setinin yinelenen üçlüler içermemesi gerektiğine dikkat edin. Örnek 1 [-1,0,1,2, -1,4] ...

Devamını oku

Soru 15. Aralıklı Leetcode Çözümü Ekle Aralıklı Leetcode Çözümü Ekleme problemi bize bazı aralıkların bir listesini ve bir ayrı aralığı sağlar. Ardından, bu yeni aralığı aralıklar listesine eklememiz söylenir. Dolayısıyla, yeni aralık zaten listede bulunan aralıklarla kesişiyor olabilir veya ...

Devamını oku

Soru 16. 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 17. Ada Çevresi Leetcode Çözümü Problem İfadesi Bu problemde bize 2 boyutlu bir dizi şeklinde bir ızgara veriliyor. grid [i] [j] = 0 o noktada su olduğunu ve [i] [j] = 1 grid karayı temsil eder. Izgara hücreleri dikey / yatay olarak bağlanır, ancak çapraz olarak bağlanmaz. Tam olarak bir ada var (kara ile bağlantılı bir bileşen ...

Devamını oku

Soru 18. Maksimum Alt Dizi Leetcode Çözümü Problem İfadesi Bir tamsayı dizisi numarası verildiğinde, en büyük toplamı olan ve toplamını döndüren bitişik alt diziyi (en az bir sayı içeren) bulun. Örnek nums = [-2,1, -3,4, -1,2,1, -5,4] 6 Açıklama: [4, -1,2,1] en büyük toplamı = 6. nums = [- 1] -1 Yaklaşım 1 (Böl ve Fethet) Bu yaklaşımda ...

Devamını oku

Soru 19. Dizi Leetcode Çözümünün Derece Dönüşümü Bir Dizi Leetcode Çözümünün Sıra Dönüşümü sorunu bize bir tamsayı dizisi sağladı. Dizi veya verilen sıra sıralanmamış. Verilen sıradaki her tam sayıya rütbe atamamız gerekir. Rütbelerin atanması için bazı kısıtlamalar vardır. Rütbeler şununla başlamalı ...

Devamını oku

Soru 20. Tic Tac Toe Oyunu Leetcode Çözümünde Kazanan Bul Sorun Tic Tac Toe Oyunu Leetcode Çözümünde Kazananı Bul, bizden tic tac toe oyununun kazananını bulmamızı istiyor. Sorun bize oyuncular tarafından yapılan bir dizi veya vektör hamle sağlar. Hareketleri gözden geçirmeli ve kimin olduğuna karar vermeliyiz ...

Devamını oku

Soru 21. Tüm Noktaları Ziyaret Etmek İçin Minimum Süre Leetcode Çözümü Sorun Tüm Noktaları Ziyaret Etmek İçin Minimum Süre Leetcode Çözümü bize koordinat eksenleri üzerindeki noktaların bir dizi veya vektörünü sağlar. Bize girdiyi sağladıktan sonraki sorun, girdide verilen tüm noktaları ziyaret etmek için minimum süreyi bulmamızı istiyor. Bir birimi taşıdığınızda ...

Devamını oku

Soru 22. Sıfır Leetcode Çözümüne kadar N Benzersiz Tamsayı Bulun N Eşsiz Tamsayı Bulma Sorunu Toplamı Sıfır Leetcode Çözümü, bize bir tamsayı sağlar. Bizden toplamı 0'a varan n benzersiz tamsayı döndürmemizi ister. Yani, sorunun anlaşılması oldukça basit. Yani, çözüme dalmadan önce. Bir göz atalım ...

Devamını oku

Soru 23. Majority Element II Leetcode Çözümü Bu problemde bize bir tamsayı dizisi veriliyor. Amaç, N = dizinin boyutu ve ⌊ ⌋ kat operatörü olduğu dizide ⌊N / 3⌋ süresinden daha fazla meydana gelen tüm öğeleri bulmaktır. Bir dizi döndürmemiz gerekiyor ...

Devamını oku

Soru 24. Duplicate II Leetcode Çözümü İçerir Problem İfadesi Bu problemde bize bir tamsayı dizisi verilir ve birbirine en az k uzaklıkta olan herhangi bir yinelenen eleman olup olmadığını kontrol etmeliyiz. yani, bu iki aynı elemanın endeksleri arasındaki fark daha az olmalıdır ...

Devamını oku

Soru 25. Özet Aralıklar Leetcode Çözümü Problem İfadesi Özet Aralıklar probleminde sıralanmış benzersiz bir tamsayı dizisi verilir. Dizideki tüm sayıları tam olarak bir kez kapsayan en küçük sıralı aralık listesini yapmalıyız, yani dizinin her elemanı tam olarak aralıklardan biri tarafından kapsanır. Listedeki her bir [a,b] aralığı ...

Devamını oku

Soru 26. Benzersiz Yollar Leetcode Çözümü Benzersiz Yollar Leetcode Çözümü problemi, size bir ızgaranın boyutunu temsil eden iki tamsayı verildiğini belirtir. Izgaranın boyutunu, ızgaranın uzunluğunu ve genişliğini kullanarak. Izgaranın sol üst köşesinden ...

Devamını oku

Soru 27. Üçüncü Maksimum Numara Leetcode Çözümü Başlıktan da anlaşılacağı gibi amaç, belirli bir tamsayı dizisindeki üçüncü maksimum tamsayıyı bulmaktır. Dizideki farklı üçüncü maksimum tamsayıyı bulmamız gerektiğini unutmayın. Farklı üçüncü maksimum tamsayı olmadığında dizideki maksimum tamsayıyı döndürürüz. Misal ...

Devamını oku

Soru 28. Sıralanmış Dizileri Birleştirme Leetcode Çözümü "Sıralanmış Dizileri Birleştir" probleminde, azalan düzende sıralanmış iki dizi verilmiştir. İlk dizi tam olarak doldurulmamıştır ve ikinci dizinin tüm öğelerini de barındırmak için yeterli alana sahiptir. İlk dizi elemanlar içerecek şekilde iki diziyi birleştirmeliyiz ...

Devamını oku

Soru 29. Döndürülmüş Sıralanmış Dizi Leetcode Çözümünde Arama Sıralanmış bir dizi düşünün, ancak bir dizin seçildi ve dizi bu noktada döndürüldü. Şimdi, dizi bir kez döndürüldüğünde, belirli bir hedef öğeyi bulmanız ve dizinini döndürmeniz gerekir. Elemanın olmaması durumunda -1 döndür. Sorun genellikle ...

Devamını oku

Soru 30. Artı Bir Leetcode Çözümü Problem ifadesi "Artı Bir" probleminde, dizideki her elemanın bir sayının bir basamağını temsil ettiği bir dizi verilmiştir. Tam dizi bir sayıyı temsil eder. Sıfırıncı indeks, sayının MSB'sini temsil eder. Başında sıfır olmadığını varsayabiliriz ...

Devamını oku

Soru 31. Dizi Leetcode Çözümlerindeki Kth en büyük öğe Bu problemde, sıralanmamış bir dizide k'inci en büyük elemanı döndürmeliyiz. Dizinin kopyaları olabileceğini unutmayın. Öyleyse, ayrı K'inci en büyük elemanı değil, sıralanmış düzende K'inci en büyük elemanı bulmalıyız. Örnek A = {4, 2, 5, 3 ...

Devamını oku

Soru 32. Kth Eksik Pozitif Numara Leetcode Çözümü Problem ifadesi "Kth Eksik Pozitif Sayı" probleminde, kesin olarak artan sırada sıralanan bir dizi dizisi ve bir k sayısı verilmiştir. Görevimiz dizideki K'inci pozitif eksik sayıyı bulmaktır. Örnek arr = [1,2,3,4], k = 2 6 Açıklama: As ...

Devamını oku

Soru 33. K Öğrenciye Eşit Olarak Dağıtılacak Maksimum Çikolata Sayısı “K öğrenciye eşit olarak dağıtılacak maksimum çikolata sayısı”, içinde çikolata bulunan n adet kutu verildiğini belirtir. K öğrenci olduğunu varsayalım. Görev, ardışık kutuları seçerek maksimum sayıda çikolatayı k öğrenci arasında eşit olarak dağıtmaktır. Yapabiliriz ...

Devamını oku

Soru 34. İkili Dizide Sorguları Sayma ve Açma / Kapatma Giriş değeri olarak n boyutunda bir dizi verilmiştir. "İkili Dizi üzerinde Sorguları Say ve Değiştir" problemi, aşağıda verilen bazı sorguların gerçekleştirilmesini ister, sorgular rastgele bir şekilde değişebilir. Sorgular ⇒ Sorguyu değiştir ⇒ geçiş (başlangıç, bitiş), bu ...

Devamını oku

Soru 35. Sıralanmış Dizi Leetcode Çözümünde Öğenin İlk ve Son Konumunu Bulma Problem bildirimi "Sıralanmış Array Leetcode Çözümünde Öğenin İlk ve Son Konumunu Bul" başlıklı bu makalede, leetcode probleminin çözümünü tartışacağız. Verilen problemde bize bir dizi veriliyor. Ayrıca bir hedef unsur da veriliyor. Dizideki öğeler ...

Devamını oku

Soru 36. Monotonik Dizi LeetCode Çözümü Problem ifadesi “Monotonic Array” probleminde bize bir dizi veriliyor. Görevimiz dizinin tekdüze bir dizi olup olmadığını kontrol etmektir. Monoton bir dizi, öğelerin artan sırada veya azalan sırada sıralandığı bir dizidir. Dizi sıralıysa ...

Devamını oku

Soru 37. Dizinin Yinelemelere İzin Verilen Bitişik Tamsayılar İçerdiğini Kontrol Edin Yinelenen öğeler de içerebilen bir tamsayı dizisi verilir. Problem ifadesi bunun bir bitişik tamsayılar kümesi olup olmadığını öğrenmenizi ister, eğer öyleyse "Evet", değilse "Hayır" yazdırın. Örnek Örnek Giriş: [2, 3, 4, 1, 7, 9] Örnek ...

Devamını oku

Soru 38. Hisse Senedi Almak ve Satmak için En İyi Zaman II Leetcode Çözümü Problem açıklaması “Hisse Senedi Almak ve Satmak için En İyi Zaman II” probleminde, dizideki her bir öğenin o gün verilen hisse senedinin fiyatını içerdiği bir dizi verilmiştir. İşlemin tanımı, bir hisse senedini alıp o hisseyi satmaktır ...

Devamını oku

Soru 39. Bir n tamsayı dizisindeki tüm çiftler üzerinden f (a [i], a [j]) toplamı Problem ifadesi, bir n tamsayı dizisindeki tüm çiftler üzerinden f (a [i], a [j]) Toplamını bulmayı ister, öyle ki 1 <= i <j <= n sağlandığımızı düşünürsek bir tamsayı dizisi. Örnek dizi [] = {1, 2, 3, ...

Devamını oku

Soru 40. 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 41. Belirli bir dizi için tüm benzersiz alt dizi toplamının toplamını bulun Bir dizi tam sayıya sahip olduğunuzu varsayalım. "Belirli bir dizi için tüm benzersiz alt dizi toplamının Toplamını Bul" problemi, tüm benzersiz alt dizilerin toplamını bulmayı ister (Alt dizi toplamı, her bir alt dizinin öğelerinin toplamıdır). Benzersiz alt dizi toplamı ile, alt dizi olmadığını söylemeyi kastediyoruz ...

Devamını oku

Soru 42. En uzun alt dizi, K'den fazla farklı öğeye sahip değil "En uzun alt dizi, K'den fazla farklı elemana sahip değil" problemi, bir tamsayı dizisine sahip olduğunuzu varsaydığını belirtir; problem ifadesi, k farklı elemandan daha büyük olmayan en uzun alt diziyi bulmayı ister. Örnek dizi [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ...

Devamını oku

Soru 43. Salt okunur dizideki birden çok yinelenen öğelerden herhangi birini bulun "Salt okunur dizideki birden çok yinelenen öğeden herhangi birini bulma" sorunu, size salt okunur bir boyut dizisi (n + 1) verildiğini varsayar. Bir dizi, 1'den n'ye kadar olan tam sayıları içerir. Göreviniz, tekrarlanan unsurlardan herhangi birini bulmaktır ...

Devamını oku

Soru 44. Çit Algoritmasını Boyama Problem İfadesi "Boyama Çiti Algoritması" size bazı direkler (bazı ahşap parçalar veya diğer parçalar) ve bazı renkler içeren bir çit verildiğini belirtir. Çiti, en fazla sadece 2 bitişik çitin aynı renge sahip olacağı şekilde boyamanın yollarının sayısını öğrenin. Bundan beri ...

Devamını oku

Soru 45. Hisse Senedi Almak ve Satmak için En İyi Zaman Problem İfadesi “Hisse Senedi Almak ve Satmak için En İyi Zaman” problemi, size n uzunluğunda bir dizi fiyat verildiğini belirtir; burada i'inci öğe, hisse senedi fiyatını i'inci gün saklamaktadır. Tek bir işlem yapabilirsek, yani bir günde satın almak ve ...

Devamını oku

Soru 46. En Sık Görülen Unsurlar Problem İfadesi En sık görülen K elemanlarında bir dizi nums [] verdik, en sık meydana gelen k elemanlarını bulun. Örnekler nums [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 nums [] = {1} k = 1 En İyi K Sık Eleman Oluşturma için 1 Naif Yaklaşım ...

Devamını oku

Soru 47. Yinelenenleri sıralı diziden kaldır Problem İfadesi "Sıralanmış diziden kopyaları kaldır" size N boyutunda sıralanmış bir dizi verildiğini belirtir. Yinelenen öğeleri diziden kaldırmanız gerekir. Yinelenen öğeler kaldırıldıktan sonra benzersiz öğeler içeren diziyi yazdırın. Örnek a [] = {1, 1, 1, 1} {1} Açıklama: ...

Devamını oku

Soru 48. Bitişik Dizi Leetcode Problem İfadesi “Bitişik Dizi Leetcode” problemi, size n boyutunda bir [] dizisinin verildiğini belirtir ve sadece 1'ler ve 0'lardan oluşur. 1'lerin sayısının 0'ların sayısına eşit olduğu en uzun alt diziyi bulun. Örnek a [] = {1, 0, 1, 1, 1, ...

Devamını oku

Soru 49. Çakışan bitişik alt dizilerin maksimum K toplamı Problem İfadesi “Çakışan bitişik alt dizilerin maksimum K toplamı” problemi, size bir tamsayı dizisi verildiğini belirtir. Toplamları maksimum olacak şekilde k alt dizilerinin maksimum toplamını bulun. Bu k alt dizileri çakışıyor olabilir. Öyleyse, toplamları arasında maksimum olacak şekilde k alt dizilerini bulmalıyız ...

Devamını oku

Soru 50. İki sıralanmamış dizi verildiğinde, toplamı x olan tüm çiftleri bulur. Problem İfadesi İki sıralanmamış dizi verildiğinde, toplamı x olan tüm çiftleri bulun, size sıralanmamış iki tamsayı dizisi ve toplam adı verilen bir değer verildiğini belirtir. Sorun ifadesi, toplam çift sayısını bulmanızı ve ... ekleyen tüm bu çiftleri yazdırmanızı ister.

Devamını oku

Soru 51. Toplamı 0 olan en büyük dikdörtgen alt matris Problem İfadesi Toplamı sıfır olan bir 2B dizide maksimum boyut alt matrisini bulun. Bir alt matris, verilen 2D dizinin içindeki 2D diziden başka bir şey değildir. Yani, işaretli tam sayılardan oluşan bir matrisiniz var, alt matrislerin toplamını hesaplamanız ve matrisi bulmanız gerekiyor ...

Devamını oku

Soru 52. Alt Küme Leetcode Alt Küme Leetcode probleminde, bir dizi farklı tamsayı, numaralar, tüm alt kümeleri yazdır (güç kümesi) verdik. Not: Çözüm kümesi, yinelenen alt kümeler içermemelidir. Bir dizi A, bir dizi (muhtemelen sıfır ...) silinerek B'den elde edilebiliyorsa, dizi B'nin bir alt kümesidir.

Devamını oku

Soru 53. Bir Diziyi Karıştırma N öğe içeren bir dizi veya küme verildiğinde. Burada öğeler benzersizdir veya tekrar yoktur. Yinelemeler olmadan bir dizi (veya bir dizi) sayıyı karıştırın. Örnek // 2, 4, 3 ve 1 küme ile bir dizi başlat. İnt [] nums = {2, 4, 3, 1}; Nesneyi karıştır = ...

Devamını oku

Soru 54. Maksimal Kare Maksimal kare probleminde, 2'lar ve 0'lerle dolu 1B ikili bir matris verdik, sadece 1'leri içeren en büyük kareyi bulduk ve alanını döndürdük. Örnek Giriş: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 ...

Devamını oku

Soru 55. Kelime Arama Kelime arama, hayatımızın bir döneminde kelime bulma bulmacalarına benzer bir şeydir. Bugün masaya değiştirilmiş bir bulmaca getiriyorum. Okuyucularım neden bahsettiğim konusunda biraz şaşkın olmalı. Daha fazla vakit kaybetmeden sorun açıklamasına geçelim Can ...

Devamını oku

Soru 56. GetRandom Ekle Sil Insert Delete GetRandom probleminde takip eden tüm işlemleri ortalama O (1) süresinde destekleyen bir veri yapısı tasarlamamız gerekir. ekle (val): Zaten yoksa kümeye bir öğe val ekler. remove (val): Varsa, setten bir val öğesini kaldırır. getRandom: Geçerli kümeden rastgele bir öğe döndürür ...

Devamını oku

Soru 57. Çakışan Aralıkları Birleştirme Birleştirme örtüşen aralıklar probleminde, tüm örtüşen aralıkları birleştirme ve geri döndürme aralıklarının bir koleksiyonunu verdik. Örnek Giriş: [[2, 3], [3, 4], [5, 7]] Çıktı: [[2, 4], [5, 7]] Açıklama: [2, 3] ve [3'ü birleştirebiliriz , 4] birlikte oluşturmak için [2, 4] Birleştirme bulmak için yaklaşım ...

Devamını oku

Soru 58. İki Sıralanmış Dizinin Ortanca Değeri Sırasıyla n ve m boyutunda A ve B sıralı iki dizi verildi. Verilen iki diziyi birleştirdikten sonra elde edilen son sıralanmış dizinin medyanını bulun veya başka bir deyişle, iki sıralanmış dizinin medyanını bulduğunu söylüyoruz. (Beklenen zaman karmaşıklığı: O (log (n))) Yaklaşım 1 için ...

Devamını oku

Soru 59. Maksimum Ürün Alt Dizisi Maksimum çarpım alt dizisi probleminde, bir tamsayı dizisi verdik, en büyük çarpıma sahip en az bir elemanlı bitişik alt diziyi bulduk. Örnek Arr = [0, -1, 0, 1, 2, -3] Maksimum ürün = 2 Arr = [- 1, -1, -1] Maksimum ürün = -1 Arr = [0, -1, 0, - 2, 0] ...

Devamını oku

Soru 60. Minimum Boyut Alt Dizi Toplamı Pozitif bir tamsayıdan oluşan bir dizi numarası ve bir s toplamı verildiğinde, toplamı s'ye eşit veya s'den büyük olacak şekilde bitişik bir sayı alt dizisinin minimum boyutunu bulun (verilen değer). Örnek Giriş: nums [] = {2, 3, 1, 2, 4, 3} s = 7 Çıktı: 2 {Alt dizi [4, ...

Devamını oku

Soru 61. Sıralanmış Döndürülmüş Dizide Bir Eleman Arama Sıralı döndürülmüş dizi probleminde aramada sıralı ve döndürülmüş bir dizi ve bir eleman verdik, verilen elemanın dizide mevcut olup olmadığını kontrol edin. Örnekler Giriş sayıları [] = {2, 5, 6, 0, 0, 1, 2} hedef = 0 Çıkış doğru Giriş sayıları [] = {2, ...

Devamını oku

Soru 62. Maksimum Ürün Alt Dizisi Bir dizi n tamsayı verildiğinde, verilen dizinin bitişik bir alt dizisinden elde edilen maksimum çarpımı bulun. Örnekler Giriş arr [] = {-2, -3, 0, -2, -40} Çıkış 80 Giriş arr [] = {5, 10, 6, -2, 1} Çıkış 300 Giriş arr [] = {-1 , -4, -10, 0, 70} Çıktı 70 ...

Devamını oku

Soru 63. Toeplitz Matrisi 2 boyutlu bir boyut (mxn) matrisi verildiğinde, matrisin Toeplitz olup olmadığını kontrol edin. Toeplitz matrisi, sol üstten sol alta aynı köşegen üzerindeki elemanların tüm köşegenler için aynı olduğu bir matristir. Örnekler Giriş 1 2 3 4 ...

Devamını oku

Soru 64. Matris Sıfırlarını Ayarlama Küme matris sıfırları probleminde, bir (n X m) matrisi verdik, eğer bir eleman 0 ise, tüm satırını ve sütununu 0 olarak ayarlayın. Örnekler Girdi: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} Çıktı: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

Devamını oku

Soru 65. 3 Toplam 3 Toplam probleminde, bir dizi n tamsayı verdik, toplamı 0'a kadar olan tüm benzersiz üçlüleri bulduk. Örnek Giriş: nums = {-1, 0, 1, 2, -1, -4} Çıktı: { -1, 0, 1}, {-1, 2, -1} 3 Toplam problemi için Naif Yaklaşım Kaba kuvvet yaklaşımı ...

Devamını oku

Soru 66. Çakışmayan 3 Alt Dizi'nin Maksimum Toplamı 3 örtüşmeyen alt dizinin maksimum toplamı probleminde, bir dizi pozitif tamsayı verdik, maksimum toplamı k olan örtüşmeyen üç alt diziyi bulduk ve başlangıç ​​endekslerini döndürdük. Örnek Giriş: nums[] = {1, 2, 1, 2, 6, 7, 5, 1} k = 2 Çıkış: ...

Devamını oku

Soru 67. Rezervuar Örneklemesi Rezervuar Örneklemesi, n'nin çok büyük olduğu belirli bir n öğe listesinden k rezervuar öğesinin rastgele seçilmesi tekniğidir. Örneğin, Google, YouTube vb. Arama listeleri. Rezervuar Örneklemesi için Naif Yaklaşım k boyutunda bir rezervuar dizisi oluşturun, verilen listeden rastgele öğeler seçin. ...

Devamını oku

Soru 68. Minimum Yol Toplamı Minimum yol toplamı probleminde, negatif olmayan sayılardan oluşan “a × b” matrisi verdik. Göreviniz, bulduğunuz bir yoldan gelen tüm sayılardan oluşan toplamı en aza indiren soldan sağa doğru yolu bulmaktır. Not: Yalnızca taşıyabilirsiniz ...

Devamını oku

Soru 69. Yağmur Suyu Yakalama LeetCode Çözümü Yağmur Suyu Yakalama LeetCode probleminde, bir yükseklik haritasını temsil eden N negatif olmayan tamsayı verdik ve her çubuğun genişliği 1'dir. Yukarıdaki yapıda hapsolabilecek su miktarını bulmalıyız. Örnek Bunu bir örnekle anlayalım.

Devamını oku

Soru 70. Atlama Oyunu Atlama oyununda, negatif olmayan tam sayılardan oluşan bir dizi verdik, başlangıçta dizinin ilk dizininde konumlandınız. Dizideki her öğe, o konumdaki maksimum atlama uzunluğunuzu temsil eder. Son dizine ulaşıp ulaşamayacağınızı belirleyin. Örnek Giriş: arr = [2,3,1,1,4] ...

Devamını oku

Soru 71. Kombinasyon Toplamı Kombinasyon toplam probleminde, dizi pozitif tamsayılar dizi [] ve bir toplam s verdik, bu elemanların toplamının s'ye eşit olduğu, arr [] 'deki elemanların tüm benzersiz kombinasyonlarını bulun. Aynı tekrarlanan sayı, sınırsız sayıda dizi arasından seçilebilir. Elementler ...

Devamını oku

Soru 72. Maksimum Ada Alanı Problem Tanımı: 2D bir matris verildiğinde, matriste giriş olarak yalnızca 0 (suyu temsil eder) ve 1 (karayı temsil eder) vardır. Matristeki bir ada, 1 yönlü (yatay ve dikey) bağlı tüm bitişik 4'lerin gruplanmasıyla oluşturulur. Matristeki adanın maksimum alanını bulun. Varsayalım ki dört kenarın da ...

Devamını oku

Soru 73. Sıralanmış Döndürülmüş Dizide Ara Sıralanmış döndürülmüş dizide bir eleman araması, O (logn) zamanında ikili arama kullanılarak bulunabilir. Bu yazının amacı, belirli bir elemanı O (logn) zamanında sıralanmış döndürülmüş bir dizide bulmaktır. Sıralanmış bir döndürülmüş dizi örneği verilmiştir. Örnek Giriş: arr [] = {7,8,9,10,1,2,3,5,6}; ...

Devamını oku

Soru 74. Benzersiz Yollar Bir mxn 2D ızgara verilir ve ızgaranın en üst ve en sol hücresinde duruyorsunuz. yani (1,1) 'de bulunan hücre. (1,1) konumunda bulunan hücreden (m, n) konumunda bulunan bir hücreye ulaşmak için alınabilecek benzersiz yolların sayısını bulun ...

Devamını oku

Soru 75. Maksimum Alt Dizi Maksimum Alt Dizi probleminde bir tamsayı dizi numarası verdik, en büyük toplamı olan bitişik alt diziyi bulun ve maksimum toplam alt dizi değerini yazdırın. Örnek Giriş sayıları [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} Çıktı 6 Algoritması Amaç bulmaktır ...

Devamını oku

Soru 76. Birleştirme Aralıkları Birleştirme aralıkları probleminde, örtüşen aralıkları birleştirmek için [l, r] şeklinde bir dizi aralık verdik. Örnekler Giriş {[1, 3], [2, 6], [8, 10], [15, 18]} Çıkış {[1, 6], [8, 10], [15, 18]} Giriş {[ 1, 4], [1, 5]} Çıktı {[1, 5]} Aralıkları birleştirmek için Naif Yaklaşım ...

Devamını oku

Soru 77. Tepe Öğesini Bul Peak Element Bul problemini anlayalım. Bugün yanımızda en yüksek elemanına ihtiyaç duyan bir dizi var. Şimdi, tepe noktasıyla ne demek istediğimi merak ediyor olmalısın. Tepe elemanı, tüm komşularından daha büyük olan bir elementtir. Örnek: Bir dizi verildiğinde ...

Devamını oku

Soru 78. Sıralanmış bir Matristeki K-inci En Küçük Eleman Bir Sıralanmış Matris probleminde K-inci En Küçük Eleman'da, her satır ve sütunun azalan düzende sıralandığı bir nxn matrisi verdik. Verilen 2B dizide k'inci en küçük elemanı bulun. Örnek Giriş 1: k = 3 ve matris = 11, 21, 31, 41 ...

Devamını oku

Soru 79. Maksimum boyut alt dizi toplamı k'ye eşittir Maksimum boyut alt dizi toplamı eşittir k'de bir tamsayı dizisi ve bir k değeri verdik. Toplamı k'ye eşit olan en uzun alt dizinin uzunluğunu bulmalısınız. Böyle bir alt dizi yoksa, 0 döndürür. Bir yaklaşım, hashtable kullanmak ve kontrol etmektir ...

Devamını oku

Soru 80. Eksik numara Eksik Sayı probleminde, 0'dan N'ye kadar bir sayı içeren N boyutunda bir dizi verdik. Dizideki tüm değerler benzersizdir. Dizide olmayan ve bu sayı 0 ile N arasında kalan eksik sayıyı bulmamız gerekiyor. Burada ...

Devamını oku

Soru 81. Sıralanmış Diziyi Birleştirme Birleştirme sıralı dizi probleminde artan sırayla iki sıralı dizi verdik. Önce girdi olarak, dizi1 ve dizi2'ye ilklendirilen sayıyı verdik. Bu iki sayı N ve M'dir. Dizi1'in boyutu N ve M'nin toplamına eşittir. İlk önce dizi 1'de ...

Devamını oku

Soru 82. Bölüm Eşit Alt Küme Toplamı Bölüm Eşit Alt Küme Toplamı, bir dizi pozitif sayı verdiğimiz bir sorundur. Her iki kümedeki elemanların toplamı aynı olacak şekilde onu iki alt gruba bölebileceğimizi bulmalıyız. Burada sayısının olması gerekli değil ...

Devamını oku

Soru 83. Renkleri Sırala Renkleri sırala, N nesne içeren bir dizi vermemiz gereken bir sorundur. Her kutu kırmızı, mavi ve beyaz olabilen tek bir renkle boyanmıştır. Halihazırda boyanmış N nesnemiz var. Diziyi aynı renk olacak şekilde sıralamalıyız ...

Devamını oku

Soru 84. En Fazla Suyu İçeren Konteyner Problem tanımı: n indislerde (i = 0… n-1) n tam sayı (y2, y1, y0,1,2… yn-1) verilir. İ-inci dizindeki tamsayı yi'dir. Şimdi, kartezyen düzlemde her bir bağlantı noktasını (i, yi) ve (i, 0) n sayıda çizgi çizin. Maksimum su hacmini bulun ...

Devamını oku

Soru 85. Alt dizi Toplamı Eşittir k Bir tamsayı dizisi ve bir tamsayı k verildiğinde. Elemanlarının toplamı k'ye eşit olan belirli bir dizinin bitişik alt dizilerinin toplam sayısını bulun. Örnek Giriş 1: arr [] = {5,0,5,10,3,2, -15,4} k = 5 Çıkış: 7 Giriş 2: arr [] = {1,1,1,2,4, -2} k = 2 Çıktı: 4 Açıklama: örnek-1'i düşünün ...

Devamını oku

Soru 86. Para Değiştirme Sorunu Madeni Para Değiştirme Problemi - Farklı değerlere sahip bazı madeni paralar c1, c2,…, cs verildi (Örneğin: 1,4,7….). Bir miktara ihtiyacımız var n. N miktarını oluşturmak için verilen bu paraları kullanın. Bir jetonu gerektiği kadar kullanabilirsiniz. Toplam yol sayısını bulun ...

Devamını oku

Soru 87. İki Matrisin Çarpımı Problem İfadesi “İki Matrisin Çarpımı” probleminde iki matris verdik. Bu matrisleri çarpıp sonucu veya son matrisi yazdırmalıyız. Burada gerekli ve yeterli koşul, A'daki sütun sayısının matristeki satır sayısına eşit olmasıdır ...

Devamını oku

Soru 88. Sıralanmış ve Döndürülmüş Bir Dizide Minimum Elemanı Bulma Problem İfadesi "Sıralanmış ve Döndürülmüş Bir Dizide Minimum Elemanı Bul" probleminde sıralı bir dizi a [] verdik. Bu dizi bilinmeyen bir noktada döndürülür, bu dizideki minimum elemanı bulun. Girdi Biçimi Bir tamsayı değeri n içeren ilk ve tek satır. ...

Devamını oku

Soru 89. Hisse Senedi Alış Karı En Üst Düzeye Çıkarmak İçin Sat Problem İfadesi “Karı Maksimize Etmek İçin Hisse Alım Satışı” probleminde her gün hisse senedi fiyatını içeren bir dizi verdik, o günlerde alıp satarak elde edebileceğiniz maksimum karı bulun. Burada birden çok kez alıp satabiliriz ancak ancak sattıktan sonra ...

Devamını oku

Soru 90. Çakışan Aralıkları Birleştirme II Problem İfadesi “Örtüşen Aralıkları Birleştir II” probleminde bir dizi aralık verdik. Çakışan aralıkları tek bir aralıkta birleştirecek ve çakışmayan tüm aralıkları yazdıracak bir program yazın. Girdi Biçimi Bir tamsayı n içeren ilk satır. İkinci satır, her bir çiftin olduğu n çift içeren ...

Devamını oku

Soru 91. Divide and Conquer kullanarak Maksimum Alt Dizi Toplamı Problem İfadesi “Divide and Conquer kullanarak Maksimum Alt Dizi Toplamı” probleminde hem pozitif hem de negatif tamsayılardan oluşan bir dizi verdik. Bitişik alt dizinin en büyük toplamını bulacak bir program yazın. Girdi Biçimi Bir tamsayı N içeren ilk satır. İkinci satır, bir dizi içeren ...

Devamını oku

Soru 92. Gözleme Sıralama Problemi Problem İfadesi “Gözleme Sıralama Problemi” krep ayıklamaya dayanmaktadır. Sıralanmamış bir dizi verildiğinde, diziyi sıralamak için yalnızca çevirme işlemini kullanan bir program yazmamız gerekir. Flip, diziyi ters çeviren işlemdir. Giriş Formatı Bir tam sayı içeren ilk satır N boşlukla ayrılmış ikinci satır ...

Devamını oku

Soru 93. Gözleme Sıralama Problem İfadesi "Gözleme Sıralama" probleminde, bir tamsayı dizisi A [] verdik. Bir dizi gözleme dönüşü yaparak diziyi sıralayın. Bir krep çevirmede aşağıdaki adımları gerçekleştiriyoruz: 1 <= k <= arr.length olan bir tam sayı k seçin. Arr [0… k-1] (0-dizinli) alt dizisini tersine çevirin. Giriş ...

Devamını oku

Soru 94. Verilen Sayıları En Büyük Sayıyı Oluşturacak Şekilde Düzenleyin II Problem İfadesi "Verilen Sayıları En Büyük Sayıyı Oluşturacak Şekilde Düzenleme II" probleminde, bir dizi pozitif tamsayı verdik. Bunları, düzenleme en büyük değeri oluşturacak şekilde düzenleyin. Girdi Biçimi Bir tamsayı n içeren ilk ve tek satır. İkinci satır içeren ...

Devamını oku

Soru 95. Belirli bir Diziyi karıştır Problem İfadesi "Verili bir Diziyi Karıştır" probleminde bir tamsayı dizisi verdik. Verilen diziyi karıştıran bir program yazın. Yani dizideki elemanları rastgele karıştıracaktır. Girdi Biçimi Bir tamsayı n içeren ilk satır. N boşlukla ayrılmış tamsayı içeren ikinci satır Çıktı ...

Devamını oku

Soru 96. Maksimum Ürün Alt Dizisi II Problem İfadesi “Maximum Product Subarray II” probleminde pozitif, negatif tamsayılar ve ayrıca sıfırlardan oluşan bir dizi verdik. Alt dizinin maksimum ürününü bulmamız gerekiyor. Girdi Biçimi Bir tamsayı N içeren ilk satır N boşlukla ayrılmış tamsayı içeren ikinci satır. Çıktı Formatı Tek ...

Devamını oku

Soru 97. Eşit Sayıda 0 ve 1'li En Büyük Alt Dizi Problem İfadesi "0 ve 1'lerin Eşit Sayılarına Sahip En Büyük Alt Dizi" probleminde, sadece 0 ve 1'i içeren bir dizi a [] verdik. Eşit sayıda 0 ve 1'lere sahip en büyük alt diziyi bulun ve başlangıç ​​dizinini ve en büyük alt dizinin bitiş dizini. ...

Devamını oku

Soru 98. 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 99. Maksimum Ürünle Üçüncü Uzunluk Sırasını Artırma Problem İfadesi "Maksimum Çarpım ile Üç Uzunluğun Sonrasını Artırma" probleminde, bir dizi pozitif tamsayı verdik. Maksimum çarpımla uzunluk 3'ün alt dizisini bulun. Sonrası artmalı. Giriş Formatı Boyutu ifade eden bir N tamsayısını içeren ilk ve tek satır ...

Devamını oku

Soru 100. Öğeler Dizide N / K defadan fazla görünüyor Problem İfadesi “Elemanlar Array'de N / K defadan fazla görünür” probleminde n büyüklüğünde bir tamsayı dizisi verdik. N / k defadan fazla görünen öğeleri bulun. Burada k, girdi değeridir. Giriş Formatı İki tam sayı içeren ilk ve tek satır N ve ...

Devamını oku

Soru 101. Bir Diziden Tepe Öğesini Bulma Problem İfadesi “Bir Diziden Peak Elementi Bul” probleminde, tamsayılardan oluşan bir girdi dizisi verdik. Bir tepe elemanı bulun. Bir dizide, öğe her iki komşudan daha büyükse, öğe bir tepe öğesidir. Köşe elemanları için tek düşünebiliriz ...

Devamını oku

Soru 102. Pozitif ve Negatif Sayıları Alternatif Olarak Dizide Yeniden Düzenleme Problem İfadesi "Pozitif ve Negatif Sayıları Alternatif Olarak Dizide Yeniden Düzenleme" probleminde bir dizi a [] verdik. Bu dizi pozitif ve negatif tamsayılar içerir. Diziyi, pozitif ve negatifin alternatif olarak yerleştirileceği şekilde yeniden düzenleyin. Burada, olumlu ve olumsuz unsurların sayısının ...

Devamını oku

Soru 103. Dizideki Maksimum Yinelenen Sayıyı Bulun Problem İfadesi "Dizideki Maksimum Yinelenen Sayıyı Bul" probleminde, N boyutunda sıralanmamış bir dizi verdik. Verilen dizi, {0, k} aralığında sayılar içeriyor, burada k <= N. Maksimum sayıya gelen sayıyı bulun dizideki zamanların sayısı. Giriş Formatı ...

Devamını oku

Soru 104. Maksimum Dairesel Alt Dizi Toplamı Problem İfadesi Maksimum dairesel alt dizi toplam probleminde, bir daire içinde düzenlenmiş bir tamsayı dizisi verdik, dairesel dizideki ardışık sayıların maksimum toplamını bulun. Örnek Giriş arr [] = {13, -17, 11, 9, -4, 12, -1} Burada Çıkış 40 Açıklama, toplam = 11 + ...

Devamını oku

Soru 105. Bölme Sorunu Problem İfadesi Partition probleminde n element içeren bir set verdik. Verilen kümenin, alt kümelerdeki elemanların toplamı eşit olan iki kümeye bölünüp bölünemeyeceğini bulun. Örnek Giriş arr [] = {4, 5, 11, 9, 8, 3} Çıkış Evet Açıklama Dizi ...

Devamını oku

Soru 106. Ünlü Sorunu Problem Açıklaması Ünlü probleminde N kişilik bir oda var, Ünlüleri bulun. Ünlü için Koşullar: Eğer A Ünlü ise, odadaki diğer herkes A'yı bilmelidir. A, odadaki kimseyi tanımamalıdır. Bu koşulları sağlayan kişiyi bulmamız gerekiyor. ...

Devamını oku

Soru 107. Boyut 3'ün Sıralı Alt Dizisini bulun Problem İfadesi Verilen sıralanmamış tamsayı dizisinde. 3 boyutunda sıralanmış bir alt dizi bulmalıyız. Üç öğe, dizi [i], dizi [j], dizi [k] olsun, o zaman, dizi [i] <dizi [j] <dizi [k] için i <j < k. Dizide birden fazla üçlü varsa, herhangi birini yazdırın ...

Devamını oku

Soru 108. Verilen Toplamla Alt Dizi Problem İfadesi Verilen toplam problemli alt dizide, n pozitif eleman içeren bir dizi verdik. Alt dizinin tüm elemanlarının toplamının verilen_suma eşit olduğu alt diziyi bulmalıyız. Alt dizi, bazılarını silerek orijinal diziden elde edilir ...

Devamını oku

Soru 109. Çoğaltılmış Bir Diziden Kayıp Öğeyi Bulma Problem İfadesi A ve B dizileri verildiğinde, bir dizi, bir öğe dışında diğerinin kopyasıdır. A veya B'de bir eleman eksiktir. Kayıp elemanı çoğaltılmış bir diziden bulmamız gerekir. Örnek 5 1 6 4 8 9 6 4 8 ...

Devamını oku

Soru 110. Maksimum Minimum Biçimde Verilen Diziyi Yeniden Düzenleme Problem İfadesi "Verilen Diziyi Maksimum Minimum Formda Yeniden Düzenleme" probleminde, N eleman içeren sıralı bir dizi verdik. Verilen sıralı pozitif tamsayı dizisini, alternatif öğeler ith max ve ith min olacak şekilde yeniden düzenleyin. Elemanların yeniden düzenlenmesinin daha iyi anlaşılması için aşağıya bakın - Dizi [0] ...

Devamını oku

Soru 111. Alt Dizi ve Sonrası Problem İfadesi Alt dizi ve alt dizi probleminde, belirli bir dizi için tüm alt dizileri ve alt dizileri yazdırmalıyız. Tüm olası boş olmayan alt dizileri oluşturun. Bir alt dizi genellikle bitişikliğin dizine dayalı olduğu bir dizinin bir bölümü veya bölümü olarak tanımlanır. Alt dizi ...

Devamını oku

Soru 112. İki Sıralanmış Diziyi Birleştirme Problem İfadesi İki sıralı diziyi birleştirme probleminde, iki girdi sıralı dizi verdik, bu iki diziyi, tam sıralamanın ardından ilk sayıların ilk dizide ve ikinci dizide kalacağı şekilde birleştirmemiz gerekiyor. Örnek Giriş A [] = {1, 3, 5, 7, ...

Devamını oku

Soru 113. Toplamı Verilen Değerden Az Olan Üçüz Sayısı Problem İfadesi N sayıda eleman içeren bir dizi verdik. Verilen dizide, toplamı verilen değerden daha az olan üçlülerin sayısını sayın. Örnek Giriş a [] = {1, 2, 3, 4, 5, 6, 7, 8} Toplam = 10 Çıkış 7 Olası üçlüler şunlardır: ...

Devamını oku

Soru 114. Bir Dizideki Sonraki Büyük Eleman Problem İfadesi Bir dizi verildiğinde, dizideki her elemanın bir sonraki büyük elemanını bulacağız. Bu eleman için bir sonraki daha büyük eleman yoksa, -1 yazacağız, yoksa o elemanı basacağız. Not: Bir sonraki daha büyük öğe, daha büyük olan ve ...

Devamını oku

Soru 115. İki Sıralanmış Diziyi Birleştirme Problem İfadesi İki sıralı diziyi birleştirirken iki sıralı dizi verdik, biri m + n boyutunda diğeri n boyutunda dizi. N boyutlu diziyi m + n boyutlu diziye birleştirip m + n boyutlu birleştirilmiş diziyi yazdıracağız. Örnek Giriş 6 3 M [] = ...

Devamını oku

Soru 116. Sıralanmış Dizide İkili Aramayı Kullanarak Eleman Bul Problem İfadesi Sıralanmış bir dizi verildiğinde, sıralanmış dizide ikili aramayı kullanarak elemanı bulun. Varsa, o elemanın dizinini yazdırın, aksi takdirde -1 yazdırın. Örnek Giriş arr [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} X = 6 // aranacak eleman ...

Devamını oku

Soru 117. Verilen Bir Toplamla Dizide Üçlü Bul Problem İfadesi Bir tamsayı dizisi verildiğinde, toplamı belirli bir X değerine eşit olan dizideki üç öğenin kombinasyonunu bulun. Burada elde ettiğimiz ilk kombinasyonu yazdıracağız. Böyle bir kombinasyon yoksa -1 yazdırın. Örnek Giriş N = 5, X = 15 arr [] = ...

Devamını oku

Soru 118. Bir Dizide Yinelenenleri En Etkin Şekilde Bulun Problem İfadesi Yinelenen tüm elemanları O (n) ve O (1) uzayında en verimli şekilde görüntüleyin. 0'dan n-1'e kadar sayılar içeren n boyutunda bir dizi verildiğinde, bu sayılar herhangi bir sayıda ortaya çıkabilir. En verimli şekilde bir dizideki kopyaları bulun ...

Devamını oku

Soru 119. Sıralanmamış Bir Dizide Eksik En Küçük Pozitif Sayı Problem İfadesi Verilen sıralanmamış dizide, sıralanmamış bir dizide eksik olan en küçük pozitif sayıyı bulun. Pozitif bir tam sayı 0'ı içermez. Gerekirse orijinal diziyi değiştirebiliriz. Dizi, pozitif ve negatif sayılar içerebilir. Örnek a. Giriş dizisi: [3, 4, -1, 0, -2, 2, 1, ...

Devamını oku

Soru 120. Tüm Sıfırları Verilen Dizinin Sonuna Taşı Problem İfadesi Verilen dizide, dizide bulunan tüm sıfırları dizinin sonuna taşıyın. Burada her zaman tüm sıfır sayısını dizinin sonuna eklemenin bir yolu vardır. Örnek Giriş 9 9 17 0 14 0 ...

Devamını oku

Soru 121. Sıralanmış Bir Dizideki Olay Sayısını Sayma Problem İfadesi "Sıralanmış Bir Dizideki Olay Sayısını Sayma" probleminde, sıralı bir dizi verdik. X'in bir tamsayı olduğu sıralı bir X dizisindeki oluşumların veya sıklıkların sayısını sayın. Örnek Giriş 13 1 2 2 2 2 3 3 3 4 4 ...

Devamını oku

Soru 122. Ardışık Olmayan Öğelerin Maksimum Toplamı Problem İfadesi "Ardışık Olmayan Elemanların Maksimum Toplamı" verilen dizide, ardışık olmayan elemanların maksimum toplamını bulmanız gerekir. Hemen komşu numaraları ekleyemezsiniz. Örneğin [1,3,5,6,7,8,] burada 1, 3 bitişiktir, bu yüzden onları ekleyemeyiz ve 6, 8 bitişik değildir, bu yüzden biz ...

Devamını oku

Soru 123. Sıralanmış Bir Dizide En Küçük Eksik Sayıyı Bulun Problem İfadesi “Sıralanmış Bir Dizideki En Küçük Eksik Sayıyı Bul” probleminde bir tamsayı dizisi verdik. 0 ile M-1 aralığında benzersiz öğelere sahip N boyutlu sıralanmış dizide en küçük eksik sayıyı bulun, burada M> N. Örnek Giriş [0, 1, 2, 3, 4, 6, 7, ...

Devamını oku

Soru 124. İlk Yinelenen Öğe Problem İfadesi n tamsayı içeren bir dizi verdik. Verilen dizideki ilk tekrar eden elemanı bulmalıyız. Yinelenen öğe yoksa, "Yinelenen tam sayı bulunamadı" ifadesini yazdırın. Not: Yinelenen öğeler, birden çok kez gelen öğelerdir. (Dizi kopyalar içerebilir) ...

Devamını oku

Soru 125. Ürün Dizisi Bulmacası Problem İfadesi Bir ürün dizisi bulmaca probleminde, i'inci elemanın, i'inci konumdaki eleman hariç, verilen dizideki tüm elemanların ürünü olacağı bir dizi oluşturmamız gerekir. Örnek Giriş 5 10 3 5 6 2 Çıkış 180 ...

Devamını oku

Soru 126. Verilen Bir Dizideki ilk Yinelenen Sayıyı Bul Problem İfadesi Bir dizide birden fazla tekrar eden sayı olabilir, ancak belirli bir dizideki ilk tekrar eden sayıyı bulmanız gerekir (ikinci seferde meydana gelir). Örnek Giriş 12 5 4 2 8 9 7 12 5 6 12 4 7 Çıkış 5, tekrar eden ilk elemandır ...

Devamını oku

Soru 127. Ç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

Soru 128. Kayıp numarayı bulmak Problem İfadesi 1'den N'ye kadar sayılardan oluşan bir diziden eksik sayıyı bulurken, N-1 sayıları içeren bir dizi verdik. 1'den N'ye kadar bir sayı dizisinde bir sayı eksiktir. Eksik sayıyı bulmalıyız. Giriş Formatı Bir tamsayı içeren ilk satır ...

Devamını oku

Facebook Dizi Soruları

Soru 129. En Uzun Ortak Önek Leetcode Çözümü Problem Açıklaması En Uzun Ortak Önek LeetCode Çözümü – “En Uzun Ortak Önek”, bir dizi dizi verildiğini belirtir. Bu dizeler arasında en uzun ortak öneki bulmamız gerekiyor. Herhangi bir önek yoksa, boş bir dize döndürün. Örnek: Girdi: strs = ["flower","flow","flight"] Çıktı: "fl" Açıklama: “fl” en uzundur ...

Devamını oku

Soru 130. Geçerli Palindrome II Leetcode Çözümü Problem Beyanı Valid Palindrome II LeetCode Çözümü – “Geçerli Palindrome II”, s dizesi verildiğinde, en fazla bir karakter sildikten sonra s bir palindrom dizesi olabiliyorsa true döndürmemiz gerektiğini belirtir. Örnek: Girdi: s = "aba" Çıktı: true Açıklama: Girdi dizesi zaten palindrom, yani ...

Devamını oku

Soru 131. Geçerli Parantezler Leetcode Çözümü Sorun Bildirimi Geçerli Parantezler LeetCode Çözümü – “Geçerli Parantezler” size yalnızca '(', ')', '{', '}', '[' ve ']' karakterlerini içeren bir dize verildiğini belirtir. Girdi dizesinin geçerli bir dize olup olmadığını belirlememiz gerekiyor. Açık parantezlerin kapatılması gerekiyorsa, bir dizenin geçerli bir dize olduğu söylenir ...

Devamını oku

Soru 132. En Büyük Numara Leetcode Çözümü Problem Açıklaması En Büyük Sayı LeetCode Çözümü – “En Büyük Sayı”, negatif olmayan tamsayılar listesi verildiğinde, sayıları en büyük sayıyı oluşturacak şekilde düzenlememiz ve döndürmemiz gerektiğini belirtir. Sonuç çok büyük olabileceğinden, geri dönmeniz gerekiyor ...

Devamını oku

Soru 133. Trie (Önek Ağacı) Leetcode Çözümünü Uygulayın Problem İfadesi Uygulama Trie (Önek Ağacı) LeetCode Çözümü – “Trie (Önek Ağacı) Uygulaması”, verimli bir şekilde ekleme, arama ve önek araması gerçekleştiren Trie Veri Yapısını uygulamanızı ister. Örnek: Giriş: ["Trie", "insert", "search", "search", "startsWith", "insert", "search"] [[], ["elma"], ["elma"], [ "app"], ["app"], ["app"], ["app"]] Çıktı: [null, null, true, false, true, null, true] Açıklama: Tüm dizeleri ekledikten sonra, trie görünüyor bunun gibi. Hangi kelime elma aranır...

Devamını oku

Soru 134. Palindrom Bölümleme Leetcode Çözümü Problem Açıklama Palindrom Bölümleme LeetCode Çözümü – “Palindrom Bölümleme” size bir dizge verildiğini, giriş dizgisini bölümün her alt dizgisi bir palindrom olacak şekilde bölümlendirdiğini belirtir. Giriş dizesinin tüm olası palindrom bölümlerini döndürün. Örnek: Girdi: s = "aab" Çıktı: [["a","a","b"],["aa","b"]] Açıklama: Tam olarak 2 geçerli ...

Devamını oku

Soru 135. Say ve Say Leetcode Çözümü Problem İfadesi Say ve Say LeetCode Çözümü – “Say ve Say” sizden say ve söyle dizisinin n'inci terimini bulmanızı ister. Say ve söyle dizisi, özyinelemeli formülle tanımlanan bir sayı dizileri dizisidir: countAndSay(1) = "1" countAndSay(n), countAndSay(n-1) öğesindeki sayı dizisini "söyleyeceğiniz" yoldur, hangi daha sonra dönüştürülür ...

Devamını oku

Soru 136. Palindromik Alt Diziler Leetcode Çözümü Problem Açıklama Palindromik Alt Diziler LeetCode Çözümü – “Palindromik Alt Diziler”, girdi dizisindeki toplam palindromik alt dizi sayısını bulmanızı ister. Bir dize, ileri ile aynı geri okuduğunda bir palindromdur. Alt dize, dize içindeki bitişik bir karakter dizisidir. Örnek: Girdi: s = "aaa" Çıktı: ...

Devamını oku

Soru 137. Geçersiz Parantezleri Kaldır Leetcode Çözümü Sorun Bildirimi Geçersiz Parantezleri Kaldır Leetcode Çözümü – size parantez ve küçük harfler içeren bir dizi s verildiğini belirtir. Giriş dizesini geçerli kılmak için minimum geçersiz parantez sayısını kaldırmamız gerekiyor. Olası tüm sonuçları herhangi bir sırayla döndürmemiz gerekiyor. Bir dize...

Devamını oku

Soru 138. İki Dize Dizisinin Eşdeğer Leetcode Çözümü Olup Olmadığını Kontrol Edin İki Dizi Dizisinin Eşdeğer Olup Olmadığını Kontrol Etme sorunu Leetcode Çözümü bize iki dizi dizi sağlar. Daha sonra bu iki dizi dizisinin eşdeğer olup olmadığını kontrol etmemiz söylendi. Buradaki eşdeğerlik, dizilerdeki dizgilerin birleştirilmesi durumunda olduğu gerçeğini ifade eder. Sonra birleştirmeden sonra, ikisi de ...

Devamını oku

Soru 139. İzomorfik Dizeler Leetcode Çözümü Problem İfadesi Bu problemde bize a ve b olmak üzere iki dizi verilir. Amacımız, iki dizgenin izomorfik olup olmadığını söylemektir. İki dizge izomorfik olarak adlandırılır, ancak ve ancak ilk dizedeki karakterler herhangi bir karakterle (kendisi dahil) değiştirilebilirse ...

Devamını oku

Soru 140. Sonradan Leetcode Çözümü Problem İfadesi Bu problemde bize iki farklı dizge verilmiştir. Amaç, ilk dizenin ikincinin bir alt dizisi olup olmadığını bulmaktır. Örnekler birinci dize = "abc" ikinci dize = "mnagbcd" doğru ilk dize = "burger" ikinci dize = "dominos" yanlış Yaklaşım (Özyinelemeli) Bu kolaydır ...

Devamını oku

Soru 141. İkili Leetcode Çözümü Ekleyin Problem İfadesi İki ikili dizge a ve b verildiğinde, bu iki dizgeyi eklememiz ve ardından sonucu bir ikili dizge olarak döndürmemiz gerekir. İkili dizge, yalnızca 0'lar ve 1'ler içeren dizelerdir. Örnek a = "11", b = "1" "100" a = "1010", b = "1011" "10101" Yaklaşımı İki eklemek için ...

Devamını oku

Soru 142. Geçerli Palindrome Leetcode Çözümü Problem İfadesi Bir dizge verildiğinde, sadece alfasayısal karakterleri, yani sadece sayıları ve alfabeleri dikkate alarak, bunun bir palindrom olup olmadığını belirlememiz gerekir. Ayrıca alfabe karakterleri için olan durumları da göz ardı etmeliyiz. Örnek "Bir adam, bir plan, bir kanal: Panama" doğru Açıklama: "AmanaplanacanalPanama" geçerli bir palindromdur. "araba yarışı" ...

Devamını oku

Soru 143. Bir String Leetcode Çözümünün Ters Ünlüleri Problem İfadesi Bu problemde bir dizi verilir ve sadece bu dizenin sesli harflerini tersine çevirmemiz gerekir. Örnek "merhaba" "holle" Açıklama: tersine çevirmeden önce: ters çevirmeden sonra "merhaba": "holle" "leetcode" "leotcede" Açıklama: Yaklaşım 1 (Yığın Kullanarak) Girişte bulunan sesli harfleri tersine çevirmemiz gerekiyor ...

Devamını oku

Soru 144. Romandan Tam Sayıya Leetcode Çözümü “Roman'dan Tamsayıya” probleminde, Roma rakamı biçiminde bir pozitif tamsayıyı temsil eden bir dizge verilmiştir. Romen rakamları, aşağıdaki tablo kullanılarak tamsayılara dönüştürülebilen 7 karakterle temsil edilir: Not: Verilen roma rakamının tamsayı değeri, veya ...

Devamını oku

Soru 145. Çarpım Dizeleri Leetcode Çözümü Multiply Strings Leetcode çözümü problemi bize girdi olarak verilen iki dizgiyi çarpmamızı istiyor. Arayan işlevine çarpmanın bu sonucunu yazdırmamız veya döndürmemiz gerekir. Yani daha resmi olarak iki dizge vermek için, verilen dizelerin çarpımını bulun. ...

Devamını oku

Soru 146. Tamsayıdan Latin Leetcode Çözümüne Bu problemde bize bir tamsayı veriliyor ve roma rakamına çevirmemiz gerekiyor. Bu nedenle, sorun genellikle "Tamsayıdan Romana" olarak adlandırılır ve bu Tamsayıdan Roma Leetcode Çözümüdür. Birisi Roma rakamlarını bilmiyorsa. Eskiden insanlar ...

Devamını oku

Soru 147. Grup Anagramları Verilen kelimelerin grup anagramlarını bulmalıyız. Bu, her kelime için onu sıralayacağımız ve onu bir değer olarak sıralanmamış bir anahtar ve orijinal girdi olarak saklayacağımız ve başka herhangi bir girişin bir ...

Devamını oku

Soru 148. Tamsayıdan İngilizce kelimelere "Integer to English words" probleminde, negatif olmayan bir tamsayı verdik ve bu tamsayıyı sayısal kelimelerine dönüştürme görevleri verdik veya bir sayının, herhangi bir sayının girdisini alıyoruz ve bizim görevimiz bu sayıyı bir dizede temsil etmektir. form. Bir örnek görelim, ...

Devamını oku

Soru 149. Dizinin Yinelemelere İzin Verilen Bitişik Tamsayılar İçerdiğini Kontrol Edin Yinelenen öğeler de içerebilen bir tamsayı dizisi verilir. Problem ifadesi bunun bir bitişik tamsayılar kümesi olup olmadığını öğrenmenizi ister, eğer öyleyse "Evet", değilse "Hayır" yazdırın. Örnek Örnek Giriş: [2, 3, 4, 1, 7, 9] Örnek ...

Devamını oku

Soru 150. En Uzun Tekrarlanan Sonrası "En Uzun Yinelenen Sonrası" problemi, size bir girdi olarak bir dizge verildiğini belirtir. En uzun tekrarlanan alt diziyi, yani dizede iki kez bulunan alt diziyi bulun. Örnek aeafbdfdg 3 (afd) Yaklaşım Problem bizden dizedeki en uzun tekrarlanan alt diziyi bulmamızı istiyor. ...

Devamını oku

Soru 151. Her karakter değiştirme sorgusundan sonra Palindrome'u kontrol edin "Her karakter değişiminden sonra Palindrome'u kontrol et Sorgu" problemi size bir String verildiğini ve hayır verildiğini varsayar. Her sorgu, i1 ve i2 olmak üzere iki tamsayı girdi değerine ve 'ch' adlı bir karakter girdisine sahiptir. Problem ifadesi i1 ve ...

Devamını oku

Soru 152. 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

Soru 153. Yinelenen Karakterler Olmadan En Uzun Alt Dizi LeetCode Çözümü Yinelenen Karakterler Olmadan En Uzun Alt Dizi LeetCode Çözümü – Bir dizi verildiğinde, karakterleri tekrar etmeden en uzun alt dizinin uzunluğunu bulmamız gerekir. Birkaç örneğe bakalım: Örnek pwwkew 3 Açıklama: Cevap 3 aav 2 uzunluğunda “wke” Açıklama: Cevap 2 uzunluğunda “av” Yaklaşım-1 ...

Devamını oku

Soru 154. Palindrom Permütasyonu Problem İfadesi “Palindrom Permütasyonu” problemi size bir dizge verildiğini belirtir. Bir palindromik dizgi oluşturmak için yeniden düzenlenip düzenlenemeyeceğini kontrol edin. Örnek süper çiftler evet Açıklama Verilen girdi dizisi süperdrepus olarak yeniden düzenlenebilir. Palindromik bir dizedir. Yani bu örneğe cevabımız evet. ...

Devamını oku

Soru 155. Metin Yaslama LeetCode Çözümü Bugün Metin Yaslama LeetCode Çözümünü tartışacağız Problem İfadesi “Metin Yaslama” problemi size n boyutunda bir dizi s[ ] ve bir tamsayı boyutunda bir liste verildiğini belirtir. Metni, her metin satırı karakter boyutunda olacak şekilde yaslayın. Yapabilirsiniz ...

Devamını oku

Soru 156. Palindrom Bölümleme Problem İfadesi Bir dizge verildiğinde, bölümlerin tüm alt dizilerinin palindrom olması için gereken minimum kesim sayısını bulun. Orijinal dizimizi tüm alt dizeler palindrom olacak şekilde farklı bölümlere böldüğümüzden, bu soruna Palindrom Bölme Problemi diyoruz. Örnek asaaaassss 2 Açıklama: ...

Devamını oku

Soru 157. Kod Çözme Yolları Çözme Yolları probleminde, sadece rakamlardan oluşan boş olmayan bir dizge verdik, aşağıdaki eşlemeyi kullanarak onu çözmenin toplam yollarının sayısını belirledik: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 Örnek S = “123” Bu dizeyi çözmenin yollarının sayısı 3'tür If we ...

Devamını oku

Soru 158. Mesafeyi Düzenle Düzenleme mesafesi probleminde, n uzunluğundaki X dizgisini m uzunluğundaki başka bir Y dizisine dönüştürmek için gereken minimum işlem sayısını bulmalıyız. İzin verilen işlemler: Ekleme Silme Değiştirme Örneği Giriş: Dize1 = "abcd" Dize2 = "abe" Çıktı: Gerekli minimum işlem 2'dir (...

Devamını oku

Soru 159. Geçerli Parantez Dizesi Geçerli parantez dizisi probleminde '(', ')' ve '*' içeren bir dizge verdik, dizenin dengeli olup olmadığını kontrol edin '*', '(', ')' veya boş bir dizeyle değiştirilebilir. Örnekler Giriş "()" Çıktı doğru Girdi "*)" Çıktı doğru Girdi "(*))" Çıktı gerçek Naif Yaklaşım için ...

Devamını oku

Soru 160. En Uzun Palindromik Sonuç En uzun palindromik alt dizi probleminde, bir dizge verdik, en uzun palindromik alt dizinin uzunluğunu bulun. Örnekler Giriş: TUTORIALCUP Çıktı: 3 Giriş: DİNAMİK PROGRAMLAMA Çıktı: 7 En Uzun Palindromik Alt Dizi için Naif Yaklaşım Yukarıdaki problemi çözmek için saf yaklaşım, ...

Devamını oku

Soru 161. Bir Dizede Maksimum İç İçe Parantez Derinliğini Bulma Bir dizge verildiğinde. Verilen dizedeki iç içe parantezlerin maksimum derinliğini yazdırmak için kodu yazın. Örnek Giriş: s = “(a (b) (c) (d (e (f) g) h) I (j (k) l) m)” Çıkış: 4 Giriş: s = “(p ((q) ) ((s) t)) ”Çıktı: 3 Yığın Algoritmasını Kullanarak Bir dizi s uzunluğunu başlatın ...

Devamını oku

Soru 162. Dize Kodunu Çöz Diyelim ki size kodlanmış bir dizge verildi. Bir dizi bir tür kalıpta kodlanmıştır, sizin göreviniz dizenin kodunu çözmektir. Diyelim ki <dizge oluşmaz> [dize] Örnek Giriş 3 [b] 2 [bc] Çıktı bbbcaca Açıklama Burada “b” 3 kez ve “ca” 2 kez meydana gelir. ...

Devamını oku

Soru 163. Sonraki Permütasyon Bir sonraki permütasyon probleminde bir kelime verdik, bunun sözlükbilimsel olarak daha büyük_permütasyonunu bulun. Örnek girdi: str = "tutorialcup" çıktı: tutorialpcu girdi: str = "nmhdgfecba" çıktı: nmheabcdfg girdi: str = "algoritmalar" çıktı: algoritmalarsm girdisi: str = "kaşık beslemesi" çıktı: Sonraki Permütasyon ...

Devamını oku

Soru 164. En Uzun Ortak Sonuç Size str1 ve str2 olmak üzere iki dizge verilir, en uzun ortak alt dizinin uzunluğunu bulun. Sonraki: alt dizi, kalan öğelerin sırasını değiştirmeden bazı öğeleri silerek veya hiçbir öğeyi silerek başka bir diziden türetilebilen bir dizidir. Eski 'tticp' için alt dizidir ...

Devamını oku

Soru 165. Sıralamayı Kullanan En Uzun Yaygın Önek Sıralama kullanarak En Uzun Yaygın Önek probleminde, bir dizi dizge verdik, en uzun ortak öneki bulun. yani tüm dizelerde ortak olan önek bölümünü bulun. Örnek Giriş1: {"tutorialcup", "tutorial", "tussle", "tumble"} Çıktı: "tu" Input2: {"baggage", "banana", "batsmen"} Çıktı: "ba" Input3: {"abcd "} Çıktı:" abcd "...

Devamını oku

Soru 166. Backspace String Karşılaştırma Backspace string karşılaştırma probleminde iki String S ve T verdik, eşit olup olmadıklarını kontrol edin. Dizelerin geri boşluk karakteri anlamına gelen '#' içerdiğine dikkat edin. Örnekler Giriş S = "ab # c" T = "ad # c" Doğru çıktı (hem S hem de T "ac" ye dönüştüğü için) Giriş ...

Devamını oku

Soru 167. Normal İfade Eşlemesi Normal İfade Eşleştirme probleminde iki dizge verdik, biri (x varsayalım) sadece küçük harflerden oluşuyor ve ikincisi (varsayalım y) iki özel karakter içeren küçük harflerden oluşuyor, yani "." ve "*". Görev, ikinci dizenin ...

Devamını oku

Soru 168. Dizeyi Yeniden Düzenleyin Reorganize String probleminde sadece "az" karakterlerini içeren bir string verdik. Görevimiz, bu karakterleri, birbirine bitişik iki aynı karakter olmayacak şekilde yeniden düzenlemek. Örnek Girdi elma Çıktı pelpa Girdi defteri Çıktı obko Girdi aa Çıktı mümkün değil Girdi aaab Çıktı değil ...

Devamını oku

Soru 169. Dize Sıkıştırma Dize Sıkıştırma probleminde, char türünde bir dizi a [] verdik. Belirli bir karakterin karakteri ve sayısı olarak sıkıştırın (karakter sayısı 1 ise, o zaman tek karakter sıkıştırılmış bir dizide saklanır). Sıkıştırılmış dizinin uzunluğu ...

Devamını oku

Soru 170. Geçerli Parantezler LeetCode Çözümü Geçerli Parantezler LeetCode probleminde, yalnızca '(', ')', '{', '}', '[' ve ']' karakterlerini içeren bir dize verdik, giriş dizesinin geçerli olup olmadığını belirleyin. Burada size Geçerli Parantezler LeetCode Çözümü sunacağız. Bir giriş dizesi şu durumlarda geçerlidir: Açık parantezler kapatılmalıdır...

Devamını oku

Soru 171. Trie kullanarak En Uzun Yaygın Önek Trie kullanan En Uzun Yaygın Önek probleminde bir dizi verdik, en uzun ortak öneki bulun. yani tüm dizelerde ortak olan önek bölümünü bulun. Örnek Giriş1: {"tutorialcup", "tutorial", "tussle", "tumble"} Çıktı: "tu" Input2: {"baggage", "banana", "batsmen"} Çıktı: "ba" Input3: {"abcd "} Çıktı:" abcd "...

Devamını oku

Soru 172. Geçerli numara Geçerli Sayı probleminde bir dizge verdik, geçerli bir ondalık sayı olarak yorumlanıp yorumlanamayacağını kontrol edin. Belirli bir dizenin geçerli bir ondalık sayı olarak yorumlanabilmesi için not edilmelidir. Aşağıdaki karakterleri içermelidir: 0-9 Sayıları Üs - "e" ...

Devamını oku

Soru 173. Say ve söyle Bir sayı verdiğimiz Say ve Say ve sayımın N. terimini bulmamız ve sırayı söylememiz gerekir. Öncelikle neyin sayıldığını anlamamız ve sıra dememiz gerekir. Öncelikle dizinin bazı terimlerine bakın: 1. terim “1”. 2. dönem ...

Devamını oku

Soru 174. Bir dizede benzersiz bir karakter bulun Bir dizge probleminde benzersiz karakter bul bölümünde, sadece küçük harfli alfabeleri (az) içeren bir dizge verdik. İçinde tekrar etmeyen ilk karakteri bulmalı ve dizini yazdırmalıyız. böyle bir karakter yoksa -1 yazdırın. Girdi Biçimi Yalnızca dizeyi içeren tek bir satır. Çıktı Biçimi Yazdır ...

Devamını oku

Soru 175. İzomorfik Dizeler İzomorfik Dizeler - İki dizge verildiğinde, dize1'deki her karakter oluşumu için dize2'deki karakterlerle benzersiz bir eşleme olup olmadığını kontrol etmemiz gerekir. Kısacası, birebir eşleme olup olmadığını kontrol edin. Örnek Giriş str1 = "aab" str2 = "xxy" Çıktı Doğru ...

Devamını oku

Soru 176. Dize Kaydırma Leetcode Gerçekleştirme Kaydırma, alfabelerin ASCII değerlerinde 1 artırıldığı bir işlemdir. Son alfabe için z yeniden başlar, yani z'nin kayması a olacaktır. Dize kaydırmaları gerçekleştirirken leetcode problemi verdik Bir s dizesi (sadece küçük harfli karakterler) ve bir dizi a [...

Devamını oku

Soru 177. Dizelerin K Mesafe Ayrı olup olmadığını kontrol edin Problem İfadesi İki dizge ve bir tamsayı k verildiğinde, verilen dizelerin k mesafesi uzaklıkta olup olmadığını kontrol etmek için bir program yazın. Yani, herhangi bir karakter uyumsuzsa veya herhangi bir karakter kaldırılacaksa, o zaman k mesafesi uzaklığı olarak bilinir. Giriş Formatı İlk ...

Devamını oku

Soru 178. Bir Dizenin tüm Palindromik Bölümlerini yazdırın Problem İfadesi “Bir Dizinin Tüm Palindromik Bölümlerini Yazdır” probleminde bir “s” dizisi verdik. Tüm olası palindromik bölümlendirmeleri yazdırmak için bir program yazın. Palindrom bir kelime, sayı, kelime öbeği veya ileriye doğru aynı şeyi geriye doğru okuyan başka bir karakter dizisidir, örneğin ...

Devamını oku

Soru 179. Kth Tekrarlanmayan Karakter Problem İfadesi "Kth Tekrarlanmayan Karakter" de bir string "s" verdik. Tekrarlanmayan k.karakteri bulmak için bir program yazın. Dizide tekrarlanmayan k karakterden daha az karakter varsa “-1” yazdırın. Giriş Formatı "s" dizesini içeren ilk ve tek satır. ...

Devamını oku

Soru 180. Kelime Eşleştirmeye Göre En Uzun Yaygın Önek Kelimesi Problem İfadesi "Kelime-Kelime Eşleştirme Kullanan En Uzun Yaygın Önek" probleminde, N karakter dizisi verdik. Verilen dizelerin en uzun ortak önekini bulmak için bir program yazın. Girdi Biçimi Dizelerin sayısını belirten bir N tamsayı değerini içeren ilk satır. Sonraki N satır ...

Devamını oku

Soru 181. Karakter Eşleştirmeye Göre Karakter Kullanan En Uzun Yaygın Önek Problem İfadesi "Karakter Eşleştirmeye Göre Karakter Kullanan En Uzun Ortak Önek" probleminde N ve N dizgelerine bir tamsayı değeri verdik. Verilen dizelerin en uzun ortak önekini bulmak için bir program yazın. Giriş Formatı Sayıyı ifade eden N tamsayı değerini içeren ilk satır ...

Devamını oku

Soru 182. STL Kullanılarak Verilen Dizenin Permütasyonları Problem İfadesi “STL Kullanılarak Verilen Bir Stringin Permütasyonu” probleminde, bir string “s” verdik. STL işlevlerini kullanarak girdi dizesinin tüm permütasyonlarını yazdırın. Giriş Formatı "s" dizesini içeren ilk ve tek satır. Çıktı Biçimi Verilen tüm permütasyonunu yazdırın ...

Devamını oku

Soru 183. İkili Arama II Kullanan En Uzun Yaygın Önek Problem İfadesi "İkili Arama II Kullanarak En Uzun Yaygın Önek" probleminde, N ve N dizgelerine bir tamsayı değeri verdik. Verilen dizelerin en uzun ortak önekini yazdıracak bir program yazın. Ortak bir önek yoksa “-1” yazdırın. Giriş Formatı İlk satır şunları içerir ...

Devamını oku

Soru 184. Bir Dizgenin Palindrom Permütasyonları Problem İfadesi "Bir Stringin Palindrom Permütasyonları" probleminde, bir girdi stringi "s" verdik. Dizenin karakterleri kullanılarak oluşturulabilen tüm olası palindromları yazdırın. Giriş Formatı "s" dizesini içeren ilk ve tek satır. Çıktı Formatı Mümkün olan her şeyi yazdırın ...

Devamını oku

Soru 185. En Uzun Geçerli Alt Dize Uzunluğu Problem İfadesi "En Uzun Geçerli Alt Dize Uzunluğu" nda, yalnızca açma ve kapama parantezini içeren bir dize verdik. En uzun geçerli parantez alt dizesini bulacak bir program yazın. Girdi Biçimi Bir dizge içeren ilk ve tek satır s. Çıktı Formatı İlk ve ...

Devamını oku

Soru 186. Başka bir dizenin tüm karakterlerini içeren bir dizedeki en küçük pencere Belirli bir kelimenin tüm karakterlerini içeren belirli bir dizedeki en kısa alt dizeyi bulun veya başka bir dizenin tüm karakterlerini içeren bir dizedeki En Küçük pencereyi bulun İki s ve t dizesi verildiğinde, s'deki minimum pencereyi bulan bir işlev yazın. niyet ...

Devamını oku

Soru 187. Verilen Sayıları En Büyük Sayıyı Oluşturacak Şekilde Düzenleyin II Problem İfadesi "Verilen Sayıları En Büyük Sayıyı Oluşturacak Şekilde Düzenleme II" probleminde, bir dizi pozitif tamsayı verdik. Bunları, düzenleme en büyük değeri oluşturacak şekilde düzenleyin. Girdi Biçimi Bir tamsayı n içeren ilk ve tek satır. İkinci satır içeren ...

Devamını oku

Soru 188. Bağlı bir Dizeler listesinin bir Palindrome oluşturup oluşturmadığını kontrol edin Problem İfadesi "Bir Bağlı Dizeler listesinin bir Palindrome oluşturup oluşturmadığını kontrol et" probleminde, dizi verilerini işleyen bağlantılı bir liste verdik. Verilerin bir palindrom oluşturup oluşturmadığını kontrol etmek için bir program yazın. Örnek ba-> c-> d-> ca-> b 1 Açıklama: Yukarıdaki örnekte ...

Devamını oku

Facebook Ağacı Soruları

Soru 189. Her Düğüm Leetcode Çözümünde Sonraki Sağ İşaretçileri Doldurma Problem Açıklaması Her Düğümde Sonraki Sağ İşaretçiyi Doldurma LeetCode Çözümü – “Her Düğümde Sonraki Sağ İşaretçiyi Doldurma”, mükemmel ikili ağacın kökü verildiğini ve düğümün her bir sonraki işaretçisini bir sonraki sağ düğüme yerleştirmemiz gerektiğini belirtir. Sonrası yoksa...

Devamını oku

Soru 190. Düğümleri Sil ve Orman Leetcode Çözümünü Döndür Problem Açıklama Düğümleri Sil ve Ormanı Geri Dön LeetCode Çözümü – “Düğümleri Sil ve Ormanı Geri Dön”, her düğümün ayrı bir değere sahip olduğu ikili ağacın kökünün verildiğini belirtir. Ayrıca, içindeki değerlere sahip tüm düğümleri silmemiz gereken to_delete adlı bir dizi verildi.

Devamını oku

Soru 191. Simetrik Ağaç Leetcode Çözümü Problem Açıklama Simetrik Ağaç LeetCode Çözümü – “Simetrik Ağaç”, ikili ağacın kökü verildiğinde ve verilen ikili ağacın kendisinin bir aynası olup olmadığını (merkezi etrafında simetrik) olup olmadığını kontrol etmemiz gerektiğini belirtir. Evet ise, aksi takdirde true, false döndürmemiz gerekir. Misal: ...

Devamını oku

Soru 192. Hedef toplam Leetcode Çözümleri ile Kökten Yaprak'a yol Bir ikili ağaç ve bir tam sayı K verilir. Amacımız, ağaçta toplamı hedef-K'ye eşit olacak şekilde kökten yaprağa bir yol olup olmadığına geri dönmek. Bir yolun toplamı, üzerinde bulunan tüm düğümlerin toplamıdır. 2 / \ ...

Devamını oku

Soru 193. Morris Geçişi Morris geçişi, ikili ağaçtaki düğümleri yığın ve özyineleme kullanmadan geçmek için kullanılan bir yöntemdir. Böylece uzay karmaşıklığını lineer düzeye indirir. Sıralı Geçiş Örneği 9 7 1 6 4 5 3 1 / \ 2 ...

Devamını oku

Soru 194. Kırmızı-Siyah Ağaç Tanıtımı Red Black Tree, kendi kendini dengeleyen bir ikili ağaçtır. Bu ağaçta, her düğüm ya bir kırmızı düğümdür ya da bir siyah düğümdür. Bu Kırmızı-siyah Ağaç Girişinde, tüm temel özelliklerini ele almaya çalışacağız. Kırmızı-Siyah Ağacın Özellikleri Her düğüm kırmızı veya siyah olarak temsil edilir. ...

Devamını oku

Soru 195. İki İkili Ağacın tüm seviyelerinin anagram olup olmadığını kontrol edin Problem Bildirimi “İki İkili Ağacın tüm seviyelerinin anagram olup olmadığını kontrol edin” problemi, size iki İkili Ağaç verildiğini söylüyor, iki ağacın tüm seviyelerinin anagram olup olmadığını kontrol edin. Örnekler Doğru Girin Yanlış Algoritma İkinin tüm seviyelerinin ...

Devamını oku

Soru 196. Bağlantılı Liste Dengeli BST'ye Sıralandı Dengeli BST problemine sıralanmış bağlantılı listede, sıralı sırayla tek bağlantılı bir liste verdik, tekil Bağlantılı Listeden bir Dengeli İkili Ağaç oluşturduk. Örnekler Giriş 1 -> 2 -> 3 -> 4 -> 5 Çıkış Ön Sipariş: 3 2 1 5 4 Giriş 7 -> ...

Devamını oku

Soru 197. BST'yi Büyük Toplam Ağaca Dönüştürme Bir BST'yi daha büyük toplam ağacına dönüştürmede Bir İkili Arama Ağacı verildiğinde, onu daha büyük bir toplam ağacına dönüştürmek için bir algoritma yazın, yani, her düğümü kendisinden daha büyük tüm öğelerin toplamını içerecek şekilde dönüştürün. Örnek Giriş Çıkış Ön sipariş: 69 81 87 34 54 ...

Devamını oku

Soru 198. Bir BST'yi İkili Ağaca dönüştürün, böylece tüm büyük anahtarların toplamı her anahtara eklenir. Bir İkili Arama Ağacı verildiğinde, tüm büyük anahtarların toplamı her anahtara eklenecek şekilde BST'yi İkili Ağaca Dönüştürmek için bir algoritma yazın. Örnek Girdi Çıktı Ön Sipariş : 81 87 88 54 69 34 Naif Yaklaşım Fikir çok basit, tüm ...

Devamını oku

Soru 199. Verilen Sıralı ve Ön Sıralı Geçişlerden İkili Ağaç Oluştur Bu problemde, ikili ağacın sıralanması ve ön sırasına sahibiz. Verilen Inorder ve Preorder geçişlerinden bir ikili ağaç oluşturmamız gerekir. Örnek Giriş: Sıralı = [D, B, E, A, F, C] Ön sipariş = [A, B, D, E, C, F] Çıktı: ... ile oluşturulan ağacın ön sıra geçişi ...

Devamını oku

Soru 200. Bir BST'deki Kth En Küçük Eleman Bu problemde, bir BST ve bir k sayısı verdik, bir BST'deki k'inci en küçük elemanı bulduk. Örnekler Giriş ağacı [] = {5, 3, 6, 2, 4, null, null, 1} k = 3 Çıkış 3 Giriş ağacı [] = {3, 1, 4, null, 2} k = 1 Çıkış 1. ..

Devamını oku

Soru 201. En Düşük Ortak Ata Bir ikili ağacın kökü ve iki düğüm n1 ve n2 verildiğinde, düğümlerin LCA'yı (En Düşük Ortak Ata) bulun. Örnek En Düşük Ortak Ata (LCA) nedir? Bir düğüm düğümünün ataları, kök ve düğüm arasındaki yolda bulunan düğümlerdir. Gösterilen ikili ağacı düşünün ...

Devamını oku

Soru 202. İkili Ağaçtaki Düzeylerin Ortalamaları Bir ikili ağaç verdiğimiz ikili ağaç problemindeki seviyelerin ortalamalarında, ağaçtaki her seviyedeki tüm düğümlerin ortalamalarını yazdırın. Örnek Girdi: Çıktı: {10.0, 25.0, 45.0, 70.0} Açıklama: Birinci Düzey : Ortalama = (10) / 1 = 10.0 İkinci Düzey : Ortalama = ...

Devamını oku

Soru 203. İkili Arama Ağacındaki En Düşük Ortak Ata Bir ikili arama ağacının kökü ve iki düğüm n1 ve n2 verildiğinde, belirli bir ikili arama ağacındaki düğümlerin LCA'yı (En Düşük Ortak Atası) bulun. İkili Arama Ağacındaki En Düşük Ortak Ata için Örnek Naif Yaklaşım LCA'yı bulmak için en uygun yaklaşımı kullanarak LCA'yı (n1, n2) bulun ...

Devamını oku

Soru 204. Her Düğümde Sonraki Sağ İşaretçileri Doldurma Bir İkili Ağaç verildiğinde, aynı seviyedeki düğümleri soldan sağa bağlayın. Ağaç Düğümünün Yapısı: Ağacın bir düğümü, ağaç düğümü tipinin verileri (tamsayı değeri), işaretçiler (sonraki, sol ve sağ) olan 4 bileşeni içerir. bir düğüm noktasının sonraki işaretçisi ...

Devamını oku

Soru 205. Simetrik Ağaç Simetrik Ağaç probleminde bir ikili ağaç verdik, kendisinin aynası olup olmadığını kontrol edin. Ağacı iki aynı yarıya bölen bir kök düğümden geçen bir simetri ekseni varsa, bir ağacın kendisinin ayna görüntüsü olduğu söylenir. Örnek Türler ...

Devamını oku

Soru 206. Trie kullanarak En Uzun Yaygın Önek Trie kullanan En Uzun Yaygın Önek probleminde bir dizi verdik, en uzun ortak öneki bulun. yani tüm dizelerde ortak olan önek bölümünü bulun. Örnek Giriş1: {"tutorialcup", "tutorial", "tussle", "tumble"} Çıktı: "tu" Input2: {"baggage", "banana", "batsmen"} Çıktı: "ba" Input3: {"abcd "} Çıktı:" abcd "...

Devamını oku

Soru 207. Sıralanmış Listeyi İkili Arama Ağacına Dönüştür Problem Bağlantılı bir liste verilmiştir. Bağlantılı listenin öğeleri artan sıradadır. Verilen bağlantılı listeyi oldukça dengeli bir ikili arama ağacına dönüştürün. Oldukça dengeli bir ikili arama ağacı, herhangi bir iki alt ağacın derinliği arasındaki farkın olduğu bir ikili arama ağacıdır ...

Devamını oku

Soru 208. İ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

Soru 209. Yol Toplamı Yol Toplamı Problemi nedir? Yol Toplamı probleminde, bir ikili ağaç ve bir tamsayı SUM verdik. Kökten yaprağa giden herhangi bir yolun TOPLAM'a eşit bir toplamı olup olmadığını bulmalıyız. Yol toplamı, tüm düğümlerin toplamı olarak tanımlanır ...

Devamını oku

Soru 210. İkili Ağacın Seviye Sırası Geçişi Belirli bir ikili ağacın Seviye Sırası Geçişi, ikili ağacın BFS'si ile aynıdır. BFS'nin gerçekte ne olduğunu zaten biliyor muyuz? değilse, kendinizi kötü hissetmenize gerek yoksa makalenin tamamını okuyun ve daha iyi anlamak için önceki makalelerimizi ziyaret edin. BFS bir ...

Devamını oku

Facebook Grafik Soruları

Soru 211. Bellman Ford Algoritması Bellman Ford Algoritması, kaynak tepe noktasından tüm tepe noktalarına en kısa yolu bulmak için kullanılır. Negatif veya pozitif olabilen bir kaynak tepe noktası ve kenarların ağırlıkları olan bir grafik verildi. Şimdi okuyucu şöyle diyebilir: Dijkstra'mız zaten var. Neden kendimizi başka bir algoritma ile rahatsız edelim? İzin vermek ...

Devamını oku

Soru 212. Bölümü Değerlendir Bölme problemini değerlendirirken, A / B = k biçiminde bazı denklemler verdik, burada A ve B dizelerdir ve k gerçek bir sayıdır. Bazı soruları yanıtlayın, cevap yoksa -1 ile dönün. Örnek Giriş: denklemler: a / b = 2.0 ve b / c = 3.0 sorguları: a / c ...

Devamını oku

Soru 213. Maksimum Ada Alanı Problem Tanımı: 2D bir matris verildiğinde, matriste giriş olarak yalnızca 0 (suyu temsil eder) ve 1 (karayı temsil eder) vardır. Matristeki bir ada, 1 yönlü (yatay ve dikey) bağlı tüm bitişik 4'lerin gruplanmasıyla oluşturulur. Matristeki adanın maksimum alanını bulun. Varsayalım ki dört kenarın da ...

Devamını oku

Soru 214. Grafik Klonlama Grafik Klonlama nedir? Bugün yanımızda yönsüz bir grafiğe referansımız var. Ne yapmalıyız? Sağlanan grafiğin derin bir kopyasını döndürmek. Yapıya bakalım: Sınıf Düğümü: Veri değeri ve her biri ile ilişkili komşulardan oluşur ...

Devamını oku

Soru 215. Minimum Yükseklik Ağaçları Minimum Yükseklik Ağaçları probleminde, doğası gereği ağaç olan (döngüsel olmayan ve tam bağlı grafik) yönsüz bir grafik verdik. Kök olarak alındığında minimum yükseklikte ağaç verecek olan köşeleri (veya tepe noktalarını) grafikte bulun. Ağacın Yüksekliği: Köklü ağacın yüksekliği...

Devamını oku

Facebook Yığın Soruları

Soru 216. Yağmur Suyu Yakalama Leetcode Çözümü Problem Açıklama Yağmur Suyu Yakalamak LeetCode Çözümü – “Yağmur Suyu Yakalamak”, her bir çubuğun genişliğinin 1 olduğu bir yükseklik haritasını temsil eden bir dizi yükseklik verildiğini belirtir. Yağmurdan sonra sıkışan su miktarını bulmamız gerekir. Örnek: Giriş: yükseklik = [0,1,0,2,1,0,1,3,2,1,2,1] Çıkış: 6 Açıklama: Kontrol edin ...

Devamını oku

Soru 217. Geçerli Parantezler Leetcode Çözümü Sorun Bildirimi Geçerli Parantezler LeetCode Çözümü – “Geçerli Parantezler” size yalnızca '(', ')', '{', '}', '[' ve ']' karakterlerini içeren bir dize verildiğini belirtir. Girdi dizesinin geçerli bir dize olup olmadığını belirlememiz gerekiyor. Açık parantezlerin kapatılması gerekiyorsa, bir dizenin geçerli bir dize olduğu söylenir ...

Devamını oku

Soru 218. Maksimum Frekans Yığını Leetcode Çözümü Problem Açıklaması Maksimum Frekans Yığını LeetCode Çözümü – “Maksimum Frekans Yığını” sizden, yığından bir öğe çıkardığımızda, yığında en sık bulunan öğeyi döndürmesi gereken bir frekans yığını tasarlamanızı ister. FreqStack sınıfını uygulayın: FreqStack() boş bir frekans yığını oluşturur. void push(int val) iter ...

Devamını oku

Soru 219. Bir Dizede Maksimum İç İçe Parantez Derinliğini Bulma Bir dizge verildiğinde. Verilen dizedeki iç içe parantezlerin maksimum derinliğini yazdırmak için kodu yazın. Örnek Giriş: s = “(a (b) (c) (d (e (f) g) h) I (j (k) l) m)” Çıkış: 4 Giriş: s = “(p ((q) ) ((s) t)) ”Çıktı: 3 Yığın Algoritmasını Kullanarak Bir dizi s uzunluğunu başlatın ...

Devamını oku

Soru 220. Yağmur Suyu Yakalama LeetCode Çözümü Yağmur Suyu Yakalama LeetCode probleminde, bir yükseklik haritasını temsil eden N negatif olmayan tamsayı verdik ve her çubuğun genişliği 1'dir. Yukarıdaki yapıda hapsolabilecek su miktarını bulmalıyız. Örnek Bunu bir örnekle anlayalım.

Devamını oku

Soru 221. Dize Kodunu Çöz Diyelim ki size kodlanmış bir dizge verildi. Bir dizi bir tür kalıpta kodlanmıştır, sizin göreviniz dizenin kodunu çözmektir. Diyelim ki <dizge oluşmaz> [dize] Örnek Giriş 3 [b] 2 [bc] Çıktı bbbcaca Açıklama Burada “b” 3 kez ve “ca” 2 kez meydana gelir. ...

Devamını oku

Soru 222. Backspace String Karşılaştırma Backspace string karşılaştırma probleminde iki String S ve T verdik, eşit olup olmadıklarını kontrol edin. Dizelerin geri boşluk karakteri anlamına gelen '#' içerdiğine dikkat edin. Örnekler Giriş S = "ab # c" T = "ad # c" Doğru çıktı (hem S hem de T "ac" ye dönüştüğü için) Giriş ...

Devamını oku

Soru 223. Ünlü Sorunu Problem Açıklaması Ünlü probleminde N kişilik bir oda var, Ünlüleri bulun. Ünlü için Koşullar: Eğer A Ünlü ise, odadaki diğer herkes A'yı bilmelidir. A, odadaki kimseyi tanımamalıdır. Bu koşulları sağlayan kişiyi bulmamız gerekiyor. ...

Devamını oku

Soru 224. Bir Dizideki Sonraki Büyük Eleman Problem İfadesi Bir dizi verildiğinde, dizideki her elemanın bir sonraki büyük elemanını bulacağız. Bu eleman için bir sonraki daha büyük eleman yoksa, -1 yazacağız, yoksa o elemanı basacağız. Not: Bir sonraki daha büyük öğe, daha büyük olan ve ...

Devamını oku

Facebook Sıra Soruları

Soru 225. Veri Akışı Leetcode Çözümünden Hareketli Ortalama Problem Açıklaması Veri Akışından Hareketli Ortalama LeetCode Çözümü – “Veri Akışından Hareketli Ortalama”, bir tamsayı akışı ve bir pencere boyutu k verildiğini belirtir. Kayan penceredeki tüm tam sayıların hareketli ortalamasını hesaplamamız gerekiyor. Eğer eleman sayısı...

Devamını oku

Soru 226. İki İkili Ağacın tüm seviyelerinin anagram olup olmadığını kontrol edin Problem Bildirimi “İki İkili Ağacın tüm seviyelerinin anagram olup olmadığını kontrol edin” problemi, size iki İkili Ağaç verildiğini söylüyor, iki ağacın tüm seviyelerinin anagram olup olmadığını kontrol edin. Örnekler Doğru Girin Yanlış Algoritma İkinin tüm seviyelerinin ...

Devamını oku

Soru 227. Yüksekliğe Göre Sıranın Yeniden Yapılandırılması Yüksekliğe Göre Kuyruk Yeniden Yapılandırmanın Problem Tanımı Bir kuyrukta bekleyen insanların rastgele bir listesinin olduğunu varsayalım. Her kişi bir çift tam sayı (h, k) ile tanımlanır, burada h kişinin boyu ve k bu kişinin önündeki kişi sayısıdır ...

Devamını oku

Soru 228. İkili Ağacın Seviye Sırası Geçişi Belirli bir ikili ağacın Seviye Sırası Geçişi, ikili ağacın BFS'si ile aynıdır. BFS'nin gerçekte ne olduğunu zaten biliyor muyuz? değilse, kendinizi kötü hissetmenize gerek yoksa makalenin tamamını okuyun ve daha iyi anlamak için önceki makalelerimizi ziyaret edin. BFS bir ...

Devamını oku

Facebook Matris Soruları

Soru 229. Benzersiz Yollar II Leetcode Çözümü Problem Açıklama Benzersiz Yollar II LeetCode Çözümü – “Benzersiz Yollar II”, bir robotun ızgaranın sol üst köşesinden başladığı mxn ızgarasının verildiğini belirtir. Izgaranın sağ alt köşesine ulaşmak için toplam yol sayısını bulmamız gerekiyor. ...

Devamını oku

Soru 230. 2D Matrix II Leetcode Çözümü Arayın Problem Açıklama 2D Matrix II Ara LeetCode Çözümü – “2D Matrix II Ara” sizden bir mxn tamsayı matrisi matrisinde bir değer hedefi arayan verimli bir algoritma bulmanızı ister. Her satırdaki ve sütundaki tamsayılar artan düzende sıralanır. Örnek: Girdi: 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]], hedef = XNUMX Çıktı: true ...

Devamını oku

Soru 231. Matris Sıfırlarını Ayarla Leetcode Çözümü Problem Açıklaması Matris Sıfırlarını Ayarla LeetCode Çözümü – “Matris Sıfırlarını Ayarla”, size bir mxn tamsayı matrisi verildiğini belirtir. Girdi matrisini, herhangi bir hücre 0 öğesini içeriyorsa, tüm satırını ve sütununu ayarlayacak şekilde değiştirmemiz gerekir. 0'lara. içinde yapmalısın...

Devamını oku

Soru 232. Kelime Arama Leetcode Çözümü Problem İfadesi Bir mxn panosu ve bir kelime verildiğinde, kelimenin ızgarada bulunup bulunmadığını bulun. Kelime, "bitişik" hücrelerin yatay veya dikey olarak komşu olduğu sıralı olarak bitişik hücrelerin harflerinden oluşturulabilir. Aynı harf hücresi birden fazla kullanılamaz. Misal ...

Devamını oku

Soru 233. Bir matristeki palindromik yolların sayısı Problem İfadesi Küçük harfli İngilizce alfabe içeren iki boyutlu bir matris veriliyor, içindeki palindromik yolların sayısını saymamız gerekiyor. Palindromik bir yol, palindromik özelliği izleyen bir yoldan başka bir şey değildir. Tersine çevrildiğinde ilk kelimeyle aynı kalan bir kelime olduğu söylenir ...

Devamını oku

Soru 234. Toplamı 0 olan en büyük dikdörtgen alt matris Problem İfadesi Toplamı sıfır olan bir 2B dizide maksimum boyut alt matrisini bulun. Bir alt matris, verilen 2D dizinin içindeki 2D diziden başka bir şey değildir. Yani, işaretli tam sayılardan oluşan bir matrisiniz var, alt matrislerin toplamını hesaplamanız ve matrisi bulmanız gerekiyor ...

Devamını oku

Soru 235. Maksimal Kare Maksimal kare probleminde, 2'lar ve 0'lerle dolu 1B ikili bir matris verdik, sadece 1'leri içeren en büyük kareyi bulduk ve alanını döndürdük. Örnek Giriş: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 ...

Devamını oku

Soru 236. Toeplitz Matrisi 2 boyutlu bir boyut (mxn) matrisi verildiğinde, matrisin Toeplitz olup olmadığını kontrol edin. Toeplitz matrisi, sol üstten sol alta aynı köşegen üzerindeki elemanların tüm köşegenler için aynı olduğu bir matristir. Örnekler Giriş 1 2 3 4 ...

Devamını oku

Soru 237. Matris Sıfırlarını Ayarlama Küme matris sıfırları probleminde, bir (n X m) matrisi verdik, eğer bir eleman 0 ise, tüm satırını ve sütununu 0 olarak ayarlayın. Örnekler Girdi: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} Çıktı: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

Devamını oku

Soru 238. Taşkın Doldurma LeetCode Taşkın Doldurma probleminde, her değeri o koordinatta pikselin rengini temsil eden mxn boyutundaki bir görüntüyü temsil eden bir 2D dizi a [] [] verdik. Ayrıca bir pikselin ve bir rengin konumu veya koordinatları da verilir. Rengi belirli bir yerde değiştirin ...

Devamını oku

Soru 239. Maksimum Ada Alanı Problem Tanımı: 2D bir matris verildiğinde, matriste giriş olarak yalnızca 0 (suyu temsil eder) ve 1 (karayı temsil eder) vardır. Matristeki bir ada, 1 yönlü (yatay ve dikey) bağlı tüm bitişik 4'lerin gruplanmasıyla oluşturulur. Matristeki adanın maksimum alanını bulun. Varsayalım ki dört kenarın da ...

Devamını oku

Soru 240. Benzersiz Yollar Bir mxn 2D ızgara verilir ve ızgaranın en üst ve en sol hücresinde duruyorsunuz. yani (1,1) 'de bulunan hücre. (1,1) konumunda bulunan hücreden (m, n) konumunda bulunan bir hücreye ulaşmak için alınabilecek benzersiz yolların sayısını bulun ...

Devamını oku

Soru 241. Sıralanmış bir Matristeki K-inci En Küçük Eleman Bir Sıralanmış Matris probleminde K-inci En Küçük Eleman'da, her satır ve sütunun azalan düzende sıralandığı bir nxn matrisi verdik. Verilen 2B dizide k'inci en küçük elemanı bulun. Örnek Giriş 1: k = 3 ve matris = 11, 21, 31, 41 ...

Devamını oku

Soru 242. İki Matrisin Çarpımı Problem İfadesi “İki Matrisin Çarpımı” probleminde iki matris verdik. Bu matrisleri çarpıp sonucu veya son matrisi yazdırmalıyız. Burada gerekli ve yeterli koşul, A'daki sütun sayısının matristeki satır sayısına eşit olmasıdır ...

Devamını oku

Soru 243. Dizelerin K Mesafe Ayrı olup olmadığını kontrol edin Problem İfadesi İki dizge ve bir tamsayı k verildiğinde, verilen dizelerin k mesafesi uzaklıkta olup olmadığını kontrol etmek için bir program yazın. Yani, herhangi bir karakter uyumsuzsa veya herhangi bir karakter kaldırılacaksa, o zaman k mesafesi uzaklığı olarak bilinir. Giriş Formatı İlk ...

Devamını oku

Soru 244. Ünlü Sorunu Problem Açıklaması Ünlü probleminde N kişilik bir oda var, Ünlüleri bulun. Ünlü için Koşullar: Eğer A Ünlü ise, odadaki diğer herkes A'yı bilmelidir. A, odadaki kimseyi tanımamalıdır. Bu koşulları sağlayan kişiyi bulmamız gerekiyor. ...

Devamını oku

Facebook Diğer Sorular

Soru 245. Aralık Toplamı Sorgusu 2D – Değişmez Leetcode Çözümü Problem Açıklama Aralığı Toplam Sorgu 2B – Değişmez Leetcode Çözümü – Bir 2B matris matrisi verildiğinde, aşağıdaki türden birden fazla sorguyu işleyin: Sol üst köşesi (satır1, sütun1) ve sağ alt köşesi tarafından tanımlanan dikdörtgenin içindeki matris öğelerinin toplamını hesaplayın köşe (sıra2, sütun2). NumMatrix sınıfını uygulayın: NumMatrix(int[][] matrix) Nesneyi tamsayı ile başlatır ...

Devamını oku

Soru 246. Bölüm Etiketleri LeetCode Çözümü Problem Bildirimi Bölüm Etiketleri LeetCode Çözümü – Size bir dizi s verilir. Her harfin en fazla bir kısımda görünmesi için dizeyi mümkün olduğunca çok parçaya bölmek istiyoruz. Bölmenin, tüm parçaları sırayla birleştirdikten sonra, ...

Devamını oku

Soru 247. Bir Görüntüyü Çevirme LeetCode Çözümü Bir Görüntüyü Çevirme Sorunu LeetCode Çözümü – Bize n boyutunda bir matris verildi. 2 görevi yerine getirmemiz gerekiyor - görüntüyü yatay olarak çevirin: bu, verilen matrisin her satırının tersine çevrildiği anlamına gelir, görüntüyü ters çevirin: tüm 0'ları 1'lere yapın ve tersini yapın.

Devamını oku

Soru 248. Fibonacci Sayısı LeetCode Çözümü Problem İfadesi Fibonacci Numarası LeetCode Çözümü – “Fibonacci Numarası”, yaygın olarak F(n) ile gösterilen Fibonacci sayılarının, Fibonacci dizisi adı verilen bir dizi oluşturduğunu ve her sayının 0 ve 1'den başlayarak önceki iki sayının toplamı olduğunu belirtir. Yani, F(0) = 0, F(1) = 1 F(n) = F(n - 1) + F(n ...

Devamını oku

Soru 249. Çapraz Geçiş LeetCode Çözümü Problem Açıklama Çapraz Geçiş LeetCode Çözümü – 2B tamsayı dizi sayıları verildiğinde, aşağıdaki resimlerde gösterildiği gibi tüm sayıları köşegen sırayla döndürün. Girdi: nums = [[1,2,3],[4,5,6],[7,8,9]] Çıktı: [1,4,2,7,5,3,8,6,9] Çapraz Geçiş LeetCode Çözümü için Açıklama Ana Fikir Bu problemdeki ilk satır ve son sütun, ...

Devamını oku

Soru 250. Labirentte Girişten En Yakın Çıkış LeetCode Çözümü Problem İfadesi Labirentte Girişten En Yakın Çıkış LeetCode Çözümü – Bize '.' olarak gösterilen boş hücrelerle bir mxn matrisi “labirent” (0-indekslenmiş) verildi. ve duvarlar '+' olarak. Ayrıca, labirentin girişi de verilmiştir, burada giriş = [giriş_sıra, giriş_kol] satır ve sütunu ifade eder ...

Devamını oku

Soru 251. Geçerli Tic-Tac-Toe State LeetCode Çözümü Problem Bildirimi Geçerli Tic-Tac-Toe Durumu LeetCode Çözümü – Bize bir dizi dizi panosu olarak bir Tic-Tac-Toe panosu verildi ve geçerli bir tik sırasında bu pano konumuna ulaşmak mümkünse true döndürmemiz istendi. tak-toe oyunu. Tahta 3 x 3 dizidir ...

Devamını oku

Soru 252. Bir String III LeetCode Çözümünde Kelimeleri Tersine Çevirme Problem Açıklaması Bir Dizedeki Kelimeleri Ters Çevir III LeetCode Çözümü – Bize bir dize verildi ve bir cümle içindeki her bir kelimedeki karakterlerin sırasını, boşluk ve ilk kelime sırasını koruyarak tersine çevirmemiz istendi. Örnekler ve Açıklamalar Örnek 1: Giriş: s = "LeetCode'u alalım ...

Devamını oku

Soru 253. Kopyaları Sıralanmış Listeden Kaldır LeetCode Çözümü Sorun Bildirimi Sıralanmış Listeden Kopyaları Kaldır LeetCode Çözüm – Bize sıralanmış bir bağlantılı listenin başı verildi. Her öğe yalnızca bir kez görünecek şekilde tüm kopyaları silmemiz ve ayrıca sıralanmış bağlantılı listeyi döndürmemiz isteniyor. Örnekler ve Açıklamalar Örnek 1: Giriş: head ...

Devamını oku

Soru 254. Klon Grafiği LeetCode Çözümü Problem İfadesi Klon Grafiği LeetCode Çözümü – Bağlı bir yönsüz grafikte bir düğümün referansı verildi ve grafiğin derin bir kopyasını döndürmemiz istendi. Derin kopya, temel olarak, derin kopyada bulunan hiçbir düğümün referansa sahip olmaması gereken bir klondur ...

Devamını oku

Soru 255. Minimum Yükseklik Ağaçları LeetCode Çözümü Problem Beyanı Minimum Yükseklik Ağaçları LeetCode Çözümü – 0B dizi “kenarları” olarak 1'dan n-2'e kadar etiketlenmiş n düğümlü bir ağaç verildi; burada kenar[i] = [a_i, b_i], aralarında yönsüz bir kenar olduğunu gösterir. ağaçta iki düğüm a_i ve b_i. Sahibiz ...

Devamını oku

Soru 256. Sıralanmış Matris LeetCode Çözümünde Kth En Küçük Eleman Problem İfadesi Kth Sıralı Matristeki En Küçük Eleman LeetCode Çözümü – Bize her satır ve sütunun artan düzende sıralandığı n boyutunda bir matris verildi. Bizden matristeki en küçük k. elemanı döndürmemiz isteniyor. Bunun kth olduğuna dikkat edin ...

Devamını oku

Soru 257. Ada Sayısı II LeetCode Çözümü Problem İfadesi Ada Sayısı II LeetCode Çözüm – Size mx n boyutunda boş bir 2B ikili ızgara ızgarası verilir. Izgara, 0'ların suyu ve 1'lerin toprağı temsil ettiği bir haritayı temsil eder. Başlangıçta, tüm hücreler ızgarası su hücreleridir (yani, tüm hücreler 0'dır). Ek bir arazi yapabiliriz ...

Devamını oku

Soru 258. Kopyaları Sıralı Listeden Kaldır II LeetCode Çözümü Problem Açıklaması Sıralanmış Listeden Kopyaları Kaldır II LeetCode Çözüm – Sıralanmış bir bağlantılı listenin başı verildiğinde, orijinal listeden sadece farklı sayılar bırakarak, yinelenen numaraları olan tüm düğümleri silin. Sıralanmış bağlantılı listeyi de döndürün. Girdi: head = [1,2,3,3,4,4,5] Çıktı: [1,2,5] Açıklama Buradaki fikir geçiş yapmaktır ...

Devamını oku

Soru 259. Engelleri Olan Bir Izgaradaki En Kısa Yol Eleme LeetCode Çözümü Problem Açıklaması Engelleri Olan Bir Izgaradaki En Kısa Yol Eliminasyon LeetCode Çözümü – Size her hücrenin 0 (boş) veya 1 (engel) olduğu bir mxn tamsayı matris ızgarası verilir. Tek adımda boş bir hücreden yukarı, aşağı, sola veya sağa gidebilirsiniz. Sol üstten yürümek için minimum adım sayısını döndürün ...

Devamını oku

Soru 260. Çiçekleri Yerleştirebilir LeetCode Çözümü Problem Açıklaması Çiçek Yerleştirebilir LeetCode Çözüm – Bazı parsellerin ekildiği ve bazılarının ekilmediği uzun bir çiçek tarhınız var. Ancak komşu parsellere çiçek dikilemez. 0'ları ve 1'leri içeren bir çiçeklik tamsayı dizisi verildiğinde, burada 0 boş ve 1 boş değil anlamına gelir ve bir n tamsayısı, n yeni çiçek dikilebiliyorsa geri döner ...

Devamını oku

Soru 261. Bir String LeetCode Çözümünde İlk Benzersiz Karakter Problem Açıklaması Bir Dizedeki İlk Benzersiz Karakter LeetCode Çözüm – Bir s dizesi verildiğinde, içindeki tekrarlanmayan ilk karakteri bulun ve dizinini döndürün. Mevcut değilse, -1 döndürün. Örnek Test Durumu 1: Girdi: s = “leetcode” Çıktı: 0 Test Durumu 2: Girdi: s = “aabb” Çıktı: -1 Açıklama ...

Devamını oku

Soru 262. İkili Ağaç LeetCode Çözümünü Ters Çevir Problem Açıklaması: İkili Ağacı Ters Çevir LeetCode Çözümü – Bu soruda, Herhangi bir ikili ağacın kökü verildiğinde, çözüm ikili ağacı ters çevirmek için gereklidir, yani sol ağaç doğru ağaç olmalıdır ve bunun tersi de geçerlidir. Açıklama Kendimize hangi ağaç geçişinin olacağını sorabiliriz ...

Devamını oku

Soru 263. En Yakın İkili Arama Ağacı Değeri Leetcode Çözümü Problem Açıklama : En Yakın İkili Arama Ağacı Değeri Leetcode Çözümü – Bir ikili arama ağacının kökü ve bir hedef değer verildiğinde, BST'deki hedefe en yakın değeri döndürün. Örnek : Örnek 1 Giriş: root = [4,2,5,1,3], hedef = 3.714286 Çıkış: 4 Örnek 2 Giriş: root = [1], hedef ...

Devamını oku

Soru 264. Bölüm Listesi Leetcode Çözümü Problem Açıklama : Bölüm Listesi Leetcode Çözümü – Bir bağlantılı listenin başı ve bir x değeri verildiğinde, onu x'ten küçük tüm düğümler x'e eşit veya daha büyük düğümlerden önce gelecek şekilde bölün. İki bölümün her birinde düğümlerin orijinal göreli sırasını korumalısınız. Örnek : Örnek 1 Giriş: head = ...

Devamını oku

Soru 265. 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 266. 3Sum En Yakın LeetCode Çözümü Problem İfadesi 3Sum En Yakın LeetCode Çözümü – n uzunluğunda bir tamsayı dizisi ve bir tamsayı hedefi verildiğinde, toplam hedefe en yakın olacak şekilde ns cinsinden üç tamsayı bulun. Üç tamsayının toplamını döndürür. Her girdinin tam olarak bir çözümü olacağını varsayabilirsiniz. Girdi: nums = [-1,2,1,-4], hedef = 1 Çıktı: ...

Devamını oku

Soru 267. En Büyük Artı İşareti Leetcode Çözümü Problem Açıklaması : En Büyük Artı İşareti Leetcode Çözümü – Size bir n tamsayısı verilir. Maden dizisinde verilen bazı indeksler dışında tüm değerleri başlangıçta 1 olan bir nxn ikili ızgaranız var. mayın dizisinin i'inci öğesi mayınlar[i] = [xi, yi] olarak tanımlanır, burada ızgara[xi][yi] == 0. Eksen hizalı en büyük artı ...

Devamını oku

Soru 268. Bitişik Dizi LeetCode Çözümü Problem Açıklama Bitişik Dizi LeetCode Çözüm – Bir ikili dizi sayıları verildiğinde, eşit sayıda 0 ve 1 ile bitişik bir alt dizinin maksimum uzunluğunu döndürün. Girdi: nums = [0,1] Çıktı: 2 Açıklama: [0, 1] is eşit sayıda 0 ve 1 olan en uzun bitişik alt dizi. Açıklama Şimdi ne ...

Devamını oku

Soru 269. 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 270. İç İçe Liste Ağırlık Toplamı II LeetCode Çözümü Problem Açıklaması İç İçe Liste Ağırlık Toplamı II LeetCode Çözüm – Size yuvalanmış tamsayıların bir listesi verilir nestedList. Her eleman ya bir tam sayıdır ya da elemanları tamsayı veya başka listeler olabilen bir listedir. Bir tamsayının derinliği, içinde bulunduğu listelerin sayısıdır. İçin ...

Devamını oku

Soru 271. N-Queens LeetCode Çözümü Problem Açıklaması N-Queens LeetCode Çözüm – n-vezir bulmacası, iki vezirin birbirine saldırmayacağı şekilde nxn satranç tahtasına n veziri yerleştirme problemidir. Bir n tamsayısı verildiğinde, tüm farklı çözümleri n-kraliçe bulmacasına döndürün. Cevabı herhangi bir sırayla iade edebilirsiniz. Her çözüm, farklı bir kart konfigürasyonu içerir ...

Devamını oku

Soru 272. Histogramdaki En Büyük Dikdörtgen LeetCode Çözümü Problem Açıklama Histogramdaki En Büyük Dikdörtgen LeetCode Çözümü – Histogramın çubuk yüksekliğini temsil eden ve her çubuğun genişliği 1 olan bir dizi tam sayı yüksekliği verildiğinde, histogramdaki en büyük dikdörtgenin alanını döndürün. Örnek Test Durumu 1: Giriş: yükseklikler = [2, 1, 5, 6, 2, 3] Çıkış: 10 Açıklama: ...

Devamını oku

Soru 273. Normal İfade Eşleştirme Normal İfade Eşleştirme LeetCode Çözümü Problem Beyanı Normal İfade Eşleştirme Normal İfade Eşleştirme LeetCode Çözüm – Bir girdi dizgisi ve bir p deseni verildiğinde, '.' desteğiyle düzenli ifade eşleştirmesi uygulayın. ve nerede: '.' Herhangi bir tek karakterle eşleşir.​​ '*' Önceki öğenin sıfır veya daha fazlasıyla eşleşir. Eşleştirme, giriş dizesinin tamamını kapsamalıdır (kısmi değil). Örnek Test Durumu 1: Giriş: ...

Devamını oku

Soru 274. İkili Ağaç Sağ Yan Görünüm LeetCode Çözümü Problem Açıklama İkili Ağacın Sağ Taraftan Görünümü LeetCode Çözümü – Bir ikili ağacın kökü verildiğinde, kendinizi onun sağ tarafında durduğunuzu hayal edin ve yukarıdan aşağıya sıralanmış olarak görebileceğiniz düğümlerin değerlerini döndürün. Örnek Test Durumu 1: Giriş: root = [1, 2, 3, null, 5, null, ...

Devamını oku

Soru 275. Zigzag Dönüştürme LeetCode Çözümü Problem Açıklama Zigzag Dönüştürme LeetCode Çözüm – "PAYPALISHIRING" dizisi, belirli sayıda satırda zikzak deseninde şöyle yazılmıştır: (daha iyi okunabilirlik için bu deseni sabit bir yazı tipinde görüntülemek isteyebilirsiniz) PAHNAPLSIIGYI ...

Devamını oku

Soru 276. Üçüncü Maksimum Numara Leetcode Çözümü Problem Açıklama Üçüncü Maksimum Sayı Leetcode Çözüm – Bir tamsayı dizi sayıları verildiğinde, bu dizideki üçüncü farklı maksimum sayıyı döndürün. Üçüncü maksimum mevcut değilse, maksimum sayıyı döndürün. Örnek Girdi: nums = [3,2,1] Çıktı: 1 Açıklama: İlk farklı maksimum 3'tür. İkinci farklı maksimum 2'dir. Üçüncü ...

Devamını oku

Soru 277. Mayın Tarlası LeetCode Çözümü Sorun Açıklama Mayın Tarlası LeetCode Çözüm – Mayın tarama gemisi oyununu oynayalım (Wikipedia, çevrimiçi oyun)! Size oyun tahtasını temsil eden bir mxn char matris tahtası verilir, burada: 'M' açığa çıkmamış bir mayını temsil eder, 'E' açığa çıkmamış boş bir kareyi temsil eder, 'B' bitişik mayınları olmayan açığa çıkmış boş bir kareyi temsil eder (yani, yukarıda, aşağıda). , sol, sağ ve hepsi ...

Devamını oku

Soru 278. Koko Muz Yiyen LeetCode Çözümü Problem Açıklama Koko Muz Yemek LeetCode Çözüm – Koko muz yemeyi sever. n tane muz yığını var, i. yığında[i] muz yığını var. Gardiyanlar gitti ve saat içinde geri gelecekler. Koko, saatte muz yeme hızına k karar verebilir. Her saat başı bir yığın muz seçiyor ve o yığından k tane muz yiyor. Eğer ...

Devamını oku

Soru 279. 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 280. Veri Akışı LeetCode Çözümünden Medyan Bulun Problem Açıklama Veri Akışından Medyan Bul LeetCode Çözüm – Medyan, sıralı bir tamsayı listesinde ortadaki değerdir. Listenin boyutu çift ise, orta değer yoktur ve medyan, ortadaki iki değerin ortalamasıdır. Örneğin, arr = [2,3,4] için medyan ...

Devamını oku

Soru 281. String Leetcode Çözümünde Permütasyon Problem Açıklaması : Dizi Leetcode'da Permütasyon Çözüm – İki s1 ve s2 dizgisi verildiğinde, s2 s1 permütasyonu içeriyorsa true, aksi halde false döndürür. Başka bir deyişle, s1'in permütasyonlarından biri s2'nin alt dizgisiyse true değerini döndürün. Örnek : Örnek 1 Girdi: s1 = "ab", s2 = "eidbaooo" Çıktı: true Açıklama: s2, s1 ("ba") için bir permütasyon içerir. ...

Devamını oku

Soru 282. Asteroit Çarpışma LeetCode Çözümü Problem Açıklaması Asteroit Çarpışması LeetCode Çözümü – Bize arka arkaya asteroitleri temsil eden tamsayılardan oluşan bir asteroit dizisi verildi. Her asteroit için mutlak değer boyutunu temsil eder ve işaret yönünü temsil eder (pozitif anlam sağ, negatif anlam sol). Her asteroit aynı hızda hareket eder. Devleti öğren...

Devamını oku

Soru 283. Çapraz Travers LeetCode Çözümü Problem Açıklama Çapraz Geçiş LeetCode Çözüm – Bir mxn matris matı verildiğinde, dizinin tüm elemanlarından oluşan bir diziyi köşegen sırayla döndürün. Girdi: mat = [[1,2,3],[4,5,6],[7,8,9]] Çıktı: [1,2,4,7,5,3,6,8,9] Açıklama Bir NxM matrisinin köşegenlerinin indekslerini düşünün. Örnek olarak 4×4 matrisini kullanalım: ...

Devamını oku

Soru 284. Bir Matrix LeetCode Çözümünde En Uzun Artan Yol Problem Açıklaması Bir Matristeki En Uzun Artan Yol LeetCode Çözümü – Verilen bir mxn tamsayı matrisi, matristeki en uzun artan yolun uzunluğunu döndür. Her hücreden dört yönde hareket edebilirsiniz: sola, sağa, yukarı veya aşağı. Çapraz hareket edemez veya sınırın dışına çıkamazsınız (yani, sarmaya izin verilmez). Giriş: ...

Devamını oku

Soru 285. Kapalı Ada Sayısı Leetcode Çözümü Problem Açıklaması : Kapalı Ada Sayısı Leetcode Çözümü – 2'lar (kara) ve 0'ler (su) içeren bir 1B ızgara verildi. Bir ada, maksimum 4 yönlü bağlı 0'lar grubudur ve kapalı bir ada, tamamen 1'lerle çevrili (tümü sol, üst, sağ, alt) bir adadır. Kapalı adaların sayısını döndürür. Örnek : Örnek 1 Girdi: grid = [[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]] Çıktı : XNUMX Açıklama: Gri adalar ...

Devamını oku

Soru 286. Serileştirme ve Serileştirmeden İkili Ağaç LeetCode Çözümü Problem Bildirimi İkili Ağacı Serileştirme ve Serileştirmeden Kaldırma LeetCode Çözüm – Serileştirme, bir veri yapısını veya nesnesini bir dosyada veya bellek arabelleğinde saklanabilmesi veya daha sonra yeniden oluşturulmak üzere bir ağ bağlantısı bağlantısı üzerinden iletilebilmesi için bir bit dizisine dönüştürme işlemidir. içinde ...

Devamını oku

Soru 287. İkili Ağaç Maksimum Yol Toplamı LeetCode Çözümü Problem Açıklama İkili Ağaç Maksimum Yol Toplamı LeetCode Çözüm – İkili ağaçtaki bir yol, dizideki her bir bitişik düğüm çiftinin onları birbirine bağlayan bir kenarı olduğu bir düğüm dizisidir. Bir düğüm dizide yalnızca en fazla bir kez görünebilir. Yolun gerekmediğini unutmayın ...

Devamını oku

Soru 288. Minimum Şövalye Hareketleri LeetCode Çözümü Problem Açıklama Minimum Şövalye Hareketleri LeetCode Çözüm – -sonsuzdan +sonsuz'a koordinatları olan sonsuz bir satranç tahtasında, [0, 0] karesinde bir şövalyeniz var. Aşağıda gösterildiği gibi, bir şövalyenin yapabileceği 8 olası hamle vardır. Her hareket, ana yönde iki kare, ardından dikey yönde bir karedir. Asgari sayıyı döndür ...

Devamını oku

Soru 289. 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 290. İkili Ağaç Zigzag Düzey Sıra Geçişi LeetCode Çözümü Problem Açıklama İkili Ağaç Zigzag Düzey Sıra Geçişi LeetCode Çözüm – Bir ikili ağacın kökü verildiğinde, düğümlerinin değerlerinin zikzak düzeyinde sıra geçişini döndürün. (yani, bir sonraki seviye için soldan sağa, sonra sağdan sola ve bunlar arasında geçiş yapın). Girdi: root = [3,9,20,null,null,15,7] Çıktı: [[3],[20,9],[15,7]] Açıklama Biz ...

Devamını oku

Soru 291. Yinelenen Numara LeetCode Çözümünü Bulun Problem İfadesi Yinelenen Sayıyı Bulun LeetCode Çözüm – Her bir tamsayının [1, n] dahil aralığında olduğu n + 1 tamsayı içeren bir tamsayı sayıları dizisi verildi. Sayılarda yalnızca bir tekrarlanan sayı vardır, bu tekrarlanan sayıyı döndürün. Sorunu dizi numaralarını değiştirmeden çözmelisiniz ve yalnızca sabit fazladan boşluk kullanır. Girdi: nums = [1,3,4,2,2] Çıktı: 2 Açıklama ...

Devamını oku

Soru 292. Sıralanmış Dizi LeetCode Çözümünde Eksik Öğe Problem Açıklaması: Sıralanmış Dizide Eksik Öğe LeetCode Çözümü – Artan düzende sıralanan ve tüm öğeleri benzersiz olan ve ayrıca bir k tamsayısı verilen bir tamsayı dizi sayıları verildiğinde, dizinin en soldaki sayısından başlayarak kth eksik sayıyı döndürür. Örnek: Örnek 1 Girdi: nums = [4,7,9,10], k = ...

Devamını oku

Soru 293. Yol Toplamı II LeetCode Çözümü Problem Açıklama : Yol Toplamı II LeetCode Çözümü – Bir ikili ağacın kökü ve bir tamsayı hedef Toplamı verildiğinde, yoldaki düğüm değerlerinin toplamının hedef Toplamına eşit olduğu tüm kökten yaprağa yolları döndürün. Her yol, düğüm referanslarının değil, düğüm değerlerinin bir listesi olarak döndürülmelidir. Kökten yaprağa bir yol, şundan başlayan bir yoldur ...

Devamını oku

Soru 294. Uzaylı Sözlüğü LeetCode Çözümü Problem Açıklama Alien Dictionary LeetCode Çözüm – İngiliz alfabesini kullanan yeni bir uzaylı dili var. Ancak, harfler arasındaki sıra sizin için bilinmiyor. Yabancı dilin sözlüğünden, kelimelerdeki dizelerin bu yeni dilin kurallarına göre sözlükbilimsel olarak sıralandığı bir dizi sözcük listesi verilir. ...

Devamını oku

Soru 295. Kendi LeetCode Çözümü Dışında Dizinin Ürünü Sorun İfadesi Dizinin Kendi Kendine LeetCode Çözümü Çözümü – Bir tamsayı dizi sayıları verildiğinde, yanıt[i], sayılar[i] dışındaki tüm öğelerin ürününe eşit olacak şekilde bir dizi yanıtı döndürün. Sayıların herhangi bir öneki veya son ekinin çarpımının 32 bitlik bir tam sayıya sığması garanti edilir. O(n) zamanında ve bölme kullanmadan çalışan bir algoritma yazmalısınız...

Devamını oku

Soru 296. Tasarım Skiplist LeetCode Çözümü Problem Bildirimi Tasarım Skiplist LeetCode Çözümü – Herhangi bir yerleşik kitaplık kullanmadan bir Skiplist tasarlayın. Bir atlama listesi, eklemek, silmek ve aramak için O(log(n)) zaman alan bir veri yapısıdır. Aynı işlev ve performansa sahip ağaç ve kırmızı-siyah ağaç ile karşılaştırıldığında, Skiplist'in kod uzunluğu karşılaştırmalı olarak ...

Devamını oku

Soru 297. Scramble String LeetCode Çözümü Problem Açıklaması Scramble String LeetCode Çözüm – Aşağıdaki algoritmayı kullanarak bir t stringi elde etmek için bir s stringini karıştırabiliriz: Eğer stringin uzunluğu 1 ise, durun. Dizenin uzunluğu > 1 ise aşağıdakileri yapın: Dizeyi boş olmayan iki alt dizeye bölün...

Devamını oku

Soru 298. Sol Yaprak Toplamı LeetCode Çözümü Problem Açıklaması: Sol Yaprakların Toplamı LeetCode Çözümü – Bir ikili ağacın kökü verildiğinde, tüm sol yaprakların toplamını döndürün. Yaprak, çocuğu olmayan bir düğümdür. Sol yaprak, başka bir düğümün sol çocuğu olan bir yapraktır. Örnek & Açıklama: Girdi: root = [3,9,20,null,null,15,7] Çıktı: 24 Açıklama: Var ...

Devamını oku

Soru 299. Palindrom Permütasyon LeetCode Çözümü Problem Açıklama Palindrom Permütasyonu LeetCode Çözümü – Bize bir string verildi ve verilen stringin bir permütasyonunun bir palindrom oluşturup oluşturamayacağı sorulur. Örnekler ve Açıklamalar Örnek 1: Girdi: s = "kod" Çıktı: false Açıklama: "kod" harflerini bir palindrom oluşturacak şekilde düzenleyemiyoruz Örnek 2: ...

Devamını oku

Soru 300. İki Bağlantılı Listenin Kesişimi LeetCode Çözümü Problem Açıklama İki Bağlantılı Listenin Kesişmesi LeetCode Çözümü – Bize iki güçlü bağlantılı liste headA ve headB'nin başları verildi. Ayrıca bağlantılı iki listenin bir noktada kesişebileceği de verilmiştir. Bizden, kesiştikleri düğümü döndürmemiz isteniyor veya eğer ...

Devamını oku

Soru 301. Permütasyon Dizisi LeetCode Çözümü Problem İfadesi Permütasyon Dizisi LeetCode Çözümü – [1, 2, 3, ..., n] kümesi toplam n! benzersiz permütasyonlar Tüm permütasyonları sırayla listeleyip etiketleyerek, n ​​= 3 için aşağıdaki diziyi elde ederiz: "123" "132" "213" "231" "312" "321" n ve k verildiğinde, k. permütasyon dizisini döndürür. Örnek Test Durumu 1: Giriş: n ...

Devamını oku

Soru 302. Her Ağaç Satırında En Büyük Değeri Bulun LeetCode Çözümü Problem İfadesi Her Ağaç Satırında En Büyük Değeri Bul LeetCode Çözümü – Bir ikili ağacın kökü verildiğinde, ağacın her satırındaki en büyük değerden oluşan bir dizi döndürün (0 indeksli). Örnek Test Durumu 1: Giriş: root = [1, 3, 4, 5, 3, null, 9] Çıkış: [1, 3, 9] Açıklama 1, 3 ve ...

Devamını oku

Soru 303. Arama Önerileri Sistemi LeetCode Çözümü Sorun Bildirimi Arama Önerileri Sistemi LeetCode Çözümü – Size bir dizi dizi ürünü ve bir dizi arama Word'ü verilir. SearchWord'ün her karakteri yazıldıktan sonra ürünlerden en fazla üç ürün adı öneren bir sistem tasarlayın. Önerilen ürünler, searchWord ile ortak bir ön eke sahip olmalıdır. Üçten fazla ürün varsa ...

Devamını oku

Soru 304. Görüntüyü Döndür LeetCode Çözümü Problem Açıklama Görüntüyü Döndür LeetCode Çözüm – Size bir görüntüyü temsil eden bir nxn 2D matris verilir, görüntüyü 90 derece (saat yönünde) döndürün. Görüntüyü yerinde döndürmeniz gerekir, bu da giriş 2B matrisini doğrudan değiştirmeniz gerektiği anlamına gelir. Başka bir 2B matris AYIRMAYIN ve döndürmeyi YAPMAYIN. Örnek Test Durumu 1: Giriş: ...

Devamını oku

Soru 305. Peeking Yineleyici LeetCode Çözümü Problem Beyanı Peeking Yineleyici LeetCode Çözümü – hasNext ve sonraki işlemlere ek olarak mevcut bir yineleyicide gözetleme işlemini destekleyen bir yineleyici tasarlayın. PeekingIterator sınıfını uygulayın: PeekingIterator(Iterator nums) Verilen tamsayı yineleyici yineleyiciyle nesneyi başlatır. int next() Dizideki sonraki öğeyi döndürür ve işaretçiyi bir sonraki öğeye taşır. boolean ...

Devamını oku

Soru 306. Bir IP Adresini Kaldırma LeetCode Çözümü Sorun Bildirimi Bir IP Adresinin Defanjını Kaldırma LeetCode Çözümü – Geçerli bir (IPv4) IP adresi verildiğinde, o IP adresinin bozulmuş bir versiyonunu döndürün. Defnged bir IP adresi, her noktanın yerini alır "." ile "[.]". Giriş: adres = "1.1.1.1" Çıkış: "1[.]1[.]1[.]1" Açıklama Sezgi çok basittir. 1. bir Stringbuilder str oluşturun 2. adres dizesi boyunca döngü yapın ...

Devamını oku

Soru 307. Bir BST Leetcode Çözümünde K. En Küçük Öğe Problem Açıklaması Bir BST Leetcode Çözümünde Kth En Küçük Öğe – Bir ikili arama ağacının kökü ve bir k tamsayısı verildiğinde, ağaçtaki tüm düğümlerin değerlerinin kth en küçük değerini (1-endeksli) döndürün. Örnekler: Giriş: root = [3,1,4,null,2], k = 1 Çıkış: 1 Giriş: root = [5,3,6,2,4,null,null,1], k ...

Devamını oku

Soru 308. Uygun Yaş Arkadaşları LeetCode Çözümü Problem Açıklaması : Uygun Yaştaki Arkadaşlar LeetCode Çözümü – Bir sosyal medya sitesinde n kişi var. Size, age[i]'nin i'inci kişinin yaşı olduğu bir tamsayı yaş dizisi verilir. Aşağıdaki koşullardan herhangi biri mevcutsa, x kişisi y kişisine (x != y) arkadaşlık isteği göndermez.

Devamını oku

Soru 309. İ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 310. En Sık Kullanılan K Kelimeler LeetCode Çözümü Problem Açıklaması İlk K Sık Kullanılan Sözcükler LeetCode Çözüm – Bir dizi sözcük dizisi ve bir k tamsayısı verildiğinde, en sık kullanılan k dizisini döndürün. Frekansa göre sıralanmış yanıtı en yüksekten en düşüğe döndürün. Aynı sıklığa sahip kelimeleri sözlük sırasına göre sıralayın. Örnek Test Durumu 1: Girdi: kelimeler = [“i”,”love”,”leetcode”,”i”,”love”,”coding”] k = 2 Çıktı: [“i”,”love”] Açıklama . ..

Devamını oku

Soru 311. Artan Üçlü Ardışık LeetCode Çözümü Problem Açıklaması : Artan Üçlü Ardışık LeetCode Çözümü – Bir tamsayı dizi numarası verildiğinde, üçlü (i, j, k) indeksi varsa, i < j < k ve nums[i] < nums[j] < nums olacak şekilde true döndür [k]. Böyle bir indeks yoksa, false döndürün. Örnek : Örnek 1: Girdi: nums = [2,1,5,0,4,6] Çıktı: true Açıklama: ...

Devamını oku

Soru 312. Sıralanmış Diziyi Birleştir LeetCode Çözümü Problem İfadesi Sıralanmış Diziyi Birleştirme LeetCode Çözümü – Size, azalan düzende sıralanmış iki tamsayı dizisi nums1 ve nums2 ve sırasıyla nums1 ve nums2 öğelerinin sayısını temsil eden iki m ve n tamsayı verildi. nums1 ve nums2'yi azalmayan düzende sıralanmış tek bir dizide birleştirin. Son sıralanan dizi, işlev tarafından döndürülmemeli, bunun yerine nums1 dizisi içinde saklanmalıdır. ...

Devamını oku

Soru 313. Çalışanların Boş Zamanları LeetCode Çözümü Sorun Bildirimi Çalışan Boş Zamanı LeetCode Çözümü – Bize her çalışanın çalışma süresini temsil eden bir çalışan listesi verildi. Her çalışanın örtüşmeyen Aralıkların bir listesi vardır ve bu aralıklar sıralanmıştır. Tüm çalışanlar için ortak, pozitif uzunluktaki boş zamanı temsil eden sonlu aralıkların listesini döndürün, ayrıca ...

Devamını oku

Soru 314. Bağlantılı Liste Leetcode Çözümünde Düğümleri Değiştirme Problem İfadesi Bağlantılı Listedeki Düğümleri Değiştirme Leetcode Çözümü – Size bir bağlantılı listenin başı ve bir k tamsayı verilir. Baştan k. end (liste 1 dizinlidir). Örnek: Giriş: kafa = [1,2,3,4,5], k = 2 ...

Devamını oku

Soru 315. Döndürülmüş Sıralı Dizi II LeetCode Çözümünde Minimumu Bul Problem İfadesi Döndürülmüş Sıralı Dizide Minimumu Bul II LeetCode Çözüm – Artan düzende sıralanmış n uzunluğundaki bir dizinin 1 ile n kez arasında döndürüldüğünü varsayalım. Örneğin, nums = [0,1,4,4,5,6,7] dizisi 4,5,6,7,0,1,4 kez döndürülmüşse [4] olabilir. [0,1,4,4,5,6,7] 7 kez döndürülmüşse. [a[0], a[1], a[2], ..., a[n-1]] dizisini 1 kez döndürmenin [a[n-1], a[0] dizisiyle sonuçlandığına dikkat edin , bir[1], bir[2], ...

Devamını oku

Soru 316. Bağlantılı Liste Leetcode Çözümünde Düğümü Silme Problem Açıklama : Bağlantılı Listedeki Düğümü Sil Leetcode Çözümü – Tek bağlantılı listedeki bir düğümü silmek için bir fonksiyon yazın. Listenin başına erişiminiz olmayacak, bunun yerine doğrudan silinecek düğüme erişiminiz olacak. Silinecek düğümün olmadığı garanti edilir ...

Devamını oku

Soru 317. Farklı Ada Sayısı Leetcode Çözümü Problem Açıklaması Farklı Ada Sayısı LeetCode Çözüm – “Ayrık Ada Sayısı” anxm ikili matrisinin verildiğini belirtir. Bir ada, 1 yönlü (yatay veya dikey) bağlı 4'lerden (karayı temsil eden) oluşan bir gruptur. Bir ada, ancak ve ancak bir adanın diğeriyle aynı olduğu kabul edilir ...

Devamını oku

Soru 318. İkili Ağaçtaki En Yakın Yaprak LeetCode Çözümü Problem İfadesi İkili Ağaçta En Yakın Yaprak LeetCode Çözümü – Her düğümün benzersiz bir değere ve bir hedef tamsayıya sahip olduğu bir ikili ağacın kökü verildiğinde, ağaçtaki hedef k'ye en yakın yaprak düğümün değerini döndürün. Bir yaprağa en yakın, ikili ağaçta kat edilen en az sayıda kenar anlamına gelir ...

Devamını oku

Soru 319. Çirkin Sayı II LeetCode Çözümü Problem Açıklaması Çirkin Sayı II LeetCode Çözüm – Çirkin bir sayı, asal çarpanları 2, 3 ve 5 ile sınırlı pozitif bir tam sayıdır. Bir n tamsayısı verildiğinde, n'inci çirkin sayıyı döndürün. Girdi: n = 10 Çıktı: 12 Açıklama: [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] ilk 10 ...

Devamını oku

Soru 320. Bir Peak Element II LeetCode Çözümü Bulun Problem İfadesi Bir Tepe Elemanı Bulma II LeetCode Çözümü – 2B ızgaradaki bir tepe elemanı, sol, sağ, üst ve alt komşularının hepsinden kesinlikle daha büyük olan bir elemandır. Hiçbir iki bitişik hücrenin eşit olmadığı 0 dizinli bir mxn matrisi verildiğinde, herhangi bir tepe elemanı mat[i][j] bulun ve uzunluk 2 dizisi [i,j]'yi döndürün. Varsayabilirsiniz...

Devamını oku

Soru 321. Kombinasyon Toplamı IV LeetCode Çözümü Problem Beyanı Kombinasyon Toplamı IV LeetCode Çözüm – Bir dizi farklı tamsayı sayıları ve bir hedef tamsayı hedefi verildiğinde, hedefe ulaşan olası kombinasyonların sayısını döndürün. Test durumları, yanıtın 32 bitlik bir tam sayıya sığabilmesi için oluşturulur. Girdi: nums = [1,2,3], hedef = 4 Çıktı: 7 Açıklama: Olası ...

Devamını oku

Soru 322. Tamsayıya Dize (atoi) LeetCode Çözümü Problem Açıklama Dizeden Tamsayıya (atoi) Leetcode Çözümü -“Dizeden Tamsayıya (atoi)”, bir dizeyi 32 bitlik işaretli bir tamsayıya dönüştüren myAtoi(string s) işlevinin uygulanmasının (C/C++'ın atoi işlevine benzer) olduğunu belirtir. ). myAtoi(string s) algoritması aşağıdaki gibidir: Okuyun ve baştaki boşlukları yok sayın. Bir sonraki karakterin olup olmadığını kontrol edin (eğer ...

Devamını oku

Soru 323. IP Adreslerini Geri Yükle Leetcode Çözümü Sorun Bildirimi IP Adreslerini Geri Yükle LeetCode Çözümü – “IP Adreslerini Geri Yükle”, yalnızca rakamlar içeren dize verildiğinde, dizeye noktalar ekleyerek oluşturulabilecek herhangi bir sırayla tüm olası geçerli IP Adreslerini döndürmemiz gerektiğini belirtir. Geri dönmemize izin verilmediğini unutmayın...

Devamını oku

Soru 324. Dizi Sıkıştırma LeetCode Çözümü Problem Açıklama Dize Sıkıştırma LeetCode Çözüm – Bir dizi karakter karakteri verildiğinde, aşağıdaki algoritmayı kullanarak sıkıştırın: Boş bir dize s ile başlayın. Karakterlerde ardışık yinelenen karakterlerden oluşan her grup için: Grubun uzunluğu 1 ise, karakteri s'ye ekleyin. Aksi takdirde, karakterin sonuna grubun uzunluğunu ekleyin. Sıkıştırılmış dize ...

Devamını oku

Soru 325. LeetCode Çözümünü Arttıran Diziler Yapmak İçin Minimum Takas Problem Açıklaması Dizileri Oluşturmak İçin Minimum Takas Artan LeetCode Çözümü – Size aynı uzunlukta nums1 ve nums2 olan iki tamsayı dizisi verilir. Bir işlemde, nums1[i]'yi nums2[i] ile değiştirmenize izin verilir. Örneğin, nums1 = [1,2,3,8] ve nums2 = [5,6,7,4] ise, nums3 = [1'ü elde etmek için i = 1,2,3,4'teki öğeyi değiştirebilirsiniz. ] ve nums2 = [5,6,7,8]. ...

Devamını oku

Soru 326. İkili Ağaç LeetCode Çözümünün Eksiksizliğini Kontrol Edin Problem İfadesi İkili Ağacın Eksiksizliğini Kontrol Edin LeetCode Çözümü – Bir ikili ağacın kökü verildiğinde, onun tam bir ikili ağaç olup olmadığını belirleyin. Tam bir ikili ağaçta, muhtemelen sonuncusu hariç her seviye tamamen doldurulur ve son seviyedeki tüm düğümler mümkün olduğunca geride bırakılır. ...

Devamını oku

Soru 327. Grafik Geçerli Ağaç LeetCode Çözümü Problem Açıklama Grafiği Geçerli Ağaç LeetCode Çözümü – Grafiğin kenarları verildiğinde, kenarların geçerli bir ağaç oluşturup oluşturmadığını kontrol edin. Evet ise, aksi takdirde true ve false döndürün. Kenarlar, n*2 boyutunda bir 2B dizi olarak verilmiştir Örnekler ve Açıklamalar Örnek 1: Giriş: n = 5, ...

Devamını oku

Soru 328. Spiral Matrix II Leetcode Çözümü Problem Açıklama Bu soru Spiral Matrix II, Spiral Matrix'e çok benziyor Bu problemi çözmeden önce daha iyi bir fikir edinmek için lütfen yukarıdaki soruyu deneyin. Bu soruda, n*n boyutunda ve spiral düzende elemanları olan bir matris oluşturmamız isteniyor ve sadece n ...

Devamını oku

Soru 329. Tek Düzenleme Mesafesi LeetCode Çözümü Problem İfadesi Bir Düzenleme Mesafesi LeetCode Çözüm – İki dizi s ve t verildiğinde, ikisi arasında bir düzenleme mesafesi varsa true, aksi takdirde false döndürün. Yapabiliyorsanız, bir s dizesinin bir t dizesinden bir mesafe uzakta olduğu söylenir: t'yi elde etmek için s'ye tam olarak bir karakter ekleyin. t'yi elde etmek için s'den tam olarak bir karakter silin. t'yi elde etmek için tam olarak bir s karakterini farklı bir karakterle değiştirin. Giriş: ...

Devamını oku

Soru 330. Tuğla Duvar LeetCode Çözümü Problem Açıklama Tuğla Duvar LeetCode Çözüm – Önünüzde n sıra tuğladan oluşan dikdörtgen bir tuğla duvar var. i. sıra, her biri aynı yükseklikte (yani bir birim) birkaç tuğlaya sahiptir, ancak bunlar farklı genişliklerde olabilir. Her satırın toplam genişliği ...

Devamını oku

Soru 331. Tamsayı Kesme LeetCode Çözümü Problem Açıklama Tamsayı Kırması LeetCode Çözümü – Verilen bir n tamsayısını, k >= 2 olmak üzere k pozitif tamsayı toplamına bölün ve bu tam sayıların çarpımını maksimize edin. Alabileceğimiz maksimum ürünü iade etmemiz gerekiyor. Girdi: n = 2 Çıktı: 1 Açıklama: 2 = 1 + 1, ...

Devamını oku

Soru 332. Maksimum Minimum Değeri Olan Yol LeetCode Çözümü Problem İfadesi Maksimum Minimum Değeri Olan Yol LeetCode Çözümü – Bir mxn tamsayı matrisi ızgarası verildiğinde, (0, 0) ile başlayan ve (m - 1, n - 1) ile biten 4 ana yönde hareket eden bir yolun maksimum puanını döndürün. Bir yolun puanı, o yoldaki minimum değerdir. Örneğin, puan...

Devamını oku

Soru 333. Simetrik Ağaç LeetCode Çözümü Leetcode Çözümü Problem Açıklama Simetrik Ağaç LeetCode Çözümü – “Simetrik Ağaç”, ikili ağacın kökü verildiğinde ve verilen ikili ağacın kendisinin bir aynası olup olmadığını (merkezi etrafında simetrik) olup olmadığını kontrol etmemiz gerektiğini belirtir. Evet ise, aksi takdirde true, false döndürmemiz gerekir. Misal: ...

Devamını oku

Soru 334. Jump Oyunu Leetcode Çözümü Problem Açıklama Jump Game Leetcode Çözüm – Size bir tamsayı dizisi numarası verilir. Başlangıçta dizinin ilk dizininde konumlanırsınız ve dizideki her öğe o konumdaki maksimum atlama uzunluğunuzu temsil eder. Son dizine ulaşabilirseniz true, aksi takdirde false döndürün. Örnek: Giriş 1: nums = [2, ...

Devamını oku

Soru 335. Spiral Matrix III LeetCode Çözümü Problem Açıklama Spiral Matrix III LeetCode Çözümü – Doğuya bakan bir satır x sütunun hücresinden (rStart, cStart) başlarsınız. Kuzeybatı köşesi ızgarada ilk sıra ve sütunda, güneydoğu köşesi ise son sıra ve sütundadır. Saat yönünde bir spiral içinde yürüyeceksiniz ...

Devamını oku

Soru 336. Bağlantılı Liste Döngüsü II LeetCode Çözümü Problem İfadesi Bağlantılı Liste Döngüsü II LeetCode Çözüm – Bağlantılı bir listenin başı verildiğinde, döngünün başladığı düğümü döndürün. Döngü yoksa, null döndürün. Listede sürekli olarak tekrar ulaşılabilen bir düğüm varsa, bağlantılı bir listede bir döngü vardır ...

Devamını oku

Soru 337. Dizi LeetCode Çözümünü Bölümlemenin Maksimum Yol Sayısı Problem Açıklaması Bir Diziyi Bölümlemenin Maksimum Yol Sayısı LeetCode Çözümü – Size n uzunluğunda 0 dizinli bir tamsayı dizisi verilir. Sayıları bölme yollarının sayısı, her iki koşulu da karşılayan pivot dizinlerin sayısıdır: 1 <= pivot < n nums[0] + nums[1] + ... + nums[pivot - 1] == nums[pivot] + sayılar[pivot ...

Devamını oku

Soru 338. Bitsel AND of Numbers Aralığı LeetCode Çözümü Problem İfadesi Bitsel AND Sayılar Aralığı LeetCode Çözüm – [sol, sağ] aralığını temsil eden 2 sol ve sağ sayı verildiğinde, soldan sağa (her ikisi de dahil) tüm sayıların bitsel AND'sini bulmalıyız. Örnekler ve Açıklama Örnek 1: Girdi: sol = 5, sağ = 7 ...

Devamını oku

Soru 339. Kelime Modeli LeetCode Çözümü Problem Durumu Kelime Modeli LeetCode Çözümü – Bize 2 string verildi – “s” ve “pattern”, kalıbın s'yi takip edip etmediğini bulmamız gerekiyor. Burada izler tam eşleşme anlamına gelir. Daha resmi olarak, her model[i] için yalnızca bir s[i] olmalıdır ve bunun tersi de olabilir, yani bir ...

Devamını oku

Soru 340. Tüm Elmaları Bir Ağaçta Toplamak İçin Minimum Süre LeetCode Çözümü Problem Açıklaması Tüm Elmaları Bir Ağaçta Toplamak İçin Minimum Süre LeetCode Çözümü – Köşelerinde bazı elmalar bulunan, 0'dan n-1'e kadar numaralandırılmış n köşeden oluşan yönsüz bir ağaç verildi. Ağacın bir kenarından geçmek için 1 saniye harcıyorsunuz. Yapmanız gereken minimum süreyi saniye cinsinden döndürün ...

Devamını oku

Soru 341. Üç Sayının Maksimum Çarpımı LeetCode Çözümü Problem İfadesi Üç Sayının Maksimum Çarpımı LeetCode Çözüm – Bize bir dizi verildi, soru bizden herhangi 3 sayının maksimum çarpımını hesaplamamızı istiyor. Örnekler Örnek 1: Girdi: nums = [1,2,3] Çıktı: 6 Örnek 2: Girdi: nums = [1,2,3,4] Çıktı: 24 Örnek 3: Girdi: nums = ...

Devamını oku

Soru 342. Excel Sayfası Sütun Başlığı LeetCode Çözümü Problem Açıklama Excel Sayfası Sütun Başlığı LeetCode Çözümü – Bize bir sütun numarası verildi (buna colNum diyelim) ve ilgili sütun başlığını bir excel sayfasında göründüğü gibi döndürmemiz gerekiyor. Örneğin A -> 1 B -> 2 C -> 3 … Z -> 26 AA ...

Devamını oku

Soru 343. Geçerli Mükemmel Kare LeetCode Çözümü Problem İfadesi Geçerli Mükemmel Kare LeetCode Çözümü – Bir pozitif tam sayı verildiğinde, eğer sayı bir tam kare ise False ise True döndüren bir fonksiyon yazın. Takip: sqrt gibi herhangi bir yerleşik kitaplık işlevi kullanmayın. Girdi: num = 16 Çıktı: true Açıklama Çözümümüz için bir sınır sabittir. herhangi bir sayı için ...

Devamını oku

Soru 344. Rastgele Seçim İndeksi LeetCode Çözümü Problem Beyanı Rastgele Seçim İndeksi LeetCode Çözümü- Bize “Solution” sınıfının bir kurucusu ve int tipinde bir “pick” fonksiyonu verildi. Solution(int[] nums) Nesneyi dizi nums ile başlatırken “Solution” sınıfını uygulamamız gerekiyor. int pick(int target) nums[i] == target olan sayılar arasından rastgele bir i dizini seçer. birden fazla varsa...

Devamını oku

Soru 345. Strobogrammatik Sayı LeetCode Çözümü Problem Açıklama Strobogrammatik Sayı LeetCode Çözüm – Bir tamsayıyı temsil eden bir dizi numarası verildiğinde, eğer sayı bir strobogrammatik sayı ise true değerini döndürün. Strobogrammatik sayı, 180 derece döndürüldüğünde (ters bakıldığında) aynı görünen bir sayıdır. Örnek Test Durumu 1: Giriş: num = “69” Çıkış: true Test Durumu 2: Giriş: num = “692” Çıkış: yanlış Açıklama ...

Devamını oku

Soru 346. İki İkili Ağacı Birleştirme LeetCode Çözümü Problem Açıklama İki İkili Ağacı Birleştir LeetCode Çözümü – Size iki ikili ağaç root1 ve root2 verilir. Birini diğerini örtecek şekilde koyduğunuzda, iki ağacın bazı düğümlerinin örtüştüğünü ve diğerlerinin örtüşmediğini hayal edin. İki ağacı birleştirmeniz gerekiyor ...

Devamını oku

Soru 347. K LeetCode Çözümünden Daha Az Subarray Ürünü Problem Beyanı Alt Dizi Çarpımı K'dan Küçük LeetCode Çözümü – Bir tamsayı dizisi ve bir k tamsayısı verildiğinde, alt dizideki tüm öğelerin çarpımının kesinlikle k'den küçük olduğu bitişik alt dizilerin sayısını döndürün. Örnek Test Durumu 1: Giriş: inputArr = [10, 5, 2, 6] k = 100 ...

Devamını oku

Soru 348. Tekrarlanan Alt Dizi Modeli LeetCode Çözümü Problem İfadesi Tekrarlanan Alt Dizgi Modeli LeetCode Çözüm – Bir dizge s verildiğinde, onun bir alt dizgisini alarak ve alt dizginin birden çok kopyasını birbirine ekleyerek oluşturulup oluşturulamayacağını kontrol edin. Girdi: s = "abab" Çıktı: true Açıklama: İki kez "ab" alt dizisidir. Açıklama İlk karakter ...

Devamını oku

Soru 349. Sonraki Greater Element III LeetCode Çözümü Problem Açıklama Problem, Sonraki Büyük Eleman III LeetCode Çözümü size pozitif bir n tamsayısının verildiğini ve sadece n'de bulunan rakamları kullanarak bir sonraki en büyük tamsayıyı bulmanız gerektiğini belirtir. Böyle bir tamsayı yoksa, -1 yazdırmanız gerekir. Üstelik yeni...

Devamını oku

Soru 350. İkili Ağaç En Uzun Ardışık Dizi LeetCode Çözümü Problem Açıklama İkili Ağaç En Uzun Ardışık Dizi LeetCode Çözüm – Bir ikili ağacın kökü verildiğinde, en uzun ardışık dizi yolunun uzunluğunu döndürün. Yol, bazı başlangıç ​​düğümlerinden ağaçtaki herhangi bir düğüme, üst-alt bağlantılarla birlikte herhangi bir düğüm dizisini ifade eder. Ardışık en uzun...

Devamını oku

Soru 351. Mükemmel Kareler LeetCode Çözümü Problem İfadesi Mükemmel Kareler LeetCode Çözümü – “Mükemmel Kareler”, verilen bir n tamsayısını ve toplamı n'ye eşit olan minimum tam kare sayısını döndürmeniz gerektiğini belirtir. Aynı tam karenin birden çok kez kullanılabileceğini unutmayın. Örnek: Girdi: n = 12 Çıktı: 3 Açıklama: ...

Devamını oku

Soru 352. Mesafeyi Düzenle LeetCode Çözümü Problem Açıklaması Sorunu Düzenleme Mesafesi LeetCode Çözümü, size word1 ve word2 olmak üzere iki dize verildiğini ve minimum işlemlerde word1'i word2'ye dönüştürmeniz gerektiğini belirtir. Dize üzerinde gerçekleştirilebilecek işlemler şunlardır: – Bir karakter ekle Bir karakter sil Bir karakter değiştir Örnekler Test Vakası ...

Devamını oku

Soru 353. Özel Sıralama Dizisi Leetcode Çözümü Sorun Açıklama Özel Sıralama Dizesi LeetCode Çözümü – “Özel Sıralama Dizesi” size iki dizgi sırası ve s verildiğini belirtir. Dize sırasının tüm karakterleri benzersizdir ve özel düzende sıralanırlar. s karakterlerini ve karakterleri takip edecek şekilde izin vermemiz gerekiyor ...

Devamını oku

Soru 354. K Kaldırma İşlemlerinden Sonra En Az Benzersiz Tam Sayı Sayısı Leetcode Çözümü Problem Açıklaması K Kaldırmalarından Sonra En Küçük Benzersiz Tam Sayı Sayısı LeetCode Çözümü – “K kaldırma işleminden sonra En Küçük Benzersiz Tam Sayı Sayısı” size bir tamsayı dizisi ve bir k tamsayısının verildiğini belirtir. Tam olarak k öğeyi kaldırdıktan sonra en az sayıda benzersiz tamsayı bulun. Örnek: Giriş: arr = [5,5,4], k = 1 Çıkış: 1 Açıklama: k ...

Devamını oku

Soru 355. Bir Dizi LeetCode Çözümünde Tüm Yinelemeleri Bul Problem Beyanı Sorun, Bir Dizideki Tüm Yinelemeleri Bul LeetCode Çözümü, size [1,n] aralığında öğeleri içeren n boyutunda bir dizi verildiğini belirtir. Her tam sayı bir veya iki kez görünebilir ve dizide iki kez görünen tüm öğeleri bulmanız gerekir. Örnekler...

Devamını oku

Soru 356. Sıfırları Taşı LeetCode Çözümü Problem Açıklama Sorun, Sıfırları Taşı LeetCode Çözümü size sıfır ve sıfır olmayan öğeler içeren bir dizi verildiğini ve dizideki sıfır olmayan öğelerin göreli sırasını koruyarak tüm sıfırları dizinin sonuna taşımanız gerektiğini belirtir. . Ayrıca yerinde bir uygulamanız gerekir ...

Devamını oku

Soru 357. 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 358. İl Sayısı Leetcode Çözümü Problem Durumu İl Sayısı Leetcode Çözüm – Bize bir grafiğin komşuluk matrisi gösterimi verildi ve il sayısını bulmamız gerekiyor. Burada il, doğrudan veya dolaylı olarak bağlantılı şehirlerden oluşan bir gruptur ve grup dışında başka hiçbir şehir yoktur. Örnek Örnek 1: Giriş: isConnected ...

Devamını oku

Soru 359. 01 Matrix LeetCode Çözümü Problem Açıklama Bu problem 01 Matrix LeetCode Çözümünde, verilen matrisin her bir hücresi için en yakın 0'ın mesafesini bulmamız gerekiyor. Matris yalnızca 0'lar ve 1'lerden oluşur ve herhangi iki bitişik hücrenin mesafesi 1'dir. Örnekler Örnek 1: Girdi: mat = ...

Devamını oku

Soru 360. Karakterleri Frekansa Göre Sırala LeetCode Çözümü Problem Açıklaması Karakterleri Frekansa Göre Sırala LeetCode Çözüm – Bir S dizisi verildiğinde, karakterlerin sıklığına göre azalan düzende sıralayın. Bir karakterin sıklığı, dizede görünme sayısıdır. Sıralanmış dizeyi döndür. Birden fazla cevap varsa, herhangi birini iade edin. Karakterleri Sıralama Ölçütü için Örnek ...

Devamını oku

Soru 361. Azalmayan Dizi LeetCode Çözümü Problem Beyanı Azalmayan Dizi LeetCode Çözümü – n tamsayılı dizi sayıları verildiğinde, göreviniz en fazla bir elemanı değiştirerek dizinin azalmaz hale gelip gelemeyeceğini kontrol etmektir. nums[index ] <= nums[index +1] her dizin (0-tabanlı) için geçerliyse, (0 <= dizin <= n-2) bir dizinin azalmadığını tanımlarız. ...

Devamını oku

Soru 362. En Fazla Farklı Karaktere Sahip En Uzun Alt Dizi LeetCode Çözümü Problem Açıklaması En Fazla K Farklı Karakteri Olan En Uzun Alt Dizi LeetCode Çözüm – Bir S dizisi ve bir K tamsayısı verildiğinde, en fazla K farklı karakter içeren S'nin en uzun alt dizisinin uzunluğunu döndür. Örnek: Test Durumu 1: Giriş: S = “bacc” K = 2 Çıkış: 3 Test Durumu 2: Giriş: S = “ab” ...

Devamını oku

Soru 363. Faktöriyel Sondaki Sıfırlar LeetCode Çözümü Problem Açıklama Faktöriyel Sondaki Sıfırlar LeetCode Çözüm – Bir n tamsayısı verildiğinde, sondaki sıfırların sayısını n! cinsinden döndürün. Dikkat edin n! = n * (n - 1) * (n - 2) * ... * 3 * 2 * 1. Giriş: n = 3 Çıkış: 0 Açıklama: 3! = 6, takip yok ...

Devamını oku

Soru 364. Sıralanmış Diziyi İkili Arama Ağacına Dönüştür LeetCode Çözümleri Sorun Bildirimi Sıralanmış Diziyi İkili Arama Ağacına Dönüştür LeetCode Solutions, öğelerin artan düzende sıralandığı bir tamsayı dizi numarası verildiğinde, onu yükseklik dengeli bir ikili arama ağacına dönüştürdüğünü söylüyor. Yükseklik dengeli bir ikili ağaç, her düğümün iki alt ağacının derinliğinin asla daha fazla farklılık göstermediği bir ikili ağaçtır.

Devamını oku

Soru 365. Word Ladder LeetCode Çözümü Problem Açıklama Word Ladder LeetCode Çözümü – “Word Ladder”, size bir startWord dizisi, endWord dizisi ve bir wordList verildiğini belirtir. Verilen koşulları takip ederek startWord'den endWord'e en kısa dönüşüm dizisi uzunluğunu (yol yoksa, 0 yazdırın) bulmamız gerekiyor: Tüm Ara Sözcükler ...

Devamını oku

Soru 366. En İyi Buluşma Noktası LeetCode Çözümü Problem Açıklama En İyi Buluşma Noktası LeetCode Çözümü diyor ki Her 1'in bir arkadaşın evini belirlediği mxn boyutunda bir ikili ızgara verildiğinde, toplam seyahat mesafesinin evler arasındaki mesafelerin toplamı olduğu minimum toplam seyahat mesafesini döndürmek istiyoruz. ile ilgili ...

Devamını oku

Soru 367. En Az K Yinelenen Karakterli En Uzun Alt Dizi LeetCode Çözümü Problem Beyanı Problem En Az K Tekrarlanan Karakterli En Uzun Alt Dizgi LeetCode Çözümü, bir S dizgisi ve bir k tamsayısı verildiğinde, S'nin en uzun alt dizgisinin uzunluğunu, bu alt dizgideki her karakterin frekansı k'ye eşit veya daha büyük olacak şekilde döndürdüğünü söylüyor. . En Az En Uzun Alt Dizi Örneği...

Devamını oku

Soru 368. Aynı Ağaç LeetCode Çözümü Problem İfadesi Same Tree'nin söylediği problem İki ikili ağacın kökleri verilen p ve q, aynı olup olmadıklarını kontrol etmek için bir fonksiyon yazın. İki ikili ağaç, yapısal olarak aynıysa ve düğümler aynı değere sahipse aynı kabul edilir. Örnek: Test Durumu ...

Devamını oku

Soru 369. Spiral Matris LeetCode Çözümü Problem Açıklama Spiral Matris Problem diyor ki Spiral Matris'te bir matrisin tüm elemanlarını saat yönünde bir spiral formda yazdırmak istiyoruz. Spiral Matris Yaklaşımı: Fikir Problem, matrisi döngülere bölerek ve her birindeki tüm öğeleri yazdırarak uygulanabilir ...

Devamını oku

Soru 370. Sıralanmış Dizi Leetcode Çözümünden Yinelenenleri Kaldır Sorun Açıklaması Sıralanmış Diziden Yinelenenleri Kaldır Leetcode Çözümü – size azalmayan düzende sıralanmış bir tamsayı dizisi verildiğini söylüyor. Tüm yinelenen öğeleri kaldırmamız ve orijinal diziyi, farklı öğelerin göreli sırası aynı kalacak şekilde değiştirmemiz ve değerini bildirmemiz gerekiyor ...

Devamını oku

Soru 371. En Büyük BST Alt Ağacı LeetCode Çözümü Problem Açıklaması En Büyük BST Alt Ağacı LeetCode Çözümü problemi, bir ikili ağacın kökü verildiğinde, en büyük alt ağacı bulun, ki bu aynı zamanda bir İkili Arama Ağacıdır (BST), burada en büyük alt ağacın en fazla sayıda düğüme sahip olduğu anlamına gelir. Not: Bir alt ağaç, tüm alt öğelerini içermelidir. İkili sistemde...

Devamını oku

Soru 372. Takvimim I LeetCode Çözümü Problem Açıklama Takvimim I LeetCode Çözüm – Takvim olarak kullanılabilecek bir program yazmamız gerekiyor. Etkinliğin eklenmesi çifte rezervasyona neden olmayacaksa, yeni bir etkinlik ekleyebiliriz. İki etkinlikte boş olmayan bir kesişme olduğunda (yani, bir an ...

Devamını oku

Soru 373. Diziyi Pariteye Göre Sırala LeetCode Çözümü Problem Açıklama Diziyi Eşliğe Göre Sırala LeetCode Çözümü – “Diziyi Eşliğe Göre Sırala” size bir tamsayı dizi numarası verildiğini, tüm çift tamsayıları dizinin başında ve ardından tüm tek tamsayıları hareket ettirdiğini belirtir. Not: Bu koşulu sağlayan herhangi bir diziyi döndürün. Örnek: Girdi: Çıktı: ...

Devamını oku

Soru 374. N. Düğümü Liste Sonundan Kaldır Leetcode Çözümü Problem Açıklama N. Düğümü Listenin Sonundan Kaldır Leetcode Çözümü – size bağlantılı bir listenin başı verildiğini ve bu listenin sonundan n. düğümü kaldırmanız gerektiğini belirtir. Bu düğümü sildikten sonra, değiştirilen listenin başını döndürün. Örnek: Giriş: ...

Devamını oku

Soru 375. Ampul Değiştirici LeetCode Çözümü Problem Açıklama Ampul Değiştirici LeetCode Çözüm – Başlangıçta kapalı olan n tane ampul var. Önce tüm ampulleri açarsın, sonra her ikinci ampulü kapatırsın. Üçüncü turda, her üç ampulden birini değiştirirsiniz (kapalıysa yanar, açıksa söner). i. tur için, sen...

Devamını oku

Soru 376. Toplantı Odaları II LeetCode Çözümü Sorun Açıklaması Toplantı Odaları II LeetCode Çözümü – “Toplantı Odaları II” size bir dizi toplantı zaman aralığı verildiğini belirtir: “aralıklar[i] = [başlangıç[i], bitiş[i] ]”, gerekli minimum konferans odası sayısı. Örnek: intervals = [[0,30],[5,10],[15,20]] 2 Açıklama: Toplantı yapılabilir...

Devamını oku

Soru 377. Subarray Toplamı Eşittir K LeetCode Çözümü Problem Açıklaması Alt Dizi Toplamı K Eşittir LeetCode Çözümü – “Alt Dizi Toplamı K Eşittir” size bir dizi “sayı” ve bir 'k' tamsayı verildiğini, toplamı 'k' olan sürekli alt dizilerin toplam sayısını döndürdüğünü belirtir. Örnek: nums = [1, 2, 3], k=3 2 Açıklama: Var ...

Devamını oku

Soru 378. En Uzun Palindromik Alt Dizi LeetCode Çözümü Problem Açıklaması En Uzun Palindromik Alt Dizi LeetCode Çözümü – “En Uzun Palindromik Alt Dizi”, Size bir s dizisi verildiğini, en uzun palindromik alt diziyi s cinsinden döndürdüğünü belirtir. Not: Palindrom, ileriye doğru aynı geriye doğru okunan bir kelimedir, örn. madam. Örnek: s = "babad" "bab" Açıklama: Hepsi ...

Devamını oku

Soru 379. Hisse Senedi Almak ve Satmak İçin En İyi Zaman LeetCode Çözümü Problem Açıklaması Hisse Senedi Almak ve Satmak için En İyi Zaman LeetCode Çözümü – “Hisse Almak ve Satmak için En İyi Zaman”, Size bir dizi fiyat verildiğini belirtir; burada fiyatlar[i] belirli bir hisse senedinin i. gündeki fiyatıdır. Seçerek kârınızı maksimize etmek istiyorsunuz...

Devamını oku

Soru 380. İki Sıralı Dizinin Medyanı LeetCode Çözümü Problem İfadesi İki Sıralı Dizinin Medyanı LeetCode çözümü – “İki Sıralı Dizinin Medyanı” probleminde, bize sırasıyla m ve n boyutlarında iki sıralanmış nums1 ve nums2 dizisi verildi ve sıralanan iki dizinin medyanını döndürmemiz gerekiyor. Genel çalışma zamanı karmaşıklığı O(log (m+n)) olmalıdır. Örnek sayılar1 = [1,3], ...

Devamını oku

Soru 381. Ada Sayısı LeetCode Çözümü Problem Açıklama Ada Sayısı LeetCode Çözümü – “Ada Sayısı” size '2'ler (kara) ve '1'lar (su) haritasını temsil eden bir mxn 0D ikili ızgara verildiğini, adaların sayısını döndürmeniz gerektiğini belirtir. Bir ada su ile çevrilidir ve ...

Devamını oku

Soru 382. LRU Önbellek LeetCode Çözümü Soru En Son Kullanılan (LRU) önbelleğinin kısıtlamalarını izleyen bir veri yapısı tasarlayın. LRUCache sınıfını uygulayın: LRUCache(int kapasite) LRU önbelleğini pozitif boyut kapasitesiyle başlatın. int get(int key) Anahtar varsa anahtarın değerini döndürür, aksi takdirde -1 döndürür. void put(int key, int value) Anahtar varsa, anahtarın değerini güncelleyin. Aksi takdirde, anahtar/değer çiftini şuna ekleyin ...

Devamını oku

Soru 383. Bir Akış Leetcode Çözümünde Kth En Büyük Öğesi Problem İfadesi Bu problemde, başlangıçta bir tamsayı k ve bir tamsayı dizisi olan bir KthLargest () sınıfı tasarlamalıyız. Bir tamsayı k ve dizi sayıları argüman olarak aktarıldığında bunun için parametreleştirilmiş bir kurucu yazmamız gerekir. Sınıfın ayrıca şunu ekleyen bir add (val) işlevi vardır ...

Devamını oku

Soru 384. Bağlantılı Liste Öğeleri Leetcode Çözümü Kaldırma Problem İfadesi Bu problemde, düğümlerinin tamsayı değerlerine sahip olduğu bağlantılı bir liste verilmiştir. Listeden val'e eşit değere sahip bazı düğümleri silmemiz gerekiyor. Sorunun yerinde çözülmesini gerektirmez, ancak bu tür bir yaklaşımı tartışacağız. Örnek Liste = ...

Devamını oku

Soru 385. Hamming Mesafe Leetcode Çözümü Problem İfadesi Bu problemde, bize A ve B olmak üzere iki tamsayı verilir ve amaç verilen tamsayılar arasındaki engelleme mesafesini bulmaktır. Tamsayılar 0'dan büyük / eşit ve 231'den küçük Örnek Birinci Tamsayı = 5, İkinci Tamsayı = 2 3 Birinci Tamsayı ...

Devamını oku

Soru 386. Ardışık Leetcode Çözümüne Kadar Taşların Taşınması Problem Açıklaması Bu problemde a, b ve c konumlarında üç taş verilmiştir. Aşağıdaki adımı bir veya birkaç kez gerçekleştirerek ardışık hale getirmemiz gerekiyor. Her adımda, bir sol taş ya da bir sağ taş seçeceğiz ve arada bir yere koyacağız...

Devamını oku

Soru 387. Kombinasyonlar Leetcode Çözümü Combinations Leetcode Solution problemi bize n ve k olmak üzere iki tamsayı sağlar. 1'den n'ye kadar n öğeden seçilen k öğeye sahip tüm dizileri oluşturmamız söylendi. Bu dizileri bir dizi olarak döndürüyoruz. Birkaç örnek üzerinden geçelim ...

Devamını oku

Soru 388. İki Dizinin Kesişimi II Leetcode Çözümü Problem İfadesi Bu problemde iki dizi verilmiştir ve bu iki dizinin kesişimini bulmalı ve sonuçtaki diziyi döndürmeliyiz. Sonuçtaki her öğe, her iki dizide de gösterildiği kadar görünmelidir. Sonuç herhangi bir sırada olabilir. Misal ...

Devamını oku

Soru 389. Jewels and Stones Leetcode Çözümü Jewels and Stones Leetcode Solution problemi size iki dizi verildiğini belirtir. Biri mücevherleri, biri de taşları temsil ediyor. Mücevherleri içeren dizge mücevher olan karakterleri temsil eder. Taş dizisindeki karakterlerin sayısını bulmamız gerekiyor ...

Devamını oku

Soru 390. Ç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 391. Bir Sayıyı Onaltılık Leetcode Çözümüne Dönüştürme Bir Sayıyı Onaltılık Leetcode Çözümü sorunu bize bir tamsayı sağlar. Sonra bizden verilen tamsayıyı ondalık sayı sistemindeki onaltılık sayı sistemine dönüştürmemizi ister. Daha resmi olarak, soru 10 tabanında verilen bir tamsayıyı 16 tabanındaki gösterime dönüştürmemizi gerektirir. Biz ...

Devamını oku

Soru 392. Palindrome Bağlantılı Liste Leetcode Çözümü "Palindrome Bağlantılı Liste" probleminde, belirli bir tek tamsayı bağlantılı listenin bir palindrom olup olmadığını kontrol etmeliyiz. Örnek Liste = {1 -> 2 -> 3 -> 2 -> 1} true Açıklama # 1: Liste, baştan sona tüm öğeler olduğu için palindromdur ...

Devamını oku

Soru 393. İkili Ağaç Leetcode Çözümünün Maksimum Derinliği Problem İfadesi Problemde bir ikili ağaç verilir ve verilen ağacın maksimum derinliğini bulmamız gerekir. Bir ikili ağacın maksimum derinliği, kök düğümden en uzaktaki yaprak düğümüne kadar en uzun yoldaki düğüm sayısıdır. Örnek 3 / ...

Devamını oku

Soru 394. N-inci Tribonacci Numarası Leetcode Çözümü Problem ifadesi ”N-th Tribonacci Number” probleminde bize n sayısı verilmiştir. Görevimiz N'inci tribonacci sayısını bulmak. Sıfırıncı tribonacci sayısı 0'dır. İlk tribonacci sayısı 1'dir. İkinci tribonacci sayısı 1'dir. N'inci tribonacci sayısı (N-1- ...'in toplamıdır.

Devamını oku

Soru 395. Döndürme Listesi Leetcode Çözümü Döndürme Listesi Leetcode Çözümü sorunu bize bağlantılı bir liste ve bir tamsayı sağlar. Bağlantılı listeyi sağa k basamak döndürmemiz söylendi. Dolayısıyla, bağlantılı bir listeyi k yer sağa döndürürsek, her adımda son öğeyi ...

Devamını oku

Soru 396. Pow (x, n) Leetcode Çözümü "Pow (x, n) Leetcode Solution" problemi size iki sayı verildiğini belirtir; bunlardan biri kayan noktalı sayı ve diğeri tam sayıdır. Tam sayı üssü belirtir ve taban kayan noktalı sayıdır. Üssü tabana göre değerlendirdikten sonra değeri bulmamız söylenir. ...

Devamını oku

Soru 397. İ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 398. İki Sıralanmış Listeyi Birleştirme Leetcode Çözümleri Bağlı listeler, doğrusal özelliklerinde dizilere oldukça benzer. Genel sıralı bir dizi oluşturmak için iki sıralı diziyi birleştirebiliriz. Bu problemde, her iki listenin öğelerini sıralı bir şekilde içeren yeni bir liste döndürmek için iki sıralı bağlantılı listeyi yerinde birleştirmemiz gerekiyor. Misal ...

Devamını oku

Soru 399. 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 400. İkili Ağaç Leetcode Çözümünün Minimum Derinliği Bu problemde, belirli bir ikili ağaçta kökten herhangi bir yaprağa en kısa yolun uzunluğunu bulmamız gerekir. Buradaki "yolun uzunluğu" nun, kök düğümden yaprak düğüme kadar olan düğüm sayısı anlamına geldiğine dikkat edin. Bu uzunluğa Minimum ...

Devamını oku

Soru 401. Çift Leetcode Çözümlerinde Düğümleri Değiştirin Bu sorunun amacı, belirli bir bağlantılı listenin düğümlerini çiftler halinde takas etmektir, yani her iki bitişik düğümün yerini değiştirmektir. Sadece liste düğümlerinin değerini değiştirmemize izin verilirse, sorun önemsiz olacaktır. Yani, düğümü değiştirmemize izin verilmiyor ...

Devamını oku

Soru 402. Round Robin Zamanlama Round Robin programlaması FCFS'ye çok benzer. RR ve FCFS planlaması arasındaki tek fark, RR'nin önleyici programlamadır, FCFS ise öncelikli olmayan programlamadır. Her işlem, tek bir zaman dilimi için hazır sıradaki CPU'ya tahsis edilir. Burada hazır bir sıra şuna benzer ...

Devamını oku

Soru 403. Shuffle String Leetcode Çözümü Problem ifadesi ” Shuffle String” probleminde bize bir String ve bir dizi verilmiştir. Dizi, dizenin karakterinin yeni dizinlerini içerir. Böylece dizi[i], dizgenin i. konumundaki yeni bir karakter konumunu temsil eder. "Shuffle String" de, karıştırmamız gerekiyor ...

Devamını oku

Soru 404. Her öğenin bir öncekinin iki katından fazla veya ona eşit olduğu belirli uzunluktaki diziler "Her elemanın bir öncekinin iki katından fazla veya ona eşit olduğu belirli uzunluktaki diziler" problemi bize m ve n olmak üzere iki tamsayı sağlar. Burada m, dizide bulunabilecek en büyük sayıdır ve n, ...

Devamını oku

Soru 405. Koko Yeme Muz Leetcode Çözümü Problem ifadesi “Koko Muz Yiyen” probleminde bize her yığındaki muz sayısını içeren n büyüklüğünde bir dizi verilmiştir. Koko bir saat içinde en fazla K muz yiyebilir. Yığın K'den az muz içeriyorsa, bu durumda Koko bitirirse ...

Devamını oku

Soru 406. Verilen dört tuşu kullanarak maksimum A sayısı nasıl yazdırılır Problem İfadesi Verilen dört tuş kullanılarak maksimum A sayısı nasıl yazdırılır, bu problem hangi tuşa basacağınızı seçme seçeneğiniz olduğunu belirtir. Tuşlar aşağıdaki görevleri gerçekleştirir: Tuş1 - Ekranda 'A' yazdırır. Tuş2 - Tüm ekranı seçin. Key3 - Seçileni kopyala ...

Devamını oku

Soru 407. Veri Yapısı Tasarımı Veri Yapısı Tasarımını Dinlemek, Birçok insan başlığın kendisine bakarak kaçmak isteyebilir. Beni tanıyanlar, kavramı tamamen anlatmadan ayrılmayacağımı biliyorlar. Benimle bir problem ve birkaç fikir öğrenmek için bir yolculuğa çıkın ...

Devamını oku

Soru 408. En Uzun Süre Artan Sonrası Bize sıralanmamış bir tamsayı dizisi sağlanır ve en uzun artan alt diziyi bulmamız gerekir. Alt dizinin ardışık olması gerekmez Alt dizi artacaktır Bunu birkaç örnekle daha iyi anlayalım. Örnek Giriş [9, 2, 5, 3, 7, 10, 8] Çıkış 4 ...

Devamını oku

Soru 409. Bir Dizide K-th Distinct Element Size bir A tamsayı dizisi verilir, bir dizide k-inci farklı öğe yazdırılır. Verilen dizi, kopyalar içerebilir ve çıktı, bir dizideki tüm benzersiz öğeler arasında k'inci farklı öğeyi yazdırmalıdır. K, birden fazla farklı öğeden fazlaysa, bunu bildirin. Örnek Giriş: ...

Devamını oku

Soru 410. İki Dizinin Kesişimi İki dizi probleminin kesişiminde, iki dizi verdik, kesişimlerini (ortak elemanlar) yazdırmamız gerekiyor. Örnek Giriş arr1 [] = {1, 2, 2, 1} arr2 [] = {2, 2} Çıkış {2, 2} Giriş arr1 = {4, 9, 5} arr2 = {9, 4, 9, 8 , 4} Çıktı {4, 9} Algoritması ...

Devamını oku

Soru 411. Leetcode Permütasyonları Bu leetcode problem ön sayımında, bir dizi farklı tamsayı verdik, tüm olası permütasyonlarını yazdırdık. Örnekler Giriş arr [] = {1, 2, 3} Çıkış 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 Giriş arr [] = {1, 2, ...

Devamını oku

Soru 412. Hedef Toplam "Hedef Toplam", bugün yanımda olan tüm DPHoli'ler için özel bir sorundur. Endişelenmenize gerek yok, sevgili okuyucularımın geri kalanını terk edeceğim. Hepimiz, maksimum sayıda bulmaya çalıştığımız klasik KnapSack probleminden geçtik ...

Devamını oku

Soru 413. K Sıralı Bağlantılı Listeleri Birleştir Birleştirme K sıralanmış bağlantılı listeler sorunu, görüşme açısından çok meşhurdur. Bu soru Google, Microsoft, Amazon, vb. Gibi büyük şirketlerde birçok kez sorulmaktadır. Adından da anlaşılacağı gibi k sıralı bağlantılı listeler sağlanmıştır. Onları bir araya getirmeliyiz ...

Devamını oku

Soru 414. İki Sıralanmış Bağlı Listeyi Birleştirme Sıralanmış iki bağlantılı listeyi birleştirmede, iki bağlantılı listenin baş işaretçisi verdik, bunları sıralı sırayla değerlere sahip düğümlere sahip tek bir bağlantılı liste elde edilecek şekilde birleştirin. birleştirilmiş bağlantılı listenin baş işaretçisini döndürür. Not: bağlantılı listeyi kullanmadan yerinde birleştirin ...

Devamını oku

Soru 415. Veri Akışından Medyan bulun Veri Akışından Medyan Bul probleminde, tamsayıların bir veri akışından okunduğunu verdik. İlk tam sayıdan son tam sayıya kadar şimdiye kadar okunan tüm elemanların medyanını bulun. Örnek Giriş 1: akış [] = {3,10,5,20,7,6} Çıkış: 3 6.5 ...

Devamını oku

Soru 416. Kayar Pencere Maksimum Kayan Pencere Maksimum probleminde k boyutundaki her bitişik pencere için bir dizi numarası verdik, penceredeki maksimum elemanı bulun. Örnek Giriş sayıları [] = {1,3, -1, -3,5,3,6,7} k = 3 Çıkış {3,3,5,5,6,7} Açıklama k boyutundaki her bitişik pencere, çapraz ...

Devamını oku

Soru 417. Kelime Arası Kelime Break, tamamen yeni bir konsepti güzel bir şekilde gösteren bir sorundur. Hepimiz bileşik kelimeleri duymuşuzdur. İkiden fazla kelimeden oluşan kelimeler. Bugün bir kelime listemiz var ve tek yapmamız gereken sözlükteki tüm kelimelerin ...

Devamını oku

Soru 418. Hamming Mesafesi Hamming Mesafesi Nedir? Hamming mesafesi, Teknik olarak iki sayıya göre farklılık gösteren aynı konumdaki bit sayısı olarak tanımlanır. İki sayı arasındaki mesafeyi bulmanın yeni bir yolunu inceleyelim. Örnek Giriş 4 ile 14 4 ve ... arasındaki hamming mesafesini bulmak için

Devamını oku

Soru 419. İlk Kötü Sürüm Hepimiz “Kötü Elma Demeti Yıkıyor” sözünü duymuşuzdur. İlk Kötü Sürüm, aynı şeyi güzelce gösteren bir sorundur. Bugün İlk Kötü Sürüm olan bir sorunumuz var. Stajyerlerden biri n + 1'den gelen taahhütlerin hepsinin ...

Devamını oku

Soru 420. 1 bit sayısı İkili sayının Hamming Ağırlığını hepimiz duymuşuzdur. Hamming ağırlığı, ikili bir sayıdaki set bit / 1s sayısıdır. Bu problemde Number Of 1 bit verilen sayının hamming ağırlığını bulmalıyız. Örnekler Sayı = 3 İkili gösterim = 011 ...

Devamını oku

Soru 421. İki Sıralanmış Listeyi Birleştirme Leetcode Leetcode'da iki sıralı listeyi birleştirme sorunu nedir? Bu, Amazon, Oracle, Microsoft, vb. Şirketlerde birçok kez sorulan çok ilginç bir sorudur. Bu problemde (Birleştir İki Sıralı Liste Leetcode), birbirine bağlı iki liste verdik. Her iki bağlantılı liste de artan sırada. Her iki bağlantılı listeyi şurada birleştir ...

Devamını oku

Soru 422. K-Grubunda Ters Düğümler Problem K-Grubu probleminde Ters Düğümlerde bağlantılı bir liste verdik, bağlantılı listeyi bir k grubunda ters çevirin ve değiştirilen listeyi geri getirin. Düğümler k'nin katı değilse, kalan düğümleri tersine çevirin. K'nin değeri her zaman küçük veya eşittir ...

Devamını oku

Soru 423. LRU Önbellek Uygulaması En Son Kullanılan (LRU) Önbellek, verileri kullanmak için gereken süreyi mümkün olan minimum süre olacak şekilde korumak için kullanılan bir yöntem türüdür. Önbellek dolduğunda LRU algoritması kullanılır. En son kullanılan verileri önbellekten kaldırıyoruz ...

Devamını oku

Soru 424. Geçerli Sudoku Geçerli Sudoku, 9 * 9 Sudoku tahtası verdiğimiz bir sorundur. Verilen Sudokunun geçerli olup olmadığını aşağıdaki kurallara göre bulmamız gerekir: Her satır, tekrar olmadan 1-9 rakamlarını içermelidir. Her sütun, tekrar edilmeden 1-9 arasındaki rakamları içermelidir. 9 3x3 alt kutunun her biri ...

Devamını oku

Soru 425. Palindrom Bölümleme Palindrom Bölümleme bir DP sorunudur. Bu problemde, bölümün her alt dizesi bir palindrom olacak şekilde bir S. Bölümü S dizesi verildi. S'nin bir palindrom bölümlemesi için gereken minimum kesimleri yazdırmamız gerekiyor. Giriş Formatı Sadece S dizesini içeren tek bir satır Çıktı Formatı ...

Devamını oku

Soru 426. İki numara ekleyin İki sayı toplama, negatif olmayan bir tamsayıyı temsil eden iki boş olmayan bağlantılı liste verdiğimiz bir sorundur. Rakam ters sırada saklanır ve her düğüm yalnızca tek bir rakam içermelidir. İki sayıyı ekleyin ve bağlantılı bir liste kullanarak sonucu yazdırın. Giriş Formatı ...

Devamını oku

Soru 427. N kraliçe sorunu Backtracking kavramını kullanan N vezir problemi. Burada kraliçeyi, hiçbir kraliçenin saldırı durumunda olmayacağı şekilde yerleştiriyoruz. Kraliçelerin saldırı durumu, iki kraliçe aynı sütun, sıra ve köşegende ise saldırı altındadır. Bunu aşağıdaki şekilde görelim. Buraya ...

Devamını oku

Soru 428. Yabancı Sözlük Yabancı Sözlük, N kelimeye sahip olduğumuz ve yabancı sözlük sırasına göre sıralandığımız bir problem türüdür. Karakterlerin sırasını bulmamız gerekiyor. Yabancı dil de küçük harf olarak kullanılır, ancak harflerin sırası farklıdır. Bakalım nasıl ...

Devamını oku

Soru 429. İkili Ağacı Seri Hale Getirme ve Seri Durumdan Çıkarma Her düğümün bir değere sahip olduğu N sayıda düğüm içeren bir ikili ağaç verdik. İkili ağacı serileştirmemiz ve serisini kaldırmamız gerekiyor. Serileştirme Bir ağacı, yapısını bozmadan bir dosyada saklama işlemine serileştirme denir. İkili Ağacın Seri Durumunu Kaldırma ve Seri Durumdan Çıkarma İşlem ...

Devamını oku

Soru 430. Bağlantılı Listede bir döngü algıla Problem İfadesi "Bağlantılı Listedeki bir döngüyü tespit et" probleminde bağlantılı bir liste verdik. Döngü olup olmadığını bulun. Bağlantılı listede bir döngü varsa, bağlantılı listedeki bazı düğümler önceki düğümlerden birini işaret edecektir ...

Devamını oku

Leave a Comment

Translate »
1