Rešitev Leetcode za dnevne temperature

Izjava težave Rešitev kode dnevne temperature: navaja, da glede na niz celih števil temperatur predstavlja dnevne temperature, vrnite odgovor matrike, tako da je answer[i] število dni, ki jih morate počakati po i-tem dnevu, da dobite toplejši temperaturo. Če ni prihodnjega dne, za katerega bi to bilo mogoče, ohranite answer[i] == 0. …

Preberi več

Diagonalni prehod LeetCode rešitev

Izjava težave Diagonalni prehod LeetCode Rešitev – Glede na 2D celoštevilsko matriko nums, vrnite vse elemente nums v diagonalnem vrstnem redu, kot je prikazano na spodnjih slikah. Vhod: nums = [[1,2,3], [4,5,6], [7,8,9]] Izhod: [1,4,2,7,5,3,8,6,9] Razlaga diagonalnega prečkanja LeetCode Rešitev Ključna ideja Prva vrstica in zadnji stolpec v tej težavi bi služila …

Preberi več

Rešitev Leetcode za lovljenje deževnice

Navedba težave Rešitev LeetCode za lovljenje deževnice – »Ulov deževnice« navaja, da je dano niz višin, ki predstavlja zemljevid višin, kjer je širina vsake črtice 1. Najti moramo količino vode, ujete po dežju. Primer: Vhod: višina = [0,1,0,2,1,0,1,3,2,1,2,1] Izhod: 6 Pojasnilo: Preverite …

Preberi več

Prvi edinstven znak v rešitvi niza LeetCode

Izjava težave Prvi edinstven znak v nizu LeetCode Rešitev – dani niz s poiščite prvi neponavljajoči se znak v njem in vrnite njegov indeks. Če ne obstaja, vrnite -1. Primer preskusnega primera 1: Vhod: s = “leetcode” Izhod: 0 Testni primer 2: Vhod: s = “aabb” Izhod: -1 Pojasnilo …

Preberi več

Top K pogoste besede LeetCode rešitev

Izjava težave Na vrh K Pogoste besede LeetCode Rešitev – Glede na niz besednih nizov in celo število k vrnite k najpogostejših nizov. Vrnite odgovor, razvrščen po frekvenci od najvišje do najnižje. Razvrsti besede z enako pogostostjo po njihovem leksikografskem vrstnem redu. Primer testnega primera 1: Vhod: besede = [“i”,”ljubezen”,”leetcode”,”i”,”ljubezen”,”kodiranje”] k = 2 Izhod: [“i”,”ljubezen”] Razlaga …

Preberi več

Rešitev za spajanje razvrščenega niza LeetCode

Izjava problema Rešitev združitve razvrščenega niza LeetCode – Dobite dve celi matriki nums1 in nums2, razvrščeni v nepadajočem vrstnem redu, in dve celi števili m in n, ki predstavljata število elementov v nums1 oziroma nums2. Združite nums1 in nums2 v eno matriko, razvrščeno v nepadajočem vrstnem redu. Funkcija ne bi smela vrniti končnega razvrščenega niza, temveč ga shraniti v matriko nums1. …

Preberi več

Rešitev z največjo številko Leetcode

Izjava problema Največje število Rešitev LeetCode – »Največje število« navaja, da moramo glede na seznam nenegativnih celih števil razporediti števila tako, da tvorijo največje število in ga vrnejo. Ker je rezultat lahko zelo velik, se morate vrniti ...

Preberi več

Rešitev za stiskanje nizov LeetCode

Izjava težave Stiskanje niza LeetCode Rešitev – Glede na niz znakov chars ga stisnite z naslednjim algoritmom: Začnite s praznim nizom s. Za vsako skupino zaporednih ponavljajočih se znakov v znakih: Če je dolžina skupine 1, znak dodajte s. V nasprotnem primeru dodajte znak, ki mu sledi dolžina skupine. Stisnjena vrvica …

Preberi več

Najmanjši premiki na enake elemente matrike Rešitev LeetCode

Izjava težave Minimalni premiki na enake elemente matrike LeetCode Rešitev – Glede na celoštevilno matriko nums velikosti n, vrnite najmanjše število premikov, potrebnih za izenačenje vseh elementov matrike. V eni potezi lahko povečate n – 1 element matrike za 1. Primer 1: Vhod 1: nums = [1, 2, 3] Izhod: …

Preberi več

Translate »