Dizayn Sözləri Əlavə et və Axtar Data Strukturu LeetCode Həlli

Problem Bəyanatı: Sözləri Əlavə et və Axtar Məlumat Strukturunun Dizaynı LeetCode Həlli deyir ki, yeni sözlər əlavə etməyi və sətirin əvvəllər əlavə edilmiş hər hansı sətirlə uyğun olub-olmadığını tapmağı dəstəkləyən məlumat strukturu dizayn edin. WordDictionary sinfini həyata keçirin: WordDictionary() Obyekti işə salır. void addWord(word) Verilənlər strukturuna söz əlavə edir, sonradan uyğunlaşdırıla bilər. bool search(word) Əgər varsa doğru qaytarır...

Daha çox oxu

Daxil edin Silin GetRandom O(1) Leetcode Həll

Problem Bəyanatı Insert Delete GetRandom O(1) LeetCode Həlli – “Insert Delete GetRandom O(1)” sizdən O(1) vaxt mürəkkəbliyində bu dörd funksiyanı həyata keçirməyi xahiş edir. insert(val): Val-i təsadüfi çoxluğa daxil edin və element əvvəlcə dəstdə yoxdursa, doğru qaytarın. Yanlış qaytardıqda…

Daha çox oxu

LRU Cache Leetcode Həlli

Problem Bəyanatı LRU Cache LeetCode Həlli – “LRU Cache” sizdən Ən Az İstifadə olunan (LRU) Keşinə uyğun məlumat strukturu dizayn etməyi xahiş edir. müsbət ölçü tutumu ilə. int get(int açarı): Dəyəri qaytarın...

Daha çox oxu

Range Sum Query 2D – Dəyişməz Leetcode Həlli

Problem bəyanatı diapazonu Sum Query 2D – Dəyişməz Leetcode Həlli – 2D matris matrisini nəzərə alaraq, aşağıdakı tipli çoxsaylı sorğuları idarə edin: Matrisin yuxarı sol küncü (sətir1, sütun1) və aşağı sağ küncü ilə müəyyən edilmiş düzbucaqlı daxilində matrisin elementlərinin cəmini hesablayın. künc (sətir2, sütun2). NumMatrix sinfini həyata keçirin: NumMatrix(int[][] matrisi) Obyekti tam ədədlə işə salır...

Daha çox oxu

Fibonacci Number LeetCode Həlli

Problem bəyanatı Fibonacci Number LeetCode Solution – “Fibonacci Number” bildirir ki, adətən F(n) işarəsi ilə işarələnən Fibonaççi ədədləri Fibonaççi ardıcıllığı adlanan ardıcıllıq təşkil edir ki, hər bir ədəd 0 və 1-dən başlayaraq özündən əvvəlki iki ədədin cəmi olsun. Yəni F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n …

Daha çox oxu

Histogram LeetCode Həllində Ən Böyük Düzbucaqlı

Problemin ifadəsi Histoqramda ən böyük düzbucaqlı LeetCode Həlli – Histoqramın zolağının hündürlüyünü təmsil edən tam ədəd hündürlükləri massivini nəzərə alaraq, burada hər bir zolağın eni 1, histoqramda ən böyük düzbucaqlının sahəsini qaytarın. Test nümunəsi 1: Giriş: hündürlüklər = [2, 1, 5, 6, 2, 3] Nəticə: 10 İzahat: …

Daha çox oxu

Müntəzəm İfadə Uyğunluğu Daimi İfadə Uyğunluğu LeetCode Həlli

Problem bəyanatı Daimi İfadə Uyğunlaşan Adi İfadə Uyğunluğu LeetCode Həlli – Daxiletmə sətri s və p nümunəsini nəzərə alaraq, '.' dəstəyi ilə müntəzəm ifadə uyğunluğunu həyata keçirin. və harada: '.' İstənilən tək simvola uyğun gəlir.​​ '*' Əvvəlki elementin sıfır və ya daha çoxuna uyğun gəlir. Uyğunluq bütün giriş sətirini əhatə etməlidir (qismən deyil). Test nümunəsi 1: Daxiletmə: …

Daha çox oxu

Ən yaxın şəxsə olan məsafəni maksimuma çatdırın LeetCode Həlli

Problem bəyanatı Ən yaxın şəxsə olan məsafəni maksimuma çatdırın LeetCode Həlli – Sizə oturacaqlar sırasını təmsil edən massiv verilir, burada oturacaqlar[i] = 1 i-ci oturacaqda oturan şəxsi, oturacaqlar[i] = 0 isə i-ci oturacağın boş olduğunu göstərir (0 indeksli). Ən azı bir boş yer var və ən azı bir nəfər oturur. Alex istəyir ...

Daha çox oxu

Data Stream LeetCode Həllindən Medianı tapın

Problem bəyanatı Data Stream-dən Medianı tapın LeetCode Həlli – Median sıralı tam siyahıda orta qiymətdir. Siyahının ölçüsü bərabərdirsə, orta qiymət yoxdur və median iki orta qiymətin ortasıdır. Məsələn, arr = [2,3,4] üçün median ...

Daha çox oxu

İkili Ağac LeetCode Həllini Seriallaşdırın və Seriyadan Çıxarın

Problem bəyanatı İkili ağacın seriyalılaşdırılması və seriyadan çıxarılması LeetCode Həlli – Serializasiya verilənlər strukturunun və ya obyektin faylda və ya yaddaş buferində saxlanılması və ya sonradan yenidən qurulması üçün şəbəkə bağlantısı vasitəsilə ötürülməsi üçün bitlər ardıcıllığına çevrilməsi prosesidir. içində …

Daha çox oxu

Translate »