FactSet հարցազրույցի հարցեր

FactSet հարցազրույցի հարցերPin

Factset Array Հարցեր

1 - ին հարց. Arանգվածը վերադասավորեք այնպես, որ arr [i]> = arr [j] եթե i է զույգ, և arr [i] <= arr [j] եթե i կենտ է, և j <i Ենթադրենք, որ դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է զանգվածը վերադասավորել այնպես, որ զանգվածի զույգ դիրքի տարրերը լինեն ավելի մեծ, քան իրենից առաջ գտնվող բոլոր տարրերը, իսկ տարօրինակ դիրքերում գտնվող տարրերը պակաս լինեն նախորդներից: Օրինակ ...

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

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

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

3 - ին հարց. Նվազագույն ջնջման գործողությունները ՝ զանգվածի բոլոր տարրերը նույնը դարձնելու համար Ենթադրենք, որ մենք ունենք զանգվածի ներդրում `« x »թվով տարրերով: Մենք խնդիր ենք առաջադրել, որ մենք պետք է գտնենք ջնջման գործողությունները, որը պետք է լինի նվազագույնը, որը պահանջվում է հավասար զանգված կազմելու համար, այսինքն ՝ զանգվածը բաղկացած է հավասար տարրերից: Ներածման օրինակ. [1, 1, ...

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

4 - ին հարց. Առավելագույն հեռավորությունը զանգվածում նույն տարրի երկու դեպքերի միջև Ենթադրենք, որ ձեզ տրված է մի զանգված `կրկնվող թվերով: Մենք պետք է գտնենք առավելագույն հեռավորությունը զանգվածի մեջ առկա տարբեր ցուցիչ ունեցող թվի երկու նույն դեպքերի միջև: Օրինակ Ներածում. Զանգված = [1, 2, 3, 6, 2, 7] Արդյունք ՝ 3 Բացատրություն. Քանի որ զանգվածի տարրերը [1] ...

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

5 - ին հարց. Երկու տվյալ զանգվածներից առավելագույն զանգվածը `նույնը պահելու կարգը Ենթադրենք, որ մենք ունենք n նույն չափի երկու ամբողջ զանգված: Երկու զանգվածներն էլ կարող են պարունակել ընդհանուր թվեր: Խնդրի հայտարարությունը խնդրում է կազմել արդյունքի զանգվածը, որը պարունակում է 'n' առավելագույն արժեքները երկու զանգվածներից: Առաջին զանգվածը պետք է առաջնահերթ համարվի (առաջին ...

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

6 - ին հարց. Հաշվիր ենթագրերը նույն նույն և կենտ տարրերով Ենթադրենք, որ դուք տվել եք N չափի ամբողջ զանգված: Քանի որ կան թվեր, թվերը կենտ կամ զույգ են: Խնդիրի հայտարարությունը ենթաընտանիքի հաշվարկի միևնույն զույգ և կենտ տարրերով է կամ պարզում է ենթահաշիվների քանակը, որն ունի հավասար թվով հավասար և կենտ ամբողջ թվեր: Օրինակ ...

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

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

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

8 - ին հարց. Տեսակավորում ՝ օգտագործելով չնչին հեշ ֆունկցիա «Տեսակավորումը ՝ չնչին հեշ ֆունկցիայի միջոցով» խնդրով նշվում է, որ ձեզ տրվում է ամբողջ զանգված: Rayանգվածը կարող է պարունակել ինչպես բացասական, այնպես էլ դրական թվեր: Խնդրի հայտարարությունը խնդրում է տեսակավորել զանգվածը ՝ օգտագործելով Trivial Hash գործառույթը: Օրինակ ar [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1, ...

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

9 - ին հարց. Գտեք կրկնօրինակներ տվյալ զանգվածում, երբ տարրերը չեն սահմանափակվում տիրույթով «Տրված զանգվածում գտեք կրկնօրինակներ, երբ տարրերը չեն սահմանափակվում տիրույթով» խնդրում նշվում է, որ դուք ունեք զանգված, որը բաղկացած է n ամբողջ թվից: Խնդիրը նշում է այն `պարզելու համար կրկնօրինակ տարրերը, եթե առկա են զանգվածում: Եթե ​​այդպիսի տարր գոյություն չունի, վերադարձիր -1: Օրինակ [ ...

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

10 - ին հարց. Գտեք տարրեր, որոնք առկա են առաջին զանգվածում, և ոչ թե երկրորդում «Գտեք տարրեր, որոնք առկա են առաջին զանգվածում, և ոչ թե երկրորդում» խնդիրը ասում է, որ ձեզ տրվում է երկու զանգված: Raանգվածները բաղկացած են բոլոր ամբողջ թվերից: Դուք պետք է պարզեք այն թվերը, որոնք ներկա չեն լինի երկրորդ զանգվածում, բայց առկա կլինեն առաջին զանգվածում: Օրինակ ...

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

11 - ին հարց. Ամենաերկար հետևությունն այնպիսին է, որ հարևանների միջև տարբերությունը մեկն է «Ամենաերկար հետևությունն այնպիսին է, որ հարևանների միջև տարբերությունը մեկն է» խնդիրն ասում է, որ ձեզ տրվում է ամբողջ զանգված: Այժմ դուք պետք է գտնեք ամենաերկար հետևության երկարությունը այնպես, որ հարակից տարրերի տարբերությունը լինի 1. Օրինակ 1 2 3 4 7 5 9 4 6 Բացատրություն As ...

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

12 - ին հարց. k- րդ պակասող տարրը հաջորդականության ավելացման մեջ, որը առկա չէ տվյալ հաջորդականության մեջ «Հաջորդականության ավելացման k- րդ տարրը, որը չկա տվյալ հաջորդականության մեջ» խնդիրը նշում է, որ ձեզ տրվում է երկու զանգված: Դրանցից մեկը դասավորված է աճման կարգով, և մեկ այլ նորմալ չսորտավորված զանգված `k թվով: Գտեք kth բացակայող տարրը, որը նորմայում չկա ...

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

13 - ին հարց. Ինչպե՞ս ստուգել, ​​արդյոք տրված երկու հավաքածուները տարանջատված են: Խնդիրը «Ինչպե՞ս ստուգել, ​​թե արդյոք երկու տրված հավաքածուները իրարից անջատ են»: ասում է, որ ենթադրենք ձեզ տրված է երկու բազմություն զանգվածի տեսքով, ասենք set1[] և set2[]: Ձեր խնդիրն է պարզել, թե արդյոք երկու հավաքածուները Disjoint Sets են, թե ոչ: Օրինակ inputSet1[] = {1, 15, 8, 9, ...

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

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

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

15 - ին հարց. Հաջորդականությամբ ջնջեք իրար հաջորդող նույն բառերը Խնդրի ձևակերպում խնդիրը «Ջնջել հաջորդական նույն բառերը» նշում է, որ ձեզ տրված է n տողերի ցուցակ: Եթե ​​անընդմեջ կան երկու նույն բառեր, ջնջեք երկուսն էլ: Բոլոր նման զույգերի ջնջումից հետո ցուցակում մնացած բառերի/տողերի ընդհանուր թիվը տպեք: ...

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

16 - ին հարց. Սկզբից բացակայում է դրականը Խնդրի հայտարարություն «Առաջին բացակայող դրական» խնդիրը նշում է, որ ձեզ տրված է n չափի [] (տեսակավորված կամ չսորտավորված) զանգված: Գտեք այս զանգվածում բացակայող առաջին դրական թիվը: Օրինակ a [] = {1, 3, -1, 8} 2 Բացատրություն. Եթե զանգվածը տեսակավորենք, կստանանք {-1, ...

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

17 - ին հարց. K- ից ավելի մեծ կամ հավասար պարզագույն հաճախականություններով թվեր Խնդրի հայտարարություն Խնդիրը. «Կ – ից մեծ կամ հավասար պարզագույն հաճախականություններով համարներ» -ը նշում է, որ ձեզ տրվում է n մեծությունների զանգված k և ամբողջ արժեքի զանգված: Դրա ներսում բոլոր թվերը պարզ թվեր են: Խնդրի հայտարարությունը խնդրում է պարզել այն թվերը, որոնք ...

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

18 - ին հարց. Առավելագույն գումարի ուղղանկյունը 2D մատրիցում Խնդրի հայտարարություն Գտեք առավելագույն գումարի ուղղանկյունը 2D մատրիցում, այսինքն `գտնել առավելագույն գումարով ենթամատրից: Ենթամատրիցը ոչ այլ ինչ է, քան տվյալ 2D զանգվածի ներսում 2D զանգված: Այսպիսով, դուք ունեք ստորագրված ամբողջ թվերի մատրիցա, դուք պետք է հաշվարկեք ենթամետրերի հանրագումարը և ...

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

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

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

20 - ին հարց. Հաշվեք զույգերը տրված գումարով Հաշվի առնելով n չափի ամբողջ զանգվածի և 'K' ամբողջ թիվի զանգվածը, հարկավոր է հաշվել զանգվածում առկա զույգերի քանակը (պետք չէ եզակի լինել), որոնց գումարը հավասար է 'K': Ներածման օրինակ. Arr = {1, 5, 7, 1} K = 6 Ելք. 2 Հաշվիչ զույգերի համար կոպիտ ուժի լուծում տրված գումարի հիմնական գաղափարի միջոցով ...

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

21 - ին հարց. Rayանգվածի ամենահաճախակի տարրը Ձեզ տրվում է ամբողջ թվերի զանգված: Խնդրի հայտարարությունն ասում է, որ դուք պետք է պարզեք զանգվածում առկա ամենահաճախակի տարրը: Եթե ​​կան բազմաթիվ արժեքներ, որոնք տեղի են ունենում առավելագույն անգամներ, ապա մենք պետք է տպենք դրանցից որևէ մեկը: Ներածման օրինակ [1, 4,5,3,1,4,16] Արդյունք ...

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

22 - ին հարց. Ձախից և աջից հաջորդի ցուցիչների առավելագույն արտադրանքը Տրվում է n չափի a[ ] զանգված: Դիրքում գտնվող յուրաքանչյուր տարրի համար ես գտնում եմ L[i] և R[i], որտեղ – L[i] = ամենամոտ ինդեքսը i-ին, որտեղ L[ամենամոտ ինդեքսը] > L[i] և ամենամոտ ինդեքսը < i: R[i] = ամենամոտ ցուցանիշը i-ին, որտեղ R[ամենամոտ ինդեքսը] > R[i] ...

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

23 - ին հարց. Տպեք հաջորդ Q մեծ թվով հարցումները Տպել Հաջորդ մեծ թվով Q հարցումների խնդրում մենք տվել ենք թվերի պարունակող [] չափի զանգված և թվեր ներկայացնող m չափի մեկ այլ [] զանգված »: Յուրաքանչյուր հարցում ներկայացնում է a [] զանգվածի ցուցիչը: Յուրաքանչյուր հարցման համար ես զանգվածից տպում եմ համարը ...

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

24 - ին հարց. Postfix- ը նախածանցի փոխարկում Այս խնդրում մենք տվել ենք մի տող, որը նշանակում է հետընտիր արտահայտությունը: Մենք պետք է կատարենք նախածանցից նախածանցի փոխարկում: Նախածանցի նշում Այս նշման մեջ մենք գրում ենք օպերանդները օպերատորից հետո: Այն հայտնի է նաև որպես լեհական նշում: Օրինակ ՝ + AB նախածանցային արտահայտություն է: Postfix նշում ՝ ...

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

25 - ին հարց. Գտեք տրված երկարության Ենթաշարը նվազագույն միջինով Խնդիրի հայտարարություն «Գտեք տրված երկարության ենթահաշիվը նվազագույն միջինով» խնդրում մենք տվել ենք զանգված և մուտքային X ամբողջ թիվ: Գրեք ծրագիր X երկարության ենթաշարը գտնելու համար նվազագույն / նվազագույն միջին: Տպում է ենթադասերի սկզբի և վերջի ցուցիչները, որն ունի նվազագույն ...

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

26 - ին հարց. Գտեք տարօրինակ երեւույթներով երկու համարները չբաժանված զանգվածում Խնդիրի հայտարարությունը «Գտեք չհավաքված զանգվածում տարօրինակ երեւույթներով երկու համարները» խնդրում մենք տվել ենք չհավաքված զանգված: Այս զանգվածում, բացի երկու թվերից, բոլոր մյուս թվերը լինում են նույնիսկ մի քանի անգամ: Գտեք երկու թվեր, որոնք պատահում են բազմակի անգամներ: Նշում. ...

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

27 - ին հարց. Առաջին շրջաբերական շրջայց `բենզինի բոլոր փնջերը այցելելու համար Առաջին բենզինային տուփերի խնդիրն այցելելու առաջին շրջանաձեւ շրջայցում հայտարարությունն այնպիսին է, որ օղակի վրա n բենզինային պոմպերով շրջան կա: Յուրաքանչյուր բենզինային պոմպ ունի զույգ տվյալներ: Առաջին արժեքը բենզինի պոմպի քանակն է, իսկ երկրորդը `...

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

28 - ին հարց. Գտեք 3-ի չափի դասավորված հետևանք Խնդիրի հայտարարություն ամբողջ թվերի տրված չհավաքված զանգվածում: Մենք պետք է գտնենք 3. չափի տեսակավորված հետևություն. Թող երեք տարր լինի զանգված [i], array [j], array [k] ապա, array [i] <array [j] <array [k] i <j < կ Եթե ​​զանգվածում հայտնաբերված են բազմաթիվ եռյակներ, ապա տպեք որևէ մեկը ...

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

29 - ին հարց. Տրված զանգվածում գտեք ֆիքսված կետ Խնդիրի հայտարարություն Հաշվի առնելով n հստակ տարրերի զանգվածը, տվյալ զանգվածում գտիր ֆիքսված կետ, որտեղ ֆիքսված կետ նշանակում է, որ տարրի արժեքը նույնն է, ինչ ցուցանիշը: Օրինակ Մուտք 5 ar [] = {0,4,8,2,9} Արդյունքը 0-ը այս զանգվածում ֆիքսված կետ է, քանի որ արժեքը և ինդեքսը ...

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

30 - ին հարց. Չհավաքված զանգվածում բացակայում է ամենափոքր դրական թիվը Խնդիրի հայտարարություն Տրված չհավաքված զանգվածում գտեք չտեսակված զանգվածում բացակայող ամենափոքր դրական թիվը: Դրական ամբողջ թիվը չի պարունակում 0: Անհրաժեշտության դեպքում մենք կարող ենք փոփոխել բնօրինակ զանգվածը: Rayանգվածը կարող է պարունակել դրական և բացասական թվեր: Օրինակ ա. Մուտքային զանգված ՝ [3, 4, -1, 0, -2, 2, 1, ...

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

31 - ին հարց. Նախորդի և հաջորդի բազմապատկում Խնդիրի հայտարարության նախորդ և հաջորդ բազմապատկում. Տրված զանգվածում յուրաքանչյուր տարր փոխարինեք դրան հաջորդ և նախորդ տարրերի արտադրանքով: Եվ առաջին տարրի (a [0]) համար մենք պետք է այն փոխարինենք հաջորդի և իր արտադրյալով, վերջին տարրի համար (a [n-1]) մենք պետք է փոխարինենք այն ...

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

32 - ին հարց. Տպիր զանգվածի բոլոր հստակ տարրերը Խնդրի հայտարարություն Մենք ունենք N ամբողջ թվեր պարունակող զանգված, որոնք կարող են լինել դրական կամ բացասական: Մենք պետք է տպենք զանգվածի բոլոր հստակ տարրերը: Այլ կերպ ասած, մենք կարող ենք ասել, որ եթե համարը տեղի է ունենում մեկից ավելի անգամ, ապա մենք միայն մեկ անգամ ենք տպում այդ թիվը: Ներածման օրինակ ...

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

Factset լարային հարցեր

33 - ին հարց. Հաջորդականությամբ ջնջեք իրար հաջորդող նույն բառերը Խնդրի ձևակերպում խնդիրը «Ջնջել հաջորդական նույն բառերը» նշում է, որ ձեզ տրված է n տողերի ցուցակ: Եթե ​​անընդմեջ կան երկու նույն բառեր, ջնջեք երկուսն էլ: Բոլոր նման զույգերի ջնջումից հետո ցուցակում մնացած բառերի/տողերի ընդհանուր թիվը տպեք: ...

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

34 - ին հարց. Ամենակարճ Palindrome Պալինդրոմի ամենակարճ խնդրի դեպքում մենք տվել ենք l երկարության լարի: Դրա դիմաց ավելացնել նիշեր, որպեսզի այն դառնա պալինդրոմ, եթե այդպես չէ: Տպիր նիշերի ամենափոքր քանակը, որոնք օգտագործվել են տրված տողը պալինդրոմ դարձնելու համար: Ներածման օրինակ. S = abc Արդյունք ՝ 2 (ըստ ...

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

35 - ին հարց. Գտեք ՝ Արտահայտությունն ունի Կրկնակի փակագիծ, թե ոչ Հաշվի առնելով հավասարակշռված փակագծեր պարունակող տողը: Գտեք ՝ արտահայտությունը / տողը կրկնօրինակ փակագիծ է պարունակում, թե ոչ: Կրկնակի փակագծեր Երբ արտահայտությունը գտնվում է նույն տեսակի հավասարակշռված փակագծում մեջտեղում կամ շրջապատված է, այսինքն `փակված է նույն տեսակի բացող և փակող փակագծում, քան մեկ անգամ այն ​​...

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

36 - ին հարց. Postfix- ից Infix- ի փոխարկում Postfix- ից infix- ի վերափոխման խնդրում մենք արտահայտություն ենք տվել postfix notation- ում: Գրիր ծրագիր ՝ տրված նշումը ինֆիքս նոտագրության մեջ փոխարկելու համար: Infix նշում Այս նշման մեջ օպերատորները գրվում են օպերանդների միջև: Դա նման է նրան, թե ինչպես ենք մենք սովորաբար արտահայտություն գրում: Օրինակ ՝ A + ...

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

37 - ին հարց. Նախածանց Postfix դարձի Postfix- ի փոխակերպման նախածանցում մենք տողի ֆորմատով արտահայտություն ենք տվել նախածանցի նոտագրության մեջ: Գրեք ծրագիր `տրված նշումը հետընտիր նշագրման մեջ փոխարկելու համար: Նախածանցի նշում Այս նշման մեջ մենք գրում ենք օպերանդները օպերատորից հետո: Այն հայտնի է նաև որպես լեհական նշում: Օրինակ ՝ + AB- ը ...

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

38 - ին հարց. Հաջորդ փոխարինումը Հաջորդ տեղաշարժման խնդրում, որը մենք տվել ենք մի բառ, գտեք դրա բառարանային տեսանկյունից ավելի մեծ փոխարինում: Ներածման օրինակ. Str = "tutorialcup" ելք: tutorialpcu մուտքագրում: str = "nmhdgfecba" ելք: nmheabcdfg մուտքագրում: str = "ալգորիթմներ" ելք: ալգորիթմների մուտք: str = "spoonfeed" ելք: Հաջորդ Permutation ...

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

39 - ին հարց. Palindrome օգտագործելով Recursion Խնդրի ձևակերպում «Recursive Palindrome Check» կամ «Palindrome using Recursion» խնդրի մեջ մենք տվել ենք «s» տողը: Մենք պետք է ծրագիր գրենք՝ ստուգելու համար՝ արդյոք տվյալ տողը պալինդրոմ է, թե չի օգտագործում ռեկուրսիա։ Պալինդրոմը բառ, թիվ, արտահայտություն կամ նիշերի այլ հաջորդականություն է, որը կարդում է ...

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

40 - ին հարց. Լարային Palindrome դարձնելու համար առջեւում պետք է ավելացվեն նվազագույն նիշերը Խնդրի հայտարարությունը «Առջևում ավելացվող նվազագույն նիշերը լարային Palindrome դարձնելու համար» խնդրում մենք տվել ենք «s» տող: Գրեք ծրագիր `գտնելու առջևում ավելացվող նվազագույն նիշերը` լարային պալինդրոմ ստեղծելու համար: Ներածման ձևաչափը Առաջին և միակ մեկ տող, որը պարունակում է ...

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

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

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

42 - ին հարց. Պանգրամի ստուգում Խնդրի ձևակերպում «Pangram Checking» խնդրի մեջ մենք տվել ենք «s» նախադասությունը: Ստուգեք՝ տրված նախադասությունը/տողը Pangram է, թե ոչ։ Պանգրամը նախադասություն/տող է, որը պարունակում է այբուբենի բոլոր տառերը a-ից մինչև z կամ մեծատառերի զգայունություն չկա: Մուտքի ձևաչափ Առաջին և միակ տողը, որը պարունակում է ...

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

Factset Tree Հարցեր

43 - ին հարց. Գրեք կոդ `որոշելու համար, թե երկու ծառ նույնական են «Գրել կոդ` որոշելու համար, թե երկու ծառ նույնական է »խնդիրը ասում է, որ ձեզ տրվում է երկու երկուական ծառ: պարզեք դրանք նույնական են, թե ոչ: Այստեղ նույնական ծառը նշանակում է, որ երկուական երկու ծառերն էլ ունեն նույն հանգույցի արժեքը ՝ հանգույցների նույն դասավորվածությամբ: Օրինակ Երկու ծառերն էլ ...

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

44 - ին հարց. Երկուական ծառի անկյունագծային անցում Խնդրի հայտարարություն «Երկուական ծառի անկյունագծային անցում» խնդիրը նշում է, որ ձեզ տրվում է երկուական ծառ, և այժմ դուք պետք է գտնեք տրված ծառի անկյունագծային տեսքը: Երբ վերին աջ ուղղությամբ ծառ ենք տեսնում: Մեզ համար տեսանելի հանգույցները անկյունագծային տեսք են ...

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

45 - ին հարց. Կլոնավորեք Երկուական ծառ Պատահական ցուցիչներով Խնդրի հայտարարություն Ձեզ տրվում է ամբողջական երկուական ծառ ՝ որոշ պատահական ցուցիչներով: Պատահական ցուցիչները վերաբերում են այն հանգույցներին, որոնց յուրաքանչյուր հանգույց մատնանշում է իր ձախ և աջ երեխայից բացի: Այսպիսով, սա նաև փոխում է պարզ երկուական ծառի հանգույցի ստանդարտ կառուցվածքը: Այժմ հանգույցը ...

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

46 - ին հարց. Կրկնակի հետհամակարգի անցում երկու կույտի օգտագործմամբ Խնդրի հայտարարություն «Երկու տրոհի օգտագործմամբ հետընտրական պատվերի շրջանցում» խնդիրը նշում է, որ ձեզ տրված է երկուական ծառ ՝ n հանգույցներով: Գրեք այն ծրագիրը, որը կրկնում է հետհամակարգի անցումը, օգտագործելով երկու կույտ: Օրինակ Մուտք 4 5 2 6 7 3 1 Մուտք 4 2 3 1 Ալգորիթմ Ստեղծել ...

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

47 - ին հարց. Programրագիր ՝ ստուգելու համար, որ երկուական ծառը BST է, թե ոչ Խնդիրի հայտարարությունը. «Երկուական ծառ BST- ն ստուգելու ծրագիր է», ասում է, որ ձեզ տրվում է երկուական ծառ, և դուք պետք է ստուգեք, թե արդյոք երկուական ծառը բավարարում է երկուական որոնման ծառի հատկություններին: Այսպիսով, երկուական ծառն ունի հետևյալ հատկությունները. Ձախ ենթաթև ...

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

48 - ին հարց. Երկուական ծառի առավելագույն խորությունը Խնդիրի հայտարարություն «Երկուական ծառի առավելագույն խորություն» խնդրի մեջ նշվում է, որ ձեզ տրվում է տվյալների երկուական ծառի կառուցվածք: Տպեք տրված երկուական ծառի առավելագույն խորությունը: Օրինակ Մուտք 2 Բացատրություն. Տրված ծառի համար առավելագույն խորությունը 2. է. Քանի որ արմատից ներքև կա միայն մեկ տարր (այսինքն ...

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

49 - ին հարց. Երկուական ծառի տվյալների կառուցվածքը Այս հոդվածում մենք կկարդանք Երկուական ծառի տվյալների կառուցվածքի մասին: Tառերը հիերարխիկ տվյալների կառուցվածքներ են, որտեղ յուրաքանչյուր հանգույց ունի ծնողական հանգույց, բացառությամբ արմատային հանգույցի: Երեխա չունեցող հանգույցները կոչվում են տերև: Needառի կարիք կա՞: 1. Tառերը օգտագործվում են այն ժամանակ, երբ մենք պետք է տվյալներ պահենք ...

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

50 - ին հարց. Տեղադրում Երկուական ծառի մեջ Այս հոդվածում մենք կսովորենք տեղադրումը երկուական ծառի մեջ: Նախորդ հոդվածում մենք արդեն տեսել ենք BFS հասկացությունը, այնպես որ այստեղ մենք կօգտագործենք նույն գաղափարը ՝ տվյալները երկուական ծառի մեջ տեղադրելու համար: Հայեցակարգը ծառի մակարդակի հերթականությամբ անցումն է և ...

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

Փաստաթղթերի գրաֆիկի հարցեր

51 - ին հարց. X- ը Y- ի վերափոխելու նվազագույն գործողություններ Խնդրի հայտարարություն «X- ը Y- ի փոխարկելու նվազագույն գործողություններ» խնդիրը նշում է, որ ձեզ տրվում է երկու թվեր X և Y, անհրաժեշտ է X- ը Y դարձնել ՝ օգտագործելով հետևյալ գործողությունները. Մեկնարկային համարը X է: Հետագա գործողությունները կարող են կատարվել X- ի և հետի վրա թվերը, որոնք գեներացվում են ...

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

52 - ին հարց. Ստուգեք, արդյոք երկու հանգույց ծառի նույն ուղու վրա են Խնդիրի հայտարարություն «Ստուգեք, արդյոք երկու հանգույց ծառի նույն ուղու վրա է» խնդիրը նշում է, որ ձեզ կտրվի արմատային հանգույցում արմատավորված n-ary ծառ (ուղղորդված ացիկլիկ գրաֆիկ) `իր գագաթների միջև միակողմանի եզրերով: Ձեզ նույնպես տրվում է հարցումների ցուցակ q. Listանկում յուրաքանչյուր հարցում ...

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

53 - ին հարց. Գրաֆիկի կրկնվող խորության առաջին շրջանցումը Գրաֆիկական խնդրի կրկնակի խորության առաջին գծանշում մենք տվել ենք գրաֆիկի տվյալների կառուցվածք: Գրեք ծրագիրը ՝ կրկնվող մեթոդի միջոցով տրված գրաֆիկի խորության առաջին շրջանցումը տպելու համար: Ներածման օրինակ. 0 -> 1, 0 -> 2, 1 -> 2, 2 -> 0, 2 -> 3, 3 ...

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

54 - ին հարց. Գրաֆիկը և դրա ներկայացումը Գրաֆիկը տվյալների վերացական տեսակ է, որը ներկայացնում է օբյեկտների հարաբերությունները կամ կապերը (ինչպես քաղաքները կապվում են կոպիտ ճանապարհով): Գծապատկերում և դրա ներկայացման մեջ, հիմնականում, հարաբերությունը նշվում է եզրերով և առարկաներով ՝ գագաթներով (հանգույցներով): Գրաֆիկը բաղկացած է գագաթների և եզրերի վերջավոր շարքից: Գրաֆիկը ...

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

Factset Stack Հարցեր

55 - ին հարց. Նախագծեք մի բուրգ, որն աջակցում է getMin () - ին O (1) ժամանակում և O (1) լրացուցիչ տարածության մեջ Նախագծեք մի բուրգ, որն աջակցում է getMin () - ին O (1) ժամանակում և O (1) լրացուցիչ տարածության մեջ: Այսպիսով, տվյալների բուրգի հատուկ կառուցվածքը պետք է աջակցի բուրգի նման բոլոր գործողություններին. Void push () int pop () bool isFull () bool isEmpty () կայուն ժամանակում: Ավելացրեք getMin () լրացուցիչ գործողություն ՝ նվազագույն արժեքը վերադարձնելու համար ...

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

56 - ին հարց. Հաջորդականությամբ ջնջեք իրար հաջորդող նույն բառերը Խնդրի ձևակերպում խնդիրը «Ջնջել հաջորդական նույն բառերը» նշում է, որ ձեզ տրված է n տողերի ցուցակ: Եթե ​​անընդմեջ կան երկու նույն բառեր, ջնջեք երկուսն էլ: Բոլոր նման զույգերի ջնջումից հետո ցուցակում մնացած բառերի/տողերի ընդհանուր թիվը տպեք: ...

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

57 - ին հարց. Հակադարձեք մի կույտ ՝ առանց ավելորդ տեղ օգտագործելու O (n) - ում Խնդրի հայտարարություն «Հակադարձել կույտը առանց O(n)-ում լրացուցիչ տարածություն օգտագործելու» խնդիրը նշում է, որ ձեզ տրված է կույտի տվյալների կառուցվածք: Հակադարձեք տրված կույտը առանց լրացուցիչ O(n) տարածության օգտագործման: Օրինակ 5 4 3 2 1 1 2 3 4 5 80 60 10 20 20 10 60 80 ...

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

58 - ին հարց. Կրկնակի հետհամակարգի անցում երկու կույտի օգտագործմամբ Խնդրի հայտարարություն «Երկու տրոհի օգտագործմամբ հետընտրական պատվերի շրջանցում» խնդիրը նշում է, որ ձեզ տրված է երկուական ծառ ՝ n հանգույցներով: Գրեք այն ծրագիրը, որը կրկնում է հետհամակարգի անցումը, օգտագործելով երկու կույտ: Օրինակ Մուտք 4 5 2 6 7 3 1 Մուտք 4 2 3 1 Ալգորիթմ Ստեղծել ...

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

59 - ին հարց. Դեպի ընթացիկ առավելագույն տարրը հետևել Խնդրի հայտարարություն «Հետևել ընթացիկ առավելագույն տարրը կույտում» նշում է, որ ձեզ տրված է կույտի տվյալների կառուցվածք: Ստեղծեք գործառույթ՝ առավելագույն արժեքի հետքերը կույտում մինչև ընթացիկ ինդեքսը պահելու համար: Օրինակ 4 19 7 14 20 4 19 19 19 20 Բացատրություն. Առավելագույն ...

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

60 - ին հարց. Ստուգեք, արդյոք կույտի տարրերը զույգերով հաջորդական են Խնդիրի հայտարարության մեջ. «Ստուգեք, արդյոք կույտի տարրերը զույգերով հաջորդական են» խնդիրը նշում է, որ ձեզ տրված է ամբողջ տեսակի տիպի տվյալների կառուցվածք: Ստեղծեք գործառույթ ՝ ստուգելու համար, արդյոք տրված բոլոր տարրերը զույգերով հաջորդական են (ավելացման կամ նվազման կարգով), թե ոչ: Եթե ​​տարրերի քանակը ...

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

61 - ին հարց. Գրաֆիկի կրկնվող խորության առաջին շրջանցումը Գրաֆիկական խնդրի կրկնակի խորության առաջին գծանշում մենք տվել ենք գրաֆիկի տվյալների կառուցվածք: Գրեք ծրագիրը ՝ կրկնվող մեթոդի միջոցով տրված գրաֆիկի խորության առաջին շրջանցումը տպելու համար: Ներածման օրինակ. 0 -> 1, 0 -> 2, 1 -> 2, 2 -> 0, 2 -> 3, 3 ...

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

62 - ին հարց. Հերթը շրջելը Հակադարձ հերթի խնդրում մենք հերթ ենք տվել, գրել հերթափոխը վերափոխելու ալգորիթմ: Օրինակներ Մուտքային հերթ = 10 -> 8 -> 4 -> 23 Ելքային հերթ = 23-> 4-> 8-> 10 Մուտքային հերթ = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Ելքային հերթ = 6 ...

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

63 - ին հարց. Ձախից և աջից հաջորդի ցուցիչների առավելագույն արտադրանքը Տրվում է n չափի a[ ] զանգված: Դիրքում գտնվող յուրաքանչյուր տարրի համար ես գտնում եմ L[i] և R[i], որտեղ – L[i] = ամենամոտ ինդեքսը i-ին, որտեղ L[ամենամոտ ինդեքսը] > L[i] և ամենամոտ ինդեքսը < i: R[i] = ամենամոտ ցուցանիշը i-ին, որտեղ R[ամենամոտ ինդեքսը] > R[i] ...

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

64 - ին հարց. Հակադարձել բուրգը ՝ օգտագործելով ռեկուրսիան Հակադարձ կույտի դեպքում՝ օգտագործելով ռեկուրսիոն խնդիրը, մենք տվել ենք ստեկի տվյալների կառուցվածք: Հակադարձեք դրա տարրերը՝ օգտագործելով ռեկուրսիա: Կույտի միայն ստորև թվարկված գործառույթները կարող են օգտագործվել՝ push(element)՝ տարրը փաթեթում տեղադրելու համար: pop() – հեռացնել/ջնջել տարրը վերևում գտնվող ...

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

65 - ին հարց. Գտեք ՝ Արտահայտությունն ունի Կրկնակի փակագիծ, թե ոչ Հաշվի առնելով հավասարակշռված փակագծեր պարունակող տողը: Գտեք ՝ արտահայտությունը / տողը կրկնօրինակ փակագիծ է պարունակում, թե ոչ: Կրկնակի փակագծեր Երբ արտահայտությունը գտնվում է նույն տեսակի հավասարակշռված փակագծում մեջտեղում կամ շրջապատված է, այսինքն `փակված է նույն տեսակի բացող և փակող փակագծում, քան մեկ անգամ այն ​​...

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

66 - ին հարց. Ինչպե՞ս ստեղծել Mergable Stack: Մենք պետք է նախագծենք և ստեղծենք բուրգ, որն իրականացնում է գործողությունները մշտական ​​ժամանակում: Այստեղ մենք ունենք մեկ խնդիր, որն է `ինչպես ստեղծել mergable stack: Այստեղ մենք կատարում ենք ստորև նշված գործողությունը `երկու կույտերը միացնելու համար: հրում (տարր). Տեղադրեք տարրը դեղի մեջ: pop (). Վերացնել վերին տարրը ...

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

67 - ին հարց. Տպեք հաջորդ Q մեծ թվով հարցումները Տպել Հաջորդ մեծ թվով Q հարցումների խնդրում մենք տվել ենք թվերի պարունակող [] չափի զանգված և թվեր ներկայացնող m չափի մեկ այլ [] զանգված »: Յուրաքանչյուր հարցում ներկայացնում է a [] զանգվածի ցուցիչը: Յուրաքանչյուր հարցման համար ես զանգվածից տպում եմ համարը ...

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

68 - ին հարց. Հանոյի աշտարակ Հանոյի աշտարակը մաթեմատիկական խնդիր է հետևյալ պայմաններով. Կան երեք աշտարակներ: Հնարավոր է, որ առկա է n թվով օղակ: Օղակները տարբեր չափերի են: Միանգամից կարելի է տեղափոխել միայն մեկ սկավառակ: Ցանկացած սկավառակ կարող է տեղափոխվել միայն վերին մասում ավելի մեծ ...

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

69 - ին հարց. Postfix- ից Infix- ի փոխարկում Postfix- ից infix- ի վերափոխման խնդրում մենք արտահայտություն ենք տվել postfix notation- ում: Գրիր ծրագիր ՝ տրված նշումը ինֆիքս նոտագրության մեջ փոխարկելու համար: Infix նշում Այս նշման մեջ օպերատորները գրվում են օպերանդների միջև: Դա նման է նրան, թե ինչպես ենք մենք սովորաբար արտահայտություն գրում: Օրինակ ՝ A + ...

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

70 - ին հարց. Նախածանց Postfix դարձի Postfix- ի փոխակերպման նախածանցում մենք տողի ֆորմատով արտահայտություն ենք տվել նախածանցի նոտագրության մեջ: Գրեք ծրագիր `տրված նշումը հետընտիր նշագրման մեջ փոխարկելու համար: Նախածանցի նշում Այս նշման մեջ մենք գրում ենք օպերանդները օպերատորից հետո: Այն հայտնի է նաև որպես լեհական նշում: Օրինակ ՝ + AB- ը ...

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

71 - ին հարց. Postfix- ը նախածանցի փոխարկում Այս խնդրում մենք տվել ենք մի տող, որը նշանակում է հետընտիր արտահայտությունը: Մենք պետք է կատարենք նախածանցից նախածանցի փոխարկում: Նախածանցի նշում Այս նշման մեջ մենք գրում ենք օպերանդները օպերատորից հետո: Այն հայտնի է նաև որպես լեհական նշում: Օրինակ ՝ + AB նախածանցային արտահայտություն է: Postfix նշում ՝ ...

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

Factset հերթի հարցեր

72 - ին հարց. Deque- ի իրականացում `կրկնակի կապակցված ցուցակի օգտագործմամբ Խնդրի հայտարարություն «Deque- ի կիրառում կրկնակի կապակցված ցուցակի օգտագործմամբ» խնդիրը նշում է, որ դուք պետք է իրականացնեք Deque- ի կամ Doublely Ended Queue- ի հետևյալ գործառույթները `օգտագործելով կրկնակի կապակցված ցուցակ, insertFront (x): Deque insertEnd (x ). X- ի վերջում ավելացնել x տարրը ...

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

73 - ին հարց. Գտեք առաջին շրջաբերական շրջայցը, որն այցելում է բոլոր բենզինային պոմպերը Խնդրի հայտարարություն «Գտեք բոլոր բենզինային պոմպերն այցելող առաջին շրջաբերական շրջագայությունը» խնդրի համաձայն `շրջանաձեւ ճանապարհի վրա կան N բենզինային պոմպեր: Հաշվի առնելով այն բենզինը, որն ունի յուրաքանչյուր բենզինային պոմպ, և բենզինի քանակը, որն անհրաժեշտ է երկու բենզինային պոմպերի միջև հեռավորությունը ծածկելու համար: Այսպիսով դու ...

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

74 - ին հարց. Հերթը շրջելը Հակադարձ հերթի խնդրում մենք հերթ ենք տվել, գրել հերթափոխը վերափոխելու ալգորիթմ: Օրինակներ Մուտքային հերթ = 10 -> 8 -> 4 -> 23 Ելքային հերթ = 23-> 4-> 8-> 10 Մուտքային հերթ = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Ելքային հերթ = 6 ...

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

75 - ին հարց. Տեղադրում Երկուական ծառի մեջ Այս հոդվածում մենք կսովորենք տեղադրումը երկուական ծառի մեջ: Նախորդ հոդվածում մենք արդեն տեսել ենք BFS հասկացությունը, այնպես որ այստեղ մենք կօգտագործենք նույն գաղափարը ՝ տվյալները երկուական ծառի մեջ տեղադրելու համար: Հայեցակարգը ծառի մակարդակի հերթականությամբ անցումն է և ...

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

Factset Matrix Հարցեր

76 - ին հարց. Առավելագույն գումարի ուղղանկյունը 2D մատրիցում Խնդրի հայտարարություն Գտեք առավելագույն գումարի ուղղանկյունը 2D մատրիցում, այսինքն `գտնել առավելագույն գումարով ենթամատրից: Ենթամատրիցը ոչ այլ ինչ է, քան տվյալ 2D զանգվածի ներսում 2D զանգված: Այսպիսով, դուք ունեք ստորագրված ամբողջ թվերի մատրիցա, դուք պետք է հաշվարկեք ենթամետրերի հանրագումարը և ...

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

Factset Այլ հարցեր

77 - ին հարց. Երկուական ծառի աջ կողմի տեսք LeetCode լուծում Խնդրի հայտարարություն Երկուական ծառի աջ կողմում Դիտեք LeetCode լուծում – Հաշվի առնելով երկուական ծառի արմատը, պատկերացրեք ձեզ կանգնած դրա աջ կողմում և վերադարձրեք այն հանգույցների արժեքները, որոնք կարող եք տեսնել վերևից ներքև դասավորված: Օրինակ փորձնական դեպք 1. Մուտք. արմատ = [1, 2, 3, null, 5, null, ...

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

78 - ին հարց. Նվազագույն շարժումներ դեպի հավասար զանգվածի տարրեր LeetCode լուծում Խնդրի շարադրանք Նվազագույն շարժումները դեպի հավասար զանգվածի տարրեր LeetCode լուծում – Հաշվի առնելով n չափի ամբողջ զանգվածի համարները, վերադարձրեք զանգվածի բոլոր տարրերը հավասարեցնելու համար պահանջվող շարժումների նվազագույն քանակը: Մեկ քայլով դուք կարող եք մեծացնել զանգվածի n - 1 տարրերը 1-ով: Օրինակ 1. Մուտք 1. nums = [1, 2, 3] Ելք՝ ...

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

79 - ին հարց. Նվազագույն շարժումներ հավասար զանգվածի տարրերի Leetcode լուծում Խնդրի հայտարարություն Այս խնդրում մեզ տրված է ամբողջ թվերի զանգված: Բացի այդ, մեզ թույլատրվում է այս զանգվածի վրա կատարել որոշակի գործողությունների շարք: Մի գործողության դեպքում մենք կարող ենք զանգվածում ավելացնել «n - 1 ″ (բոլոր տարրերը, բացառությամբ որևէ մեկի) տարրերը 1-ով: Մենք պետք է ...

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

80 - ին հարց. Ընդհանուր թվեր `առանց մի շարք կրկնվող թվերի Ձեզ տրվում է թվերի շարք (սկիզբ, ավարտ): Տրված առաջադրանքն ասում է `պարզել թվերի ընդհանուր թվերը, առանց միջակայքում կրկնվող թվանշանների: Օրինակ Ներածում ՝ 10 50 Արդյունք ՝ 37 Բացատրություն ՝ 10 – ը չունի կրկնվող թվանշան: 11-ն ունի կրկնվող նիշ: 12-ը չունի կրկնվող թվանշան: ...

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

81 - ին հարց. Տպեք Newman-Conway Sequence- ի n պայմանները Խնդրի շարադրանք «Նյուման-Քոնվեյ հաջորդականության հաջորդականություն տպելիս» խնդիրը նշում է, որ ձեզ տրվում է «n» ամբողջ թիվ: Գտեք Newman-Conway Sequence- ի առաջին n տերմինները, ապա տպեք դրանք: Օրինակ n = 6 1 1 2 2 3 4 Բացատրություն Բոլոր տպագրված տերմինները հետևում են Newman-Conway հաջորդականությանը ...

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

82 - ին հարց. Գրեք մի ֆունկցիա `երկու Կապված ցուցակների խաչմերուկի կետը ստանալու համար Խնդրի հայտարարություն «Գրեք մի գործառույթ երկու Կապված ցուցակների հատման կետը ստանալու համար» խնդիրը նշում է, որ ձեզ տրվում է երկու կապված ցուցակ: Բայց դրանք անկախ կապակցված ցուցակներ չեն: Նրանք ինչ-որ պահի կապված են: Այժմ դուք պետք է գտնեք այս երկու ցուցակների հատման այս կետը: ...

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

83 - ին հարց. Տրված կապակցված ցուցակի վերջից ջնջեք N- րդ հանգույցը Խնդիրի հայտարարություն «Տրված կապակցված ցուցակի վերջից N n հանգույցը ջնջելու» խնդիրը նշում է, որ ձեզ տրվում է որոշ հանգույցներով կապված ցուցակ: Եվ հիմա դուք պետք է հեռացնեք nth հանգույցը կապված ցուցակի վերջից: Օրինակ 2-> 3-> 4-> 5-> 6-> 7 ջնջեք 3-րդ հանգույցը վերջին 2-> 3-> 4-> 6-> 7 բացատրությունից.

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

84 - ին հարց. Տպեք Ֆիբոնաչիի հաջորդականությունը ՝ օգտագործելով 2 փոփոխական Խնդրի հայտարարությունը «Տպիր Ֆիբոնաչիի հաջորդականությունը 2 փոփոխականի միջոցով» խնդիրը նշում է, որ դուք պետք է տպեք Ֆիբոնաչիի հաջորդականությունը, բայց կա միայն 2 փոփոխականի օգտագործման սահմանափակում: Օրինակ n = 5 0 1 1 2 3 5 Բացատրություն Արդյունքի հաջորդականությունն ունի ...

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

85 - ին հարց. Օպերացիոն համակարգերում էջերի փոխարինման ալգորիթմներ Ի՞նչ է էջի փոխարինումը: Operatingամանակակից գործառնական համակարգերն օգտագործում են paging, հիշողության կառավարման համար, և շատ անգամ էջի փոխարինման անհրաժեշտություն կա: Էջի փոխարինումը գործընթացում, որը ներկայումս առկա է հիշողության մեջ այն էջով, որը անհրաժեշտ է, բայց չկա ...

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

86 - ին հարց. Բառերի փաթեթավորման խնդիր Խնդիրի հայտարարություն Փաթաթել բառն ասում է, որ հաշվի առնելով բառերի հաջորդականությունը, մենք պետք է գտնենք բառերի քանակը, որոնք կարող են տեղադրվել միանգամից մեկ տողի մեջ: Այսպիսով, դա անելու համար մենք տվյալ հաջորդականության մեջ ընդմիջումներ ենք դնում այնպես, որ տպագիր փաստաթուղթը ...

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

87 - ին հարց. Հաշվեք թե՛ ցուցակներում տարածված իրերը, բայց տարբեր գներով Խնդրի հայտարարություն Ձեզ երկու ցուցակ է տրված: Յուրաքանչյուր ցուցիչ պարունակում է իրի անվանումը և դրա գինը: Խնդրի հայտարարությունը խնդրում է հաշվել ինչպես ցուցակներում, այնպես էլ տարբեր գներով ընդհանուր առարկաներ, այսինքն `պարզել, թե քանի թվով ապրանքներ են տարածված երկուսում էլ ...

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

88 - ին հարց. OSI մոդել Այս մոդելը մշակվել է 1983 թ.-ին Ստանդարտների միջազգային կազմակերպության (ISO) կողմից: Սա առաջին քայլն էր, որը կատարվեց տարբեր շերտերում օգտագործվող միջազգային արձանագրությունները ստանդարտացնելու ուղղությամբ: Քանի որ այն գործ ունի բաց համակարգերի միացման հետ, այսինքն `այն համակարգերի, որոնք բաց են այլ համակարգերի հետ կապի համար, մոդելը կոչվում է ...

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

89 - ին հարց. Գտեք Nth հանգույցը Խնդիրի հայտարարություն «Գտեք Nth հանգույց» խնդրում մենք տվել ենք կապակցված ցուցակ `nth հանգույցը գտնելու համար: Theրագիրը պետք է տվյալների արժեքը տպագրի n-րդ հանգույցում: N - մուտքային ամբողջ ցուցանիշն է: Օրինակ 3 1 2 3 4 5 6 3 Մոտեցում Հաշվի առնելով կապված ցուցակը ...

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

90 - ին հարց. Deleteնջել վերջին դեպքը Խնդրի հայտարարություն «Deleteնջել վերջին իրադարձությունը» խնդրում մենք տվել ենք միացված ցուցակ: Գրեք ծրագիր ՝ կապված բանալիներից տրված ստեղնի վերջին իրադարձությունը ջնջելու համար: Listուցակը կարող է պարունակել կրկնօրինակներ: Օրինակ 1 2 3 5 2 10 1 2 3 5 2 Մոտեցում տրված ...

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

Թողնել Մեկնաբանություն

Translate »