Պատկերի LeetCode լուծման շրջում

Խնդրի հայտարարություն Շրջելով պատկերը LeetCode լուծում – Մեզ տրվում է n չափի մատրիցա: Մենք պետք է կատարենք 2 առաջադրանք՝ շրջել պատկերը հորիզոնական. դա նշանակում է, որ տվյալ մատրիցայի յուրաքանչյուր տող հակադարձված է, շրջել պատկերը. բոլոր 0-երը դարձնել 1 և հակառակը Վերադարձնել ստացվածը…

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

Array LeetCode լուծույթի միացում

Խնդրի ձևակերպում. LeetCode զանգվածի շաղկապվածություն – Հաշվի առնելով n երկարությամբ ամբողջ զանգվածի թվերը, դուք ցանկանում եք ստեղծել 2n երկարությամբ զանգված, որտեղ ans[i] == nums[i] և ans[i + n] == nums[ i] 0-ի համար <= i < n (0-ինդեքսավորված): Մասնավորապես, ans-ը երկու nums զանգվածների միացումն է: Վերադարձեք զանգվածը ans. Օրինակ՝ Օրինակ 1 Մուտք՝ թվեր = [1,2,1] Ելք՝ [1,2,1,1,2,1] Բացատրություն՝ զանգվածը…

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

Ֆիբոնաչիի համարը LeetCode լուծում

Խնդրի ձևակերպում Ֆիբոնաչիի համարը LeetCode լուծում – «Ֆիբոնաչիի համարը» նշում է, որ Ֆիբոնաչիի համարները, որոնք սովորաբար նշվում են F(n) կազմում են հաջորդականություն, որը կոչվում է Ֆիբոնաչիի հաջորդականություն, այնպես, որ յուրաքանչյուր թիվ երկու նախորդների գումարն է՝ սկսած 0-ից և 1-ից: Այսինքն՝ F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n…

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

Ամենաերկար ընդհանուր նախածանցի Leetcode լուծում

Խնդրի հայտարարություն The Longest Common Prefix LeetCode Solution – «Longest Common Prefix»-ը նշում է, որ տրված է տողերի զանգված: Մենք պետք է գտնենք այս տողերի մեջ ամենաերկար ընդհանուր նախածանցը: Եթե ​​չկա որևէ նախածանց, վերադարձրեք դատարկ տողը: Օրինակ․ Մուտք՝ strs = [«ծաղիկ», «հոսք», «թռիչք»] Ելք՝ «fl» Բացատրություն․ «fl» ամենաերկարն է…

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

Առավելագույն տարբերություն աճող տարրերի միջև LeetCode լուծում

Խնդրի ձևակերպում Աճող տարրերի միջև առավելագույն տարբերություն LeetCode լուծում – Հաշվի առնելով 0-ով ինդեքսավորվող n չափի ամբողջ զանգվածի թվերը, գտե՛ք թվերի [i] և [j] թվերի միջև առավելագույն տարբերությունը (այսինքն, nums[j] – nums[i]): այնպիսին, որ 0 <= i < j < n և nums[i] < nums[j]: Վերադարձրեք առավելագույն տարբերությունը։ Եթե ​​նման i և j չկան, վերադարձրեք -1: Օրինակներ և բացատրություններ Օրինակ 1. Մուտք. թվեր = [7,1,5,4] Արդյունք. 4 Բացատրություն. Առավելագույն տարբերությունը տեղի է ունենում…

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

Valid Palindrome II Leetcode Solution

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

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

Հակադարձ բառերը տողով III LeetCode լուծումում

Խնդրի ձևակերպում Հակադարձ բառերը տողում III LeetCode-ի լուծում – Մեզ տրվում է տող և խնդրում ենք փոխել նախադասության մեջ յուրաքանչյուր բառի նիշերի հերթականությունը՝ պահպանելով բացատները և բառերի սկզբնական կարգը: Օրինակներ և բացատրություններ Օրինակ 1. Մուտքագրում՝ s = «Վերցնենք LeetCode…

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

Հեռացրեք կրկնօրինակները տեսակավորված ցուցակից LeetCode Solution-ից

Խնդրի հայտարարություն Հեռացրեք կրկնօրինակները տեսակավորված ցուցակից LeetCode Solution – Մեզ տրվում է տեսակավորված կապակցված ցուցակի գլուխը: Մեզ խնդրում են ջնջել բոլոր կրկնօրինակները, որպեսզի յուրաքանչյուր տարր հայտնվի միայն մեկ անգամ և վերադարձնել կապակցված ցուցակը նույնպես տեսակավորված: Օրինակներ և բացատրություններ Օրինակ 1. Մուտքագրում. գլուխ…

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

Վավեր փակագծեր Leetcode լուծում

Խնդրի հայտարարություն Վավեր փակագծեր LeetCode լուծում – «Վավեր փակագծերը» նշում է, որ ձեզ տրված է տող, որը պարունակում է ընդամենը «(', ')', '{', '}', '[' և ']' նիշերը: Մենք պետք է որոշենք՝ մուտքագրված տողը վավեր տող է, թե ոչ։ Տողը համարվում է վավեր տող, եթե բաց փակագծերը պետք է փակվեն…

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

Կարող է տեղադրել Flowers LeetCode լուծում

Խնդրի շարադրանքը կարող է ծաղիկներ դնել LeetCode լուծում – Դուք ունեք երկար ծաղկանոց, որտեղ որոշ հողամասեր տնկված են, իսկ որոշները՝ ոչ: Այնուամենայնիվ, ծաղիկները չեն կարող տնկվել հարակից հողամասերում: Տրվում է 0-եր և 1-եր պարունակող ամբողջ թվով ծաղկանոց, որտեղ 0-ը նշանակում է դատարկ, իսկ 1-ը նշանակում է դատարկ չէ, և ամբողջ թիվ n-ը վերադարձվում է, եթե n նոր ծաղիկ կարելի է տնկել…

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

Translate »