LRU Önbellek Leetcode Çözümü

Problem Açıklama LRU Önbelleği LeetCode Çözümü – “LRU Önbelleği”, En Son Kullanılan (LRU) Önbelleğini izleyen bir veri yapısı tasarlamanızı istiyor Aşağıdaki işlevlere sahip LRUCache sınıfını uygulamamız gerekiyor: LRUCache(int kapasite): LRU önbelleğini başlatır pozitif boyut kapasitesi ile. int get(int anahtarı): Değeri döndürür…

Devamını oku

Fibonacci Sayısı LeetCode Çözümü

Problem İfadesi Fibonacci Sayısı LeetCode Çözümü – “Fibonacci Sayısı”, yaygın olarak F(n) ile gösterilen Fibonacci sayılarının, Fibonacci dizisi adı verilen bir dizi oluşturduğunu, öyle ki 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

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

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

İ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ç üzerinde seyahat edilen en az sayıda kenar anlamına gelir ...

Devamını oku

Eşit Dizi Öğelerine Minimum Hareket LeetCode Çözümü

Problem İfadesi Eşit Dizi Öğelerine Minimum Hareket LeetCode Çözümü – n boyutunda bir tamsayı dizi verildiğinde, tüm dizi öğelerini eşit yapmak için gereken minimum hamle sayısını döndürün. Tek hamlede dizinin n – 1 öğelerini 1 artırabilirsiniz. Örnek 1: Giriş 1: nums = [1, 2, 3] Çıktı: …

Devamını oku

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)'deki sayı dizisini "söyleyeceğiniz" yoldur, hangi daha sonra dönüştürülür…

Devamını oku

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

Eşit Dizi Öğeleri Leetcode Çözümüne Minimum Hareketler

Problem İfadesi Bu problemde, bize bir tamsayı dizisi verilir. Ayrıca, bu dizi üzerinde belirli bir dizi işlemi gerçekleştirmemize izin verilir. Bir işlemde, dizideki ”n - 1 ″ (herhangi biri hariç tüm elemanlar) elemanları 1 artırabiliriz. Yapmamız gereken…

Devamını oku

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

Translate »