Жарамды үшбұрыш саны LeetCode шешімі

Мәселе туралы мәлімдеме: Жарамды үшбұрыш саны LeetCode Шешімі былай дейді: Бүтін массив сандары берілген болса, үшбұрыштың қабырғаларының ұзындығы ретінде алсақ, үшбұрыш жасай алатын массивтен таңдалған үштіктер санын қайтарыңыз. 1-мысал: Енгізу: сандар = [2,2,3,4] Шығару: 3 Түсіндіру: Жарамды комбинациялар: 2,3,4 (…

Ары қарай оқу

График екі жақты ма? LeetCode шешімі

Мәселе мәлімдемесі – екі жақты LeetCode шешімі – n түйіні бар бағытталмаған график бар, мұнда әрбір түйін 0 және n – 1 аралығында нөмірленеді. Сізге 2D жиым графигі берілген, мұндағы graph[u] – u түйінін түйіндейтін түйіндердің жиымы. іргелес орналасқан. Ресми түрде, [u] графындағы әрбір v үшін u түйіні мен v түйіні арасында бағытталмаған жиек бар. Графикте ...

Ары қарай оқу

Жою GetRandom O(1) Leetcode шешімін кірістіріңіз

Мәселе туралы мәлімдеме Insert Delete GetRandom O(1) LeetCode шешімі – “Insert Delete GetRandom O(1)” осы төрт функцияны O(1) уақыт күрделілігінде орындауды сұрайды. insert(val): вальді рандомизацияланған жиынға енгізіңіз және элемент бастапқыда жиында жоқ болса, шын мәнін қайтарыңыз. Ол жалған мәнін қайтарғанда…

Ары қарай оқу

LRU Cache Leetcode шешімі

Мәселе туралы мәлімдеме LRU кэшінің LeetCode шешімі – «LRU кэші» ең аз пайдаланылған (LRU) кэшінен кейінгі деректер құрылымын жобалауды сұрайды. Бізге келесі функциялары бар LRUCache сыныбын енгізу қажет: LRUCache(int сыйымдылығы): LRU кэшін инициализациялайды. оң өлшемді сыйымдылықпен. int get (int пернесі): мәнді қайтару ...

Ары қарай оқу

Екілік ағаштың ең төменгі ортақ ата-бабасы Leetcode шешімі

Мәселе туралы мәлімдеме Екілік ағаштың ең төменгі ортақ атасы LeetCode шешімі – «Екілік ағаштың ең төменгі ортақ атасы» екілік ағаштың түбірі мен ағаштың екі түйіні берілгенін айтады. Осы екі түйіннің ең төменгі ортақ атасын табуымыз керек. Ең аз таралған…

Ары қарай оқу

K Leetcode шешіміне ең жақын нүктелер

Мәселе туралы мәлімдеме. Бастапқы нүктеге ең жақын K нүктелері LeetCode Шешімі – «Шығуға ең жақын K нүктелері» берілген нүктелер жиымын, x координаттарын және y координаттарын XY жазықтығындағы координаталарды көрсететінін айтады. Біз бастапқы нүктеге ең жақын k нүктені табуымыз керек. Назар аударыңыз, екі арасындағы қашықтық ...

Ары қарай оқу

Жарамды жақшаларды жасау үшін ең аз жою LeetCode шешімі

Мәселе туралы мәлімдеме Жарамды жақшаларды жасау үшін ең аз жою LeetCode шешімі – Сізге '(', ')' және кіші әріпті ағылшын таңбаларынан тұратын s жолы беріледі. Сіздің міндетіңіз - жақшалардың ең аз санын (кез келген орындарда '(' немесе ')') алып тастау, осылайша алынған жақшалар жолы ...

Ары қарай оқу

k сұрыпталған тізімдерді біріктіру Leetcode шешімі

Мәселе туралы мәлімдеме K сұрыпталған тізімдерді біріктіру LeetCode шешімі – «k сұрыпталған тізімдерді біріктіру» әрбір байланыстырылған тізімнің өсу ретімен сұрыпталған мәндері болатын k байланыстырылған тізімдер жиымының берілгенін айтады. Біз барлық k-байланыстырылған тізімдерді бір байланыстырылған тізімге біріктіріп, ... қайтаруымыз керек.

Ары қарай оқу

Жарамды жақша Leetcode шешімі

Мәселе туралы мәлімдеме Жарамды жақшалар LeetCode шешімі – «Жарамды жақшалар» сізге тек '(', ')', '{', '}', '[' және ']' таңбаларын қамтитын жол берілгенін айтады. Енгізілген жолдың жарамды жол екенін немесе жоқтығын анықтауымыз керек. Ашық жақшалар жабылуы керек болса, жол жарамды жол деп аталады ...

Ары қарай оқу

Гүлдерді орналастыруға болады LeetCode шешімі

Мәселе туралы мәлімдеме гүлдер қоюға болады LeetCode Шешім – Сізде ұзын гүлзар бар, онда кейбір учаскелер отырғызылған, ал кейбіреулері отырғызылмаған. Дегенмен, гүлді көршілес учаскелерге отырғызуға болмайды. Құрамында 0 және 1 мәндері бар бүтін санды гүлзарды ескере отырып, мұнда 0 бос және 1 бос емес дегенді білдіреді және n бүтін сан болса, онда n жаңа гүл отырғызуға болатын болса, қайтарыңыз ...

Ары қарай оқу

Translate »