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...
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...
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 ...
Problem Bəyanatının Yenidən Formatlanması Tarix LeetCode Həlli – Gün Ay İl şəklində tarix sətri verilmişdir, burada: Gün {“1-ci”, “2-ci”, “3-cü”, “4-cü”, …, “30-cu”, “31-ci” toplusundadır. ”}. Ay setdə {"Yanvar", "Fevral", "Mart", "Aprel", "May", "İyun", "İyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", “dekabr”}. İl [1900, 2100] diapazonundadır. Tarix sətirini çevirin...
Problem Bəyanatı Tezliyi Artırmaqla Sırala Sırala LeetCode Həlli – “Tezliyi artırmaqla massivi çeşidləyin” sizə tam ədədlər massivi verildiyini bildirir, massivi dəyərlərin tezliyinə əsasən artan qaydada çeşidləyin. İki və ya daha çox dəyər eyni tezlikə malikdir, biz onları çeşidləməliyik...
Problemin ifadəsi Altsətirin cəmi K-yə bərabərdir LeetCode Həlli – “Alt sətirin cəmi K-yə bərabərdir” sizə “ədədlər” tam ədədlər massivi və “k” tam ədədi verildiyini bildirir, cəmi ‘k’-ə bərabər olan davamlı alt massivlərin ümumi sayını qaytarın. Nümunə: ədədlər = [1, 2, 3], k=3 2 İzahat: Orada …
Sual Ən Az İstifadə Edilən (LRU) keşinin məhdudiyyətlərinə əməl edən məlumat strukturunu tərtib edin. LRUCache sinfini həyata keçirin: LRUCache(int tutumu) LRU keşini müsbət ölçü tutumu ilə işə salın. int get(int açarı) Açar varsa, açarın dəyərini qaytarın, əks halda -1 qaytarın. void put(int açarı, int dəyəri) Əgər açar varsa, açarın dəyərini yeniləyin. Əks halda, açar-dəyər cütünü əlavə edin...
Problem ifadəsi Bir ədəd ədədi ədədi verildiyi zaman dəyərlərin tezliyinə əsasən ardıcıllığı artan sırada sıralayın. Birdən çox dəyər eyni tezliyə sahibdirsə, onları azalan sırada sıralayın. Nümunə sayları = [1,1,2,2,2,3] [3,1,1,2,2,2] İzahat: '3' 1, '1' isə ...
Sizə bir sıra ədədi sorğusu verilir. Verilən sorğu aralığında gələn bütün rəqəmlərin cəmini təyin etməyiniz istənəcəkdir. Verilən sorğu iki növdür, bunlar - Yeniləmə: (indeks, dəyər) ehtiyac duyduğunuz yerdə sorğu olaraq verilir ...
Telefon nömrəsi probleminin məktub birləşmələrində, 2-dən 9-a qədər olan bir sətir verdik. Məsələ, hər rəqəmin ona bir neçə hərf verildiyi təqdirdə, bu rəqəmlə təmsil oluna biləcək bütün birləşmələri tapmaqdır. Nömrənin atanması ...
“İki massivin bərabər olub-olmadığını yoxlayın” problemi sizə iki sıra verildiyini bildirir. Problem ifadəsində deyilir ki, verilən massivlərin bərabər olub-olmadığını müəyyənləşdirməlisiniz. Misal arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…