Ամենաերկար կրկնվող հետևանքը

«Ամենաերկար կրկնվող հետևանքը» խնդրում նշվում է, որ ձեզ որպես տող տրվում է տող: Բացահայտեք ամենաերկար կրկնվող հաջորդականությունը, դա այն հաջորդականությունն է, որը երկու անգամ գոյություն ունի լարում: Օրինակ aeafbdfdg 3 (afd) Մոտեցում Խնդիրը մեզ խնդրում է պարզել տողի ամենաերկար կրկնվող հաջորդականությունը: ...

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

Ամենամեծ գումարների հարակից ենթաշերտը

Խնդրի հայտարարություն Ձեզ տրվում է ամբողջ թվերի զանգված: Խնդիրի հայտարարությունը խնդրում է պարզել ամենամեծ գումարի հարակից ենթաշղթան: Սա նշանակում է ոչ այլ ինչ, քան գտնել ենթաշերտ (շարունակական էլեմենտներ), որն ամենամեծ գումարն ունի տվյալ զանգվածի մյուս բոլոր ենթածրագրերի շարքում: Arr [] = {1, -3, 4, Example

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

Կառուցեք BST- ը տրված մակարդակի կարգի անցումից

Հաշվի առնելով Երկուական որոնման ծառի մակարդակի կարգի անցումը, գրի՛ր ալգորիթմ ՝ իր տրված մակարդակի կարգի անցումից կառուցելու համար Երկուական որոնման ծառ կամ BST: Մուտքի մակարդակի օրինակ Պատվեր [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Արդյունք Պատվերով ՝ 5 8 9 12 15 18…

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

Առաջին չկրկնվող տարրը

Մեզ տրված է զանգված A: Մենք պետք է զանգվածում գտնենք զանգվածի առաջին չկրկնվող տարրը: Ներածման օրինակ. A [] = {2,1,2,1,3,4} Արդյունք. Առաջին չկրկնվող տարրը. 3 Քանի որ 1, 2-ը պատասխան չէ, քանի որ դրանք կրկնում են, և 4-ը պատասխան չէ, քանի որ մենք պետք է գտնել the

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

Հեռացրեք տարրերի նվազագույն քանակը այնպես, որ երկու զանգվածում էլ չկա ընդհանուր տարր

Հաշվի առնելով համապատասխանաբար n և m տարրերից բաղկացած երկու զանգված A և B: Հեռացրեք տարրերի նվազագույն քանակն այնպես, որ զանգվածում ոչ մի ընդհանուր տարր գոյություն չունի և տպեք հեռացված տարրերի քանակը: Ներածման օրինակ. A [] = {1, 2, 1, 1} B [] = {1, 1} Ելք. Հեռացման նվազագույն տարրեր

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