Valid Palindrome II Leetcode Solution

Խնդրի հայտարարություն Valid Palindrome II LeetCode Solution – «Valid Palindrome II»-ը նշում է, որ հաշվի առնելով s տողը, մենք պետք է վերադարձնենք true, եթե s-ը կարող է լինել palindrome տող առավելագույնը մեկ նիշ ջնջելուց հետո: Օրինակ․ Մուտք՝ s = «aba» Արդյունք՝ ճշմարիտ Բացատրություն․ Մուտքային տողը արդեն պալինդրոմ է, ուստի կա…

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

Վերլուծեք օգտագործողի վեբ կայքը Այցելեք Pattern LeetCode լուծումը

Խնդրի հայտարարություն Վերլուծեք օգտատիրոջ վեբ կայքը Այցելեք Pattern LeetCode լուծում – Ձեզ տրվում է երկու տողային զանգվածների օգտանուն և վեբ կայք և ամբողջ զանգվածի ժամանակի դրոշմ: Բոլոր տրված զանգվածները նույն երկարության են, և բազմակի [username[i], website[i], timestamp[i]]-ը ցույց է տալիս, որ օգտվողի օգտանունը[i] այցելել է վեբ կայք[i] ժամը timestamp[i]-ին: Կաղապարը երեք վեբկայքերի ցանկ է (պարտադիր չէ, որ հստակ լինի): Օրինակ՝ [«տուն»,…

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

Դիզայն բրաուզերի պատմություն LeetCode լուծում

Խնդրի հայտարարություն Դիզայն Բրաուզերի պատմություն LeetCode լուծում – Դուք ունեք զննարկիչ մեկ ներդիրով, որտեղից սկսում եք գլխավոր էջը և կարող եք այցելել մեկ այլ url, վերադառնալ պատմության քայլերի քանակին կամ առաջ շարժվել պատմության քանակով: Իրականացնել BrowserHistory դասը. BrowserHistory (string homepage) Նախաձեռնում է օբյեկտը գլխավոր էջով…

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

Գտեք միջինը Data Stream LeetCode Solution-ից

Խնդրի հայտարարություն Գտնել միջինը Data Stream LeetCode Solution-ից – Միջին արժեքը միջին արժեքն է դասավորված ամբողջ թվերի ցանկում: Եթե ​​ցուցակի չափը հավասար է, ապա միջին արժեք չկա, իսկ մեդիանը երկու միջին արժեքների միջինն է: Օրինակ, arr = [2,3,4]-ի համար միջինը…

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

Երկուական ծառի առավելագույն ուղու գումար LeetCode լուծում

Խնդրի ձևակերպում Երկուական ծառի առավելագույն ուղու գումարը LeetCode-ի լուծում – Երկուական ծառի ուղին հանգույցների հաջորդականություն է, որտեղ հաջորդականության հարակից հանգույցների յուրաքանչյուր զույգ ունի դրանք միացնող եզր: Հանգույցը հաջորդականությամբ կարող է հայտնվել առավելագույնը մեկ անգամ: Նկատի ունեցեք, որ ճանապարհին պետք չէ…

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

Լավագույն K Հաճախակի Բառեր LeetCode լուծում

Խնդրի ձևակերպում Վերև K Հաճախակի Բառեր LeetCode Լուծում – Հաշվի առնելով բառերի տողերի զանգվածը և k ամբողջ թիվը, վերադարձրեք k ամենահաճախակի տողերը: Վերադարձրեք պատասխանը դասավորված ըստ հաճախականության՝ ամենաբարձրից մինչև ամենացածրը: Միևնույն հաճախականությամբ բառերը դասավորե՛ք ըստ իրենց բառարանագրական հերթականության: Օրինակ թեստային դեպք 1. Մուտք. բառեր = [«i», «love», «leetcode», «i», «love», «coding»] k = 2 Արդյունք. [«i», «love»] Բացատրություն…

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

Combination Sum IV LeetCode լուծում

Խնդրի շարադրանքի համակցություն գումարը IV LeetCode լուծում – Հաշվի առնելով տարբեր թվերի թվերի զանգվածը և թիրախային ամբողջ թվային թիրախը, վերադարձրեք հնարավոր համակցությունների քանակը, որոնք գումարվում են թիրախին: Փորձարկման դեպքերը ստեղծվում են այնպես, որ պատասխանը կարող է տեղավորվել 32-բիթանոց ամբողջ թվի մեջ: Մուտք՝ թվեր = [1,2,3], թիրախ = 4 Արդյունք՝ 7 Բացատրություն. Հնարավոր…

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

Ամենաերկար ենթատողը առավելագույնը K տարբեր նիշերով LeetCode լուծում

Խնդրի դրույթ Ամենաերկար ենթատողը առավելագույնը K տարբեր նիշերով LeetCode լուծում – Հաշվի առնելով S տողը և K ամբողջ թիվը, վերադարձրեք S-ի ամենաերկար ենթաշարի երկարությունը, որը պարունակում է առավելագույնը K տարբեր նիշ: Օրինակ. Փորձնական դեպք 1. Մուտք. S = «bacc» K = 2 Ելք. 3 Փորձնական դեպք 2. Մուտք. S = «ab»…

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

Երկու տեսակավորված զանգվածների միջին

Հաշվի առնելով համապատասխանաբար n և m չափի երկու տեսակավորված A և B զանգվածներ: Գտեք տրված երկու զանգվածները միաձուլելուց հետո ստացված վերջնական տեսակավորված զանգվածի միջինը կամ այլ կերպ ասած, մենք ասում ենք, որ գտնում ենք երկու տեսակավորված զանգվածների միջին: (Ակնկալվող ժամանակի բարդությունը. O (տեղեկամատյան (n))) Մոտեցում 1-ին…

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

Միավորել K Տեսակավորված Կապված istsուցակները

Merge K տեսակավորված կապակցված ցուցակների խնդիրն այնքան հայտնի է, ըստ հարցազրույցի տեսակետի: Այս հարցը շատ անգամ է տալիս այնպիսի խոշոր ընկերություններում, ինչպիսիք են Google- ը, Microsoft- ը, Amazon- ը և այլն: Քանի որ անունն է հուշում, մեզ տրամադրվել են k տեսակավորված կապված ցուցակներ: Մենք պետք է միավորենք դրանք միասին into

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

Translate »