LRU Cache Leetcode լուծում

Խնդրի հայտարարություն LRU Cache LeetCode լուծում – «LRU Cache»-ը ձեզ խնդրում է նախագծել տվյալների կառուցվածք, որը հետևում է ամենաքիչ օգտագործված (LRU) քեշին: Մենք պետք է իրականացնենք LRUCache դաս, որն ունի հետևյալ գործառույթները. դրական չափի հզորությամբ։ int get (int բանալի): Վերադարձեք արժեքը…

Կարդալ ավելին

Trapping Rain Water Leetcode Solution

Խնդիրի ձևակերպում Անձրևի ջրի թակարդում LeetCode լուծում – «Անձրևի ջրի թակարդում» նշում է, որ տրված է բարձրությունների մի զանգված, որը ներկայացնում է բարձրության քարտեզ, որտեղ յուրաքանչյուր բարի լայնությունը 1 է: Մենք պետք է գտնենք անձրևից հետո թակարդված ջրի քանակը: Օրինակ՝ Մուտք՝ բարձրություն = [0,1,0,2,1,0,1,3,2,1,2,1] Արդյունք՝ 6 Բացատրություն՝ Ստուգել…

Կարդալ ավելին

Փոխարկել Base -2 LeetCode լուծմանը

Խնդրի ձևակերպում Փոխակերպեք բազային -2-ի LeetCode-ի լուծում – Տրվում է ամբողջ թիվ n, վերադարձրեք երկուական տողը, որը ներկայացնում է դրա ներկայացումը -2 հիմքում: Նկատի ունեցեք, որ վերադարձված տողը չպետք է ունենա սկզբնական զրոներ, եթե տողը «0» չէ: Մուտք՝ n = 2 Արդյունք՝ «110» Բացատրություն՝ (-2)2 + (-2)1 = 2 Բացատրություն Տրամաբանությունը…

Կարդալ ավելին

Նվազագույն թռիչքներ դեպի տուն հասնելու LeetCode լուծում

Խնդրի հայտարարություն Նվազագույնը ցատկում է դեպի տուն հասնելու LeetCode Solution-ն ասում է. Որոշ սխալի տունը գտնվում է x առանցքի վրա՝ x դիրքում: Օգնեք նրանց հասնել այնտեղ 0 դիրքից: Սխալը ցատկում է հետևյալ կանոնների համաձայն. Այն կարող է ցատկել ուղիղ մի դիրք առաջ (աջ): Այն կարող է ուղիղ ցատկել b դիրքերով հետ (դեպի…

Կարդալ ավելին

Palindrome Linked List Leetcode լուծում

«Palindrome Linked List» - ի խնդրում մենք պետք է ստուգենք, թե տվյալ ամբողջովին կապակցված ցուցակը palindrome է, թե ոչ: Օրինակ ցուցակ = {1 -> 2 -> 3 -> 2 -> 1} ճշմարիտ բացատրություն # 1. Listուցակը պալինդրոմային է, քանի որ բոլոր տարրերը սկզբից և հետևից…

Կարդալ ավելին

Ոչ իրար հաջորդող տարրերի առավելագույն գումար

Խնդրի հայտարարությունը տրված զանգվածում «Ոչ հաջորդական տարրերի առավելագույն գումար» -ում պետք է գտնել ոչ իրար հաջորդող տարրերի առավելագույն գումարը: Դուք չեք կարող ավելացնել հարևանի անմիջական համարները: Օրինակ [1,3,5,6,7,8,] այստեղ 1, 3-ը հարակից են, այնպես որ մենք չենք կարող ավելացնել դրանք, իսկ 6, 8-ը հարակից չեն, ուստի մենք

Կարդալ ավելին

Ստուգեք ՝ արդյոք Strings- ի Կապված ցուցակը Palindrome է կազմում

Խնդիրի հայտարարություն «Ստուգեք, թե արդյոք կապակցված ցուցակը լարերի կազմում է Palindrome» խնդիրը, մենք տվել ենք կապակցված ցուցակի բեռնաթափման լարային տվյալներ: Գրեք ծրագիր ՝ ստուգելու համար տվյալները պալինդրոմ են կազմում, թե ոչ: Օրինակ ba-> c-> d-> ca-> b 1 Բացատրություն. Վերոնշյալ օրինակում մենք տեսնում ենք, որ the

Կարդալ ավելին

Translate »