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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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