Մեծամասնության տարրի Leetcode լուծում

Խնդրի հայտարարություն Մեզ տրվում է ամբողջ թվերի զանգված: Մենք պետք է վերադարձնենք ամբողջ թվին, որն ավելի շատ է, քան ⌋N / 2⌋ ժամանակն է, այն զանգվածում, որտեղ ⌊ ⌋ -ն հատակի օպերատոր է: Այս տարրը կոչվում է մեծամասնության տարր: Նշենք, որ մուտքային զանգվածը միշտ պարունակում է մեծամասնության տարր: ...

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

Տեղափոխումներ Leetcode լուծում

Permutations Leetcode Solution- ը տալիս է ամբողջ թվերի պարզ հաջորդականություն և խնդրում է մեզ վերադարձնել տրված հաջորդականության բոլոր փոխարկումների ամբողջական վեկտորը կամ զանգվածը: Այսպիսով, նախքան խնդիրը լուծելու մեջ մտնելը: Մենք պետք է ծանոթ լինենք փոխատեղումներին: Այսպիսով, փոխումը ոչ այլ ինչ է, քան պայմանավորվածություն…

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

Պառակտեք չորս տարբեր լարեր

Խնդրի հայտարարությունը «Պառակտված չորս տարբեր լարերի» խնդրում մենք պետք է ստուգենք, թե արդյոք տրված մուտքային տողը կարող է բաժանվել 4 տողի, այնպես որ յուրաքանչյուր տող ոչ դատարկ է և տարբերվում է միմյանցից: Մուտքի ձևաչափը «s» տողը պարունակող առաջին և միայն մեկը: Արդյունքի ձևաչափը Տպեք «Այո», եթե

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

Մեծամասնության տարր

Խնդրի հայտարարություն Հաշվի առնելով տեսակավորված զանգվածը, մենք պետք է գտնենք տեսակավորված զանգվածից մեծամասնության տարրը: Մեծամասնության տարր. Համարը, որը տեղի է ունենում զանգվածի չափի կեսից ավելին: Այստեղ մենք տվել ենք x թիվ, մենք պետք է ստուգենք, որ այն մեծամասնության_ էլեմենտ է, թե ոչ: Ներածման օրինակ 5 2…

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