Կոնտեյներ, որն ունի շատ ջրային LeetCode լուծույթ

Խնդրի շարադրման կոնտեյներ Ամենաշատ ջրով LeetCode լուծումն ասում է, որ – Ձեզ տրված է n երկարությամբ ամբողջ զանգվածի բարձրություն: Կան n ուղղահայաց գծեր, որոնք գծված են այնպես, որ i-րդ գծի երկու վերջնակետերն են (i, 0) և (i, բարձրությունը[i]): Գտեք երկու ուղիղ, որոնք x առանցքի հետ միասին կազմում են կոնտեյներ, այնպես, որ բեռնարկղը…

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

Հաջորդ փոխակերպման LeetCode լուծում

Խնդրի ձևակերպում Հաջորդ փոխակերպումը LeetCode լուծում – Ամբողջ թվերի զանգվածի փոխարկումն իր անդամների դասավորությունն է հաջորդականության կամ գծային կարգի: Օրինակ, arr = [1,2,3]-ի համար arr-ի փոխակերպումներ են համարվում հետևյալները՝ [1,2,3], [1,3,2], [3,1,2], [2,3,1 , XNUMX]. Ամբողջ թվերի զանգվածի հաջորդ փոխարկումը հաջորդ բառագիտական ​​ավելի մեծ փոխարկումն է…

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

Camelcase համապատասխանող Leetcode լուծում

Խնդրի հայտարարություն. Camelcase Matching Leetcode Solution-ը ասում է, որ – Հաշվի առնելով «հարցումների» տողերի և տողերի «օրինաչափության» զանգվածը, վերադարձրեք բուլյան զանգվածի արդյունքը, որտեղ արդյունքը[i] ճիշտ է, որտեղ «հարցումները[i]» համապատասխանում է «օրինաչափությանը», հակառակ դեպքում՝ սխալ: . Հարցման «queries[i]» բառը համընկնում է «pattern»-ի հետ, եթե դուք կարող եք փոքրատառ անգլերեն տառեր տեղադրել «pattern»-ում, որպեսզի…

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

Reverse Integer Leetcode լուծում

Խնդրի հայտարարություն Reverse Integer LeetCode Solution-ը ասում է, որ – Հաշվի առնելով 32-բիթանոց ստորագրված x-ը, վերադարձրեք x-ը հակադարձված թվանշաններով: Եթե ​​x-ի հակադարձումը հանգեցնում է նրան, որ արժեքը դուրս է գալիս ստորագրված 32-բիթանոց ամբողջ թվերի միջակայքից [-231, 231 - 1], ապա վերադարձրեք 0: Ենթադրենք, որ միջավայրը թույլ չի տալիս Ձեզ պահել 64-բիթանոց ամբողջ թվեր (ստորագրված կամ անստորագիր): Օրինակ 1.…

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

N թվերի բազմապատկումների նվազագույն գումար

«N թվերի բազմապատկումների նվազագույն գումար» խնդրում նշվում է, որ ձեզ տրված են n ամբողջ թվեր, և անհրաժեշտ է նվազագույնի հասցնել բոլոր թվերի բազմապատկման գումարը `վերցնելով միանգամից հարակից երկու տարրեր և հետ բերելով դրանց գումարը mod 100 մինչև a միայնակ համար

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

Իտերատիվ նախնական պատվերի անցում

«Iterative Preorder Traversal» խնդրի մեջ նշվում է, որ ձեզ տրվում է երկուական ծառ, և այժմ դուք պետք է գտնեք ծառի նախնական պատվերով անցումը: Մեզանից պահանջվում է գտնել նախնական պատվերի անցումը կրկնվող մեթոդով և ոչ թե ռեկուրսիվ մոտեցմամբ: Օրինակ 5 7 9 6 1 4 3…

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

Տպեք Newman-Conway Sequence- ի n պայմանները

Խնդրի հայտարարություն «Նյուման-Քոնվեյ հաջորդականության հաջորդականություն տպելիս» խնդիրը նշում է, որ ձեզ տրվում է «n» ամբողջ թիվ: Գտեք Newman-Conway Sequence- ի առաջին n տերմինները, ապա տպեք դրանք: Օրինակ n = 6 1 1 2 2 3 4 Բացատրություն Բոլոր տպագրված տերմինները հետևում են Newman-Conway հաջորդականությանը…

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

Ամենաերկար բիտոնական հետևանքը

Ենթադրենք, որ դուք ունեք ամբողջ թվերի զանգված, խնդրի հայտարարությունը խնդրում է պարզել ամենաերկար բիտոնային հետևանքը: Rayանգվածի բիտոնիկ հաջորդականությունը համարվում է որպես հաջորդականություն, որը նախ մեծանում է, իսկ հետո ՝ նվազում: Arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 բացատրություն 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54

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

Նկարչական ցանկապատի ալգորիթմ

Խնդրի մասին հայտարարություն «Նկարչական ցանկապատի ալգորիթմը» նշում է, որ ձեզ տրվում է ցանկապատ, որն ունի որոշ հենարաններ (որոշ փայտե կտորներ կամ որոշ այլ կտորներ) և որոշ գույներ: Բացահայտեք ցանկապատը նկարելու եղանակների քանակը այնպես, որ առավելագույնը միայն հարակից 2 ցանկապատերը ունենան նույն գույնը: Քանի որ սա

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

Ձող կտրելը

Խնդրի հայտարարություն «Ձող կտրելը» խնդիրը նշում է, որ ձեզ տրվում է որոշակի որոշակի երկարության ձող և գներ բոլոր չափերի ձողերի համար, որոնք փոքր են կամ հավասար են մուտքի երկարությանը: Այսինքն ՝ մենք գիտենք 1-ից n երկարության ձողերի գինը ՝ հաշվի առնելով

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

Translate »