Ռոմանից դեպի ամբողջական Leetcode լուծում

«Ռոմանից ամբողջ թիվ» խնդրում մեզ տրված է մի տող, որը ներկայացնում է ինչ-որ դրական ամբողջ թիվ իր հռոմեական թվային տեսքով: Հռոմեական թվերը ներկայացված են 7 նիշով, որոնք կարող են փոխարկվել ամբողջ թվերի ՝ օգտագործելով հետևյալ աղյուսակը. Նշում. Տրված հռոմեական թվանշանի ամբողջ արժեքի արժեքը չի գերազանցի կամ…

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

Sqrt (կամ քառակուսի արմատ) քայքայման տեխնիկա

Ձեզ տրված է միջակայքի ամբողջ զանգվածի հարցումը: Ձեզանից կպահանջվի որոշել բոլոր թվերի հանրագումարը, որոնք գալիս են տրված հարցման տիրույթում: Տրված հարցումը երկու տեսակի է, այսինքն `Թարմացնել. (Ցուցիչ, արժեք) տրվում է որպես հարցում, որտեղ անհրաժեշտ է

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

Կրկնվող ենթախմբի առավելագույն երկարությունը

«Կրկնվող ենթախմբի առավելագույն երկարությունը» խնդրում մենք երկու զանգված ենք տվել Array 1 և Array 2, ձեր խնդիրն է գտնել ենթախմբի առավելագույն երկարությունը, որը հայտնվում է երկու զանգվածներում: Ներածման օրինակ. [1,2,3,2,1] [3,2,1,4,7] Արդյունք ՝ 3 Բացատրություն. Քանի որ ենթ զանգվածի առավելագույն երկարությունը 3 է և…

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

Highestանգվածի բարձրագույն և նվազագույն հաճախականությունների միջև տարբերություն

«Rayանգվածի բարձրագույն և նվազագույն հաճախականությունների միջև տարբերություն» խնդիրը նշում է, որ ենթադրում է, որ դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է պարզել զանգվածի երկու հստակ թվերի ամենաբարձր և ամենացածր հաճախությունների միջև առավելագույն տարբերությունը: Arr [] = {1, 2, 3, Example

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

Pուգակցվեք տվյալ ապրանքի հետ

«Givenույգը տրված արտադրանքի հետ» խնդրում նշվում է, որ ձեզ տրվում է ամբողջ զանգված և թիվ «x» թիվ: Որոշեք, արդյոք զանգվածը բաղկացած է զույգից, որի արտադրանքը հավասար է 'x' տրված մուտքային զանգվածում: Օրինակ [2,30,12,5] x = 10 Այո, այն այստեղ ունի արտադրանքի զույգի բացատրություն 2

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

Դաշտի զանգվածը զանգվածում

Խնդրի հայտարարություն «rayանգվածի միջակայքի միջին» խնդիրը նշում է, որ ձեզ տրվում է ամբողջ զանգված և հարցումների քանակ: Յուրաքանչյուր հարցում պարունակում է ձախ և աջ ՝ որպես տիրույթ: Խնդրի հայտարարությունը խնդրում է պարզել բոլոր ամբողջական թվերի հատակի միջին արժեքը, որոնք մուտք են գործում

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

Վերադասավորեք երկուական տողը որպես x և y այլընտրանքային դեպքեր

Խնդիրի հայտարարությունը Ենթադրենք, որ ձեզ տրված է երկուական տող, և երկու թվեր x և y: Լարը բաղկացած է միայն 0-ից և 1-ից: «Երկուական տողը վերադասավորեք որպես x և y այլընտրանքային դեպքեր» խնդիրը պահանջում է վերադասավորել տողը այնպես, որ 0-ը գա x անգամ comes 1 գա…

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

Arանգվածը վերադասավորեք այնպես, որ նույնիսկ ինդեքսային տարրերն ավելի փոքր լինեն, իսկ կենտ ինդեքսային տարրերն ավելի մեծ լինեն

Խնդրի հայտարարություն Դուք տվել եք ամբողջ թվերի զանգված: «Վերադասավորեք զանգվածն այնպես, որ նույնիսկ ինդեքսային տարրերն ավելի փոքր լինեն, իսկ կենտ ինդեքսային տարրերն ավելի մեծ են» խնդիրը պահանջում է զանգվածը վերադասավորել այնպես, որ զույգ ինդեքսային տարրերը պետք է փոքր լինեն տարօրինակ ինդեքսի տարրերից a

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

Հաշվեք զույգերը երկու տեսակավորված զանգվածներից, որոնց գումարը հավասար է տրված x արժեքին

Խնդիրի հայտարարություն. «Հաշվեք զույգերը երկու տեսակավորված զանգվածներից, որոնց գումարը հավասար է տրված արժեքի x» խնդրի մեջ նշվում է, որ ձեզ տրվում են երկու տեսակավորված զանգվածների ամբողջ զանգվածներ և ամբողջ արժեք, որը կոչվում է գումար: Խնդրի հայտարարությունը խնդրում է պարզել ընդհանուր զույգի քանակը, որն ամփոփում է մինչև…

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

Վավեր սուդոկու

Valid Sudoku- ն խնդիր է, որում մենք տվել ենք 9 * 9 Sudoku տախտակ: Մենք պետք է գտնենք, որ տրված Sudoku- ն վավեր է կամ ոչ `հետևյալ կանոնների հիման վրա. Յուրաքանչյուր տող պետք է պարունակի 1-9 թվանշանները` առանց կրկնության: Յուրաքանչյուր սյունակ պետք է պարունակի 1-9 թվանշանները ՝ առանց կրկնության: 9 3 × 3 ենթատուփերից յուրաքանչյուրը

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