Միապաղաղ զանգված Leetcode լուծում

Խնդրի ձևակերպում. Միապաղաղ զանգվածի Leetcode լուծում – Տրված զանգվածը միապաղաղ է, եթե այն կամ միատոն աճող է կամ միատոն նվազող: Զանգվածի թվերը միատոն են աճում, եթե i <= j, nums[i] <= nums[j] բոլորի համար: Զանգված nums-ը միատոն նվազում է, եթե բոլորի համար i <= j, nums[i] >= nums[j]: Հաշվի առնելով ամբողջ զանգվածի թվերը, վերադարձրեք true, եթե տրված…

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

Առավելագույն չափի ենթակետի գումարը հավասար է k Leetcode լուծում

Խնդրի ձևակերպում. Առավելագույն չափի ենթաշղթայի գումարը հավասար է k Leetcode-ի լուծում – Հաշվի առնելով ամբողջ զանգվածի համարները և k ամբողջ թիվը, վերադարձրեք ենթաշարքի առավելագույն երկարությունը, որը գումարում է k: Եթե ​​մեկը չկա, փոխարենը վերադարձրեք 0: Օրինակ՝ Մուտք՝ թվեր = [1,-1,5,-2,3], k = 3 Արդյունք՝ 4 Բացատրություն՝…

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

H-Index Leetcode լուծում

Խնդրի ձևակերպում. H-Index Leetcode լուծումն ասում է, որ – Հաշվի առնելով ամբողջ թվերի «մեջբերումները», որտեղ մեջբերումները[i] մեջբերումների թիվն է, որը հետազոտողը ստացել է իր i-ի հոդվածի համար, վերադարձնում է հետազոտողի H-ինդեքսը: Եթե ​​առկա են մի քանի H-Index արժեքներ, վերադարձրեք դրանցից առավելագույնը: H-ինդեքսի սահմանում. Գիտնականն ունի ինդեքս…

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

High Five LeetCode լուծում

Խնդրի ձևակերպում. High Five LeetCode լուծում – Տրվում է «տարր» անունով տարբեր ուսանողների միավորների ցանկը, որտեղ «տարրը» ունի երկու դաշտ, տարրը[0] ներկայացնում է ուսանողի id-ը, իսկ տարրը [1] ներկայացնում է ուսանողի միավորը, օրինակ. կետ[i]=[IDi, SCOREi] Պատասխանը վերադարձրեք որպես արդյունք զույգերի զանգված, որտեղ արդյունք[j] =…

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

Բացահայտեք քարտերը աճող պատվերի Leetcode լուծում

Խնդրի հայտարարություն Բացահայտման քարտերը մեծացնող կարգի Leetcode լուծում. տրված է «տախտակամած» անունով ամբողջ թվով զանգված: Այս քարտերի տախտակամածում յուրաքանչյուր քարտ ունի եզակի ամբողջ թիվ: i քարտի ամբողջ թիվը տախտակամած [i] է: Պատվիրեք տախտակամածը ցանկացած կարգով, և բոլոր քարտերը սկսում են դեմքով ներքև (չբացահայտված)…

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

Քառակուսու առավելագույն կողմի երկարությունը՝ LeetCode-ի շեմից փոքր կամ հավասար գումարով

Խնդրի դրույթը «Քառակուսու առավելագույն կողային երկարությունը, որի գումարը փոքր է կամ հավասար է շեմին», ասում է, որ տրված են amxn մատրիցային մատիտը և ամբողջ թվի շեմը, վերադարձրեք քառակուսու առավելագույն կողային երկարությունը, որի գումարը փոքր է կամ հավասար է շեմին կամ վերադարձրեք 0, եթե այդպիսի քառակուսի չկա: Օրինակ 1. Մուտքագրում՝…

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

Count Sub Islands LeetCode լուծում

Խնդրի հայտարարություն Count Sub Islands LeetCode Solution-ը ասում է, որ grid1-ը և grid2-ը պարունակում են միայն 0 (ներկայացնում է ջուրը) և 1 (ներկայացնում է հողը): Կղզին նշանակում է 1-ի խումբ, որը կապված է 4-ի ուղղությամբ: Grid2-ում գտնվող կղզին համարվում է ենթակղզի, եթե grid1-ում կա կղզի, որը պարունակում է բոլոր բջիջները, որոնք ստեղծում են…

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

Continuous Subarray Sum LeetCode լուծում

Խնդրի ձևակերպում Շարունակական ենթաշարքի գումար LeetCode-ի լուծում – Հաշվի առնելով ամբողջ զանգվածի թվերը և k-ը, վերադարձրեք true, եթե nums-ն ունի առնվազն երկու չափի շարունակական ենթազանգված, որոնց տարրերը գումարում են k-ի բազմապատիկ, կամ հակառակ դեպքում՝ false: Ամբողջական x-ը k-ի բազմապատիկն է, եթե գոյություն ունի n այնպիսի ամբողջ թիվ, որ x = n * k: 0-ը միշտ…

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

Գտեք LeetCode Solution-ի շրջանաձև խաղի հաղթողին

Խնդրի հայտարարություն Գտեք շրջանաձև խաղի հաղթողին LeetCode Solution – Կան n ընկերներ, ովքեր խաղում են խաղ: Ընկերները նստած են շրջանագծի մեջ և համարակալված են 1-ից մինչև n՝ ժամացույցի սլաքի ուղղությամբ: Ավելի պաշտոնական, ընկերոջից ժամացույցի սլաքի ուղղությամբ շարժվելը ձեզ բերում է դեպի…

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

Top K Հաճախակի տարրեր LeetCode լուծում

Խնդրի ձևակերպում Վերև K Հաճախակի տարրեր LeetCode-ի լուծումն ասում է, որ – Հաշվի առնելով ամբողջ զանգվածի համարները և k ամբողջ թիվը, վերադարձրեք k ամենահաճախակի տարրերը: Դուք կարող եք պատասխանը վերադարձնել ցանկացած հերթականությամբ: Օրինակ 1. Մուտք՝ nums = [1,1,1,2,2,3], k = 2 Ելք՝ [1,2] Օրինակ 2. Մուտք՝ nums = [1], k = 1 Ելք՝ [1] …

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

Translate »