Տեսակավորել զանգվածը ՝ ավելացնելով հաճախականության Leetcode լուծումը

Խնդրի հայտարարություն Հաշվի առնելով ամբողջ թվերի թվերի զանգվածը, զանգվածը դասավորի ըստ մեծացման կարգի ՝ ելնելով արժեքների հաճախությունից: Եթե ​​բազմաթիվ արժեքներ ունեն նույն հաճախականությունը, դասավորեք դրանք ըստ նվազման կարգի: Nums- ի օրինակ = [1,1,2,2,2,3] [3,1,1,2,2,2] Բացատրություն. «3» -ն ունի 1 հաճախություն, «1» -ը ՝…

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

Ստուգեք ՝ արդյոք մի տող կարող է կոտրել մեկ այլ տողի Leetcode լուծում

Խնդրի հայտարարություն Այս խնդրում մեզ տրված են s1 և s2 երկու տողեր նույն չափով: Ստուգեք, արդյոք s1 տողի ինչ-որ փոխարկում կարող է կոտրել s2 տողի ինչ-որ փոխարկում կամ հակառակը: Այլ կերպ ասած, s2- ը կարող է կոտրել s1- ը կամ հակառակը: X տողը կարող է կոտրել y տողը (երկուսն էլ

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

Լարային կոդերի լուծման նվազեցում

Տողերի նվազեցման աճող Leetcode Solution- ի խնդիրը նշում է, որ մեզ որպես տող տրվում է մի տող: Մենք պետք է փոփոխենք մուտքագրումը: Կամ, ինչպես հարցն է նշում, մենք պետք է այն տեսակավորենք: Տեսակավորում տերմինն այստեղ չի նշանակում, որ պարզապես տեսակավորվում են նիշերը: Մենք տողը կդասավորենք in

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

Երկու նիշերի II Leetcode լուծույթի հատում

Խնդրի հայտարարություն Այս խնդրում տրված է երկու զանգված, և մենք պետք է պարզենք այս երկու զանգվածների հատումը և վերադարձնենք ստացված զանգվածը: Արդյունքում յուրաքանչյուր տարր պետք է հայտնվի այնքան անգամ, որքան ցույց է տալիս երկու զանգվածներում: Արդյունքը կարող է լինել ցանկացած կարգի: Օրինակ …

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

Հարաբերական կարգերի Leetcode լուծում

Relative Ranks Leetcode Solution- ի խնդիրը խնդրում է մեզ վերադարձնել հարաբերական շարքերը ներկայացնող վեկտոր կամ տողերի զանգված: Մեզ տրամադրվում է զանգված, որը ներկայացնում է մարզիկների ստացած գնահատականը: Դրանից հետո մենք օգտագործում ենք տրված միավորների զանգվածը ՝ կոչումներ նշանակելու համար: Մի փոքր փոփոխություն կա

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

Հարաբերական տեսակավորման զանգված Leetcode լուծում

Այս խնդրում մեզ տրվում են դրական ամբողջ թվերի երկու զանգված: Երկրորդ զանգվածի բոլոր տարրերը հստակ են և առկա են առաջին զանգվածում: Այնուամենայնիվ, առաջին զանգվածը կարող է պարունակել կրկնօրինակ տարրեր կամ տարրեր, որոնք երկրորդ զանգվածում չեն: Մենք պետք է տեսակավորենք առաջին զանգվածը

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

Ամբողջ թվերը դասավորեք ըստ 1 բիթ Leetcode լուծույթի քանակի

Խնդրի հայտարարություն «Ամբողջ թվերը դասավորել ըստ 1 բիթի» խնդրի մեջ մեզ զանգված է տրված: Մեր խնդիրն է զանգվածում տարրերը տեսակավորել ըստ աճի կարգի համարի երկուական ներկայացման 1 բիթի թվին: Եթե ​​երկու կամ

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

Տեսակավորել զանգվածը ըստ Parity II Leetcode լուծման

Խնդրի հայտարարություն «Տեսակավորել զանգվածը ըստ հավասարության II» խնդրի մեջ մեզ տրվում է հավասարության զանգված, որտեղ բոլոր տարրերը դրական ամբողջ թվեր են: Rayանգվածը պարունակում է զույգ քանակի տարրեր: Rayանգվածը պարունակում է հավասար թվով զույգ և կենտ տարրեր: Մեր խնդիրն է վերադասավորել տարրերը

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

Հաշվել զույգը տրված գումարի հետ

«Հաշվել զույգը տրված գումարի հետ» խնդրում մենք տվել ենք ամբողջ զանգված [] և մեկ այլ թիվ ասում է «գումար», դուք պետք է որոշեք, թե տվյալ զանգվածի երկու տարրերից որևէ մեկը ունի՞ «գումարի» հավասար գումար: Ներածման օրինակ. Arr [] = {1,3,4,6,7} և գումար = 9. Արդյունք. «Գտնված տարրերը

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

Երկու կապակցված ցուցակների միավորում և խաչմերուկ

Հաշվի առնելով երկու կապակցված ցուցակները, ստեղծեք ևս երկու կապված ցուցակներ `առկա ցուցակների տարրերի միավորում և խաչմերուկ ստանալու համար: Մուտքագրման օրինակ. Listուցակ 1: 5 → 9 → 10 → 12 → 14 Listուցակ 2: 3 → 5 → 9 → 14 Out 21 Ելք. Ընդհատման ցուցակ ՝ 14 → 9 → 5 Միության_ ցուցակ ՝

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