n Leetcode լուծման k-րդ գործոնը

Խնդրի ձևակերպում n-ի kth գործակիցը Leetcode-ի լուծում. նշում է, որ ձեզ տրված են երկու դրական ամբողջ թիվ n և k: Ամբողջ թվի n գործակիցը սահմանվում է որպես i ամբողջ թիվ, որտեղ n % i == 0: Դիտարկենք n-ի բոլոր գործոնների ցանկը՝ դասավորված աճման կարգով, վերադարձրեք k-րդ գործոնը այս ցանկում կամ վերադարձրեք -1, եթե n-ն ունի k-ից պակաս: գործոններ. Օրինակ 1. Մուտքագրում. …

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

Օրական ջերմաստիճանների Leetcode լուծում

Խնդրի ձևակերպում Օրական ջերմաստիճանների Leetcode լուծում. նշում է, որ տրված ամբողջ թվերի ջերմաստիճանը ներկայացնում է օրական ջերմաստիճանը, վերադարձրեք զանգվածի պատասխանն այնպես, որ պատասխանը[i]-ն օրերի քանակն է, որին պետք է սպասեք i-րդ օրվանից հետո ավելի տաք ջերմաստիճան ստանալու համար: Եթե ​​չկա ապագա օր, որի համար դա հնարավոր է, փոխարենը պահեք պատասխան[i] == 0: …

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

Փակագծեր ավելացնելու տարբեր եղանակներ Leetcode լուծում

Խնդրի ձևակերպում Փակագծեր ավելացնելու տարբեր եղանակներ LeetCode Solution – «Փակագծեր ավելացնելու տարբեր եղանակներ» նշում է, որ տրված թվերի և օպերատորների տողային արտահայտությունը: Մենք պետք է վերադարձնենք բոլոր հնարավոր արդյունքները բոլոր հնարավոր եղանակների հաշվարկից մինչև խմբային համարներ և օպերատորներ: Վերադարձրեք պատասխանը ցանկացած հերթականությամբ։ …

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

LRU Cache Leetcode լուծում

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

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

N-Ary Tree LeetCode լուծույթի տրամագիծը

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

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

Հեռացրեք կրկնօրինակները Sorted Array II Leetcode Solution-ից

Խնդրի հայտարարություն. Հաշվի առնելով թվերի ամբողջ զանգվածը, որոնք դասավորված են ոչ նվազման կարգով, հեռացրեք որոշ կրկնօրինակներ տեղում այնպես, որ յուրաքանչյուր եզակի տարր հայտնվի առավելագույնը երկու անգամ: Տարրերի հարաբերական կարգը պետք է պահպանվի նույնը: Քանի որ որոշ լեզուներում անհնար է փոխել զանգվածի երկարությունը, փոխարենը պետք է…

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

Երկուական ծառի Leetcode լուծույթի ամենացածր ընդհանուր նախնին

Խնդրի հայտարարություն Երկուական ծառի ամենացածր ընդհանուր նախահայրը LeetCode լուծում – «Երկուական ծառի ամենացածր ընդհանուր նախահայրը» նշում է, որ հաշվի առնելով երկուական ծառի արմատը և ծառի երկու հանգույցները: Մենք պետք է գտնենք այս երկու հանգույցների ամենացածր ընդհանուր նախնին: Ամենացածր ընդհանուր…

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

Ստեղծեք փակագծեր Leetcode լուծում

Խնդրի ձևակերպում Ստեղծել փակագծեր LeetCode լուծում – «Ստեղծել փակագծեր» նշում է, որ հաշվի առնելով n-ի արժեքը: Մենք պետք է գեներացնենք n զույգ փակագծերի բոլոր համակցությունները: Պատասխանը վերադարձրե՛ք լավ ձևավորված փակագծերի տողերի վեկտորի տեսքով: Օրինակ՝ Մուտք՝ n = 3 Ելք՝ [“((()))”,”(()())”,”(())()”,”()(()”,”()( )()”] Բացատրություն.

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

K Leetcode Solution-ի ծագման ամենամոտ կետերը

Խնդրի ձևակերպում K ամենամոտ կետերը ծագմանը LeetCode լուծում – «K ամենամոտ կետերը ծագմանը» նշում է, որ տրված կետերի զանգվածը, x կոորդինատները և y կոորդինատները ներկայացնում են կոորդինատները XY հարթության վրա: Մենք պետք է գտնենք սկզբին ամենամոտիկ k կետերը: Նշենք, որ հեռավորությունը երկու…

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

Նվազագույնը հեռացնել՝ վավեր փակագծեր ստեղծելու համար LeetCode լուծում

Խնդրի հայտարարություն Նվազագույն հեռացում վավեր փակագծեր ստեղծելու համար. Ձեր խնդիրն է հեռացնել փակագծերի նվազագույն քանակը («(» կամ «)», ցանկացած դիրքում), որպեսզի արդյունքում ստացված փակագծերի տողը լինի…

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

Translate »