Հարցազուրկ հարցազրույցի հարցեր  


Տես նաեւ,
Ruby- ի հարցազրույցների լավագույն 45 հարցերը 2021 թ

Array Հարցեր Accolite

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

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

2 - ին հարց. Rayանգվածային տարրերի խմբային բազմակի առաջացում ՝ պատվիրված ըստ առաջին դեպքի Ձեզ տրվում է մի հարց, որում դուք տվել եք չտեսակավորված զանգված ՝ թվերի բազմակի երևույթներով: Խնդիրն այն է, որ խմբավորվեն զանգվածի տարրերի բոլոր բազմակի երևույթները, որոնք դասավորված են առաջին պատահմամբ: Մինչդեռ կարգը պետք է լինի նույնը, ինչ գալիս է թիվը: Օրինակ մուտքագրում ՝ [2, 3,4,3,1,3,2,4] ...

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

3 - ին հարց. Երկու տարրերի հաճախականության առավելագույն տարբերությունն այնպիսին է, որ ավելի մեծ հաճախություն ունեցող տարրը նույնպես ավելի մեծ է Ենթադրենք, դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է պարզել տվյալ զանգվածի ցանկացած երկու տարբեր տարրերի հաճախականության առավելագույն տարբերությունը, բայց ավելի մեծ հաճախականությամբ տարրը պետք է լինի նաև ավելի մեծ արժեք, քան մյուս ամբողջ թիվը: Օրինակ մուտքագրում ՝ arr [] = {2,4,4,4,3,2} ...

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

4 - ին հարց. Բոլոր եզակի եռյակները, որոնք ամփոփում են տվյալ արժեքը Մենք տվել ենք ամբողջ թվերի զանգված և տրված թիվ, որը կոչվում է «գումար»: Խնդրի հայտարարությունը խնդրում է պարզել եռյակը, որը գումարվում է տվյալ թվին «գումար»: Օրինակ Մուտք ՝ arr [] = {3,5,7,5,6,1} գումար = 16 Ելք ՝ (3, 7, 6), (5, 5, 6) Բացատրություն. Եռյակ, որը հավասար է տրված .. .

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

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

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

6 - ին հարց. Rayանգվածում գտեք ամենամեծ d- ն այնպես, որ a + b + c = d Խնդրի հայտարարություն Ենթադրենք, դուք ունեք ամբողջ թվերի զանգված: Մուտքային արժեքները բոլորը առանձին տարրեր են: «Գտնել զանգվածի ամենամեծ d- ն այնպես, որ a + b + c = d» խնդիրը խնդրում է պարզել հավաքածուի ամենամեծ d տարրը այնպես, որ a + b + c = ...

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

7 - ին հարց. Rayանգվածում ներկայացված առավելագույն հաջորդական թվերը Խնդրի հայտարարություն Ենթադրենք, որ դուք ունեք N չափի ամբողջ թվերի զանգված: Խնդիրը «imumանգվածում առկա հաջորդական առավելագույն թվեր» խնդիրը պահանջում է պարզել հաջորդական թվերի առավելագույն քանակը, որոնք կարող են ցրվել զանգվածում: Օրինակ arr [] = {2, 24, 30, 26, 99, 25} 3 Բացատրություն. The ...

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

8 - ին հարց. Պարզեք, արդյոք զանգվածը այլ զանգվածի ենթաբազմություն է The problem “Find whether an array is subset of another array” states that you are given two arrays arra1[] and array2[]. The arrays given are in an unsorted manner. Your task is to find whether the array2[] is a subset of array1[]. Example   arr1= [1,4,5,7,8,2] arr2= [1,7,2,4] arr2 [] is ...

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

9 - ին հարց. Հատուկ տարբերությամբ զույգերի առավելագույն գումար «Հատուկ տարբերությամբ զույգերի առավելագույն գումար» խնդրում նշվում է, որ ձեզ տրվում է ամբողջ թվերի զանգված և ամբողջ թիվ K: Այնուհետև մեզ խնդրում են պարզել անկախ զույգերի առավելագույն գումարը: Մենք կարող ենք զուգակցել երկու ամբողջ թիվ, եթե նրանք ունենան բացարձակ տարբերություն, քան Կ. ...

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

10 - ին հարց. Տպեք բոլոր եռյակները տեսակավորված զանգվածով, որոնք կազմում են AP «Տպել բոլոր եռյակները տեսակավորված զանգվածում, որոնք ձևավորում են AP» խնդիրը ցույց է տալիս, որ մենք տվել ենք տեսակավորված ամբողջ զանգված: Խնդիրն է պարզել բոլոր հնարավոր եռյակները, որոնք կարող են կազմել Թվաբանական առաջընթաց: Օրինակ arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8, ...

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

11 - ին հարց. Հաշվի՛ր տրված թվին հավասար արտադրանքով եռյակների քանակը «Ապրանք ունեցող եռյակի թիվը հաշված տրված թվին» խնդիրը ցույց է տալիս, որ մեզ տրվում է ամբողջ զանգված և մի շարք m: Խնդրի հայտարարությունը խնդրում է պարզել արտադրանքի հետ եռյակի ընդհանուր թիվը, որը հավասար է մ -ի: Օրինակ arr [] = {1,5,2,6,10,3} մ = 30 3 Բացատրություն եռյակ ...

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

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

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

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

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

14 - ին հարց. Աճող հետևանքի առավելագույն արտադրանք Problem Statement   The problem “Maximum product of an increasing subsequence” states that you are given an array of integers. Now you need to find out the maximum product you can achieve such that you multiply the elements of an increasing subsequence. The thing to note is that, we are not ...

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

15 - ին հարց. Տրված հաջորդականությունից կազմեք նվազագույն թիվը «Տրված հաջորդականությունից կազմիր նվազագույն թիվը» խնդրում նշվում է, որ քեզ տրվում են միայն I և D- ի որոշ օրինակներ: I- ի իմաստը նշանակում է մեծացնել և նվազեցնել, մեզ տրամադրվում է D. Խնդրի հայտարարությունը խնդրում է տպել տրված օրինակը բավարարող նվազագույն թիվը: Մենք ունենք ...

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

16 - ին հարց. Երկու կոմպլեկտների չհամընկնող գումար Խնդրի հայտարարություն Խնդիրը «Երկու հավաքածուի չհամընկնող գումար» նշում է, որ ձեզ տրվում են երկու զանգված, որպես մուտքային արժեքներ, ինչպես arrA [] և arrB [] նույն չափի n: Բացի այդ, երկու զանգվածներն ունեն առանձին տարրեր առանձին և որոշ ընդհանուր տարրեր: Ձեր խնդիրն է պարզել ընդհանուր գումարը ...

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

17 - ին հարց. Rangesանգվածի միջակայքերի արտադրանք Խնդիրի հայտարարություն «rangesանգվածի տիրույթների արտադրանք» խնդիրը նշում է, որ ձեզ տրվում է 1 -ից n և q- ի հարցերից բաղկացած թվերից բաղկացած ամբողջ շարք: Յուրաքանչյուր հարցում պարունակում է ընդգրկույթ: Խնդրի հայտարարությունը խնդրում է արտադրանքը պարզել տվյալ տիրույթում ՝ ներքո ...

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

18 - ին հարց. Առաջին բացասական ամբողջ թիվը k չափի յուրաքանչյուր պատուհանում Խնդիրի հայտարարություն Խնդիրը «Առաջին բացասական ամբողջ թիվը յուրաքանչյուր չափսի k- ի պատուհանում» նշում է, որ ձեզ տրվում է դրական և բացասական թվեր պարունակող զանգված, k չափի յուրաքանչյուր պատուհանի համար այդ պատուհանում տպվում է առաջին բացասական ամբողջ թիվը: Եթե ​​որևէ պատուհանում բացասական ամբողջ թիվ չկա, ապա թողեք ...

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

19 - ին հարց. Բաժանեք զույգ և կենտ թվերը Problem Statement   Suppose you have an integer array. The problem “Segregate even and odd numbers” asks to rearrange the array so that the odd and even numbers can be separated in two segments of the array. The even numbers be shifted into the left side of the array and odd ...

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

20 - ին հարց. Rayանգվածի արտադրանք, բացի ինքն իրեն Խնդիրի հայտարարություն «arանգվածի արտադրանք, բացի ինքն իրենից» խնդրից, նշվում է, որ ձեզ տրվում է a [] զանգված: Տպել նույն չափի մեկ այլ p [] զանգված, որի արժեքը զանգվածի p- ի ինդեքսում հավասար լինի սկզբնական զանգվածի բոլոր տարրերի արտադրյալին ...

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

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

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

22 - ին հարց. Bridgeրագիր կամրջի և ջահի խնդրի համար Problem Statement   The “Bridge and Torch” problem states that you are given an array of time a person needs to cross the bridge. Since it is time, it comprises positive integers. Along with the time we are given a bridge, which a person needs to cross. The bridge allows only ...

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

23 - ին հարց. Հաշվիր քառապատկված չորս տեսակավորված զանգվածներից, որոնց գումարը հավասար է տրված x արժեքին Problem Statement   Problem “Count quadruples from four sorted arrays whose sum is equal to a given value x” state that you are given four integer arrays and a value called x. The problem statement asks to find out how many quadruplets can be formed of which sum of elements of ...

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

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

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

25 - ին հարց. Ենթավանդակի առավելագույն գումար ՝ բացառությամբ որոշակի տարրերի Խնդրի հայտարարություն Մեզ տրվում է զանգված, և մենք պետք է գտնենք առավելագույն ենթաշերտի գումարը ՝ առանց որոշ տարրերի բացառման: Այսինքն, մենք պետք է գտնենք ենթաշերտի առավելագույն գումարը այնպիսին, որ մեր դիտարկած ենթասրահը չպարունակի այն տարրերը, որոնց մասին ասվում է, որ դրանք պետք է բացառվեն: Առավելագույն օրինակ ...

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

26 - ին հարց. Գտեք միաձուլման գործառնությունների նվազագույն քանակը զանգվածի պալինդրոմ ստեղծելու համար Խնդրի հայտարարություն Ձեզ տրվում է ամբողջ թվերի զանգված: Խնդրի հայտարարությունը խնդրում է գտնել միաձուլման գործողությունների նվազագույն թիվը զանգվածի պալինդրոմ ստեղծելու համար, այսինքն `պարզել զանգվածի միաձուլման նվազագույն թվաքանակը, որը պետք է կատարվի զանգվածի վրա` այն palindrome դարձնելու համար: Գործողության միաձուլումը պարզապես նշանակում է, որ ...

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

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

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

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

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

29 - ին հարց. Հաշվի՛ր տարբեր տարրերի չափի յուրաքանչյուր պատուհանում K Ենթախմբերը մի բան են, որի հետ մենք զբաղվում ենք արդեն որոշ ժամանակ: Վերջին դրվագում մենք լուսաբանեցինք այն ենթահամակարգերի քանակը, որոնք կարող էինք կազմել հստակ զույգ թվերով: Այս անգամ մենք հաշվում ենք առանձին տարրեր K. չափի յուրաքանչյուր պատուհանում: Բաժին -1 Խնդրի մասին: Հաշվի առնելով չտեսակավորված զանգվածը ...

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

30 - ին հարց. Հաշվեք զույգերը, որոնց արտադրանքը գոյություն ունի զանգվածում Հաշվող զույգերում, որոնց արտադրանքը գոյություն ունի զանգվածի խնդրում, մենք տվել ենք զանգված, հաշվել բոլոր այն զույգ զույգերը, որոնց արտադրանքի արժեքը առկա է զանգվածում: Օրինակ Մուտք A [] = {2, 5, 6, 3, 15} Ելք Առանձին զույգերի քանակը, որոնց արտադրանքը առկա է զանգվածում ՝ 2 զույգ են ՝ (2, ...

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

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

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

32 - ին հարց. Ստուգեք, թե արդյոք զանգվածը դասավորված է Ստուգելու համար, թե արդյոք զանգվածը բույսի տեսակավորման խնդիր է, մենք զանգվածին տվել ենք [] չափի n [] ՝ 1-ից մինչև n տարրեր պարունակող պատահական կարգով: Տեսակը դասավորեք աճման կարգով ՝ օգտագործելով ժամանակավոր բուրգ ՝ հետևելով միայն այս երկու գործողություններին. Հեռացրեք տարրը սկզբում ...

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

33 - ին հարց. Գտեք հոսքի գլխավոր K (կամ առավել հաճախակի) թվերը Հոսքի խնդրում վերին k (կամ ամենահաճախակի) թվերը գտնելու համար մենք տվել ենք որոշ թվերից բաղկացած ամբողջ զանգված: Խնդրի հայտարարությունն ասում է, որ զանգվածից պետք է տարր վերցնել, իսկ վերևում կարող եք ունենալ առավելագույնը k թվեր: Կարիք ունենք ...

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

34 - ին հարց. NGE- ների թիվը դեպի աջ In the Number of NGEs to the right problem we have given an array a[ ] of size n and q number of queries representing the index of the array. For each query, i print the total number of next greater elements to it’s right. Example   Input a[ ] = ...

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

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

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

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

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

37 - ին հարց. Գտեք տարօրինակ երեւույթներով երկու համարները չբաժանված զանգվածում Problem Statement   In the “Find the two Numbers with Odd Occurrences in an Unsorted Array” problem we have given an unsorted array. In this array other than two numbers all other numbers occur even number of times. Find the two numbers that occur an odd number of times. Note: The ...

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

38 - ին հարց. Իրականացրեք զանգվածի երկու փաթեթ Խնդիրի հայտարարություն «Իրականացնել երկու պարկ զանգվածում» խնդրում մենք պետք է ներկառուցենք երկու կույտ զանգվածում, այնպես որ, եթե օգտագործողը ցանկանում է տարրը մղել երկու կույտերից որևէ մեկում, ապա սխալ չպետք է լինի, մինչև զանգվածը չլցվի: . Օրինակ Հրել 5 ...

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

39 - ին հարց. Պատերազմի գորգ Խնդիրի հայտարարություն Քաշքշուկի խնդրում մենք տվել ենք ամբողջ թվերի զանգված, զանգվածը բաժանել յուրաքանչյուրի n/2 չափի երկու ենթախմբի, որպեսզի երկու ենթախմբերի գումարի տարբերությունը հնարավորինս նվազագույն լինի: Եթե ​​n է նույնիսկ յուրաքանչյուր ենթախմբի չափը n/2 է: Եթե ​​...

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

40 - ին հարց. Բաժանման խնդիր Խնդրի հայտարարություն Բաժանման խնդրում մենք տվել ենք մի շարք, որը պարունակում է n տարրեր: Գտեք, արդյոք տրված բազմությունը կարելի է բաժանել երկու բազմության, որոնց ենթախմբերի տարրերի գումարը հավասար է: Օրինակ Մուտքային arr [] = {4, 5, 11, 9, 8, 3} Ելք Այո Բացատրություն arանգվածը ...

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

41 - ին հարց. Գտեք Կորած տարրը կրկնօրինակված զանգվածից Խնդրի հայտարարություն Հաշվի առնելով երկու զանգվածներ A և B, մեկ զանգվածը մյուսի կրկնօրինակն է, բացառությամբ մեկ տարրի: Մեկ տարրը բացակայում է A- ից կամ B.- ից, մենք պետք է գտնենք կորած տարրը կրկնօրինակ զանգվածից: Օրինակ 5 1 6 4 8 9 6 4 8 ...

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

42 - ին հարց. Գտեք եռապատկերը զանգվածում տրված գումարով Խնդիրի հայտարարություն Հաշվի առնելով ամբողջ թվերի զանգված, գտեք զանգվածի երեք տարրերի համադրություն, որոնց գումարը հավասար է տվյալ արժեքին X: Այստեղ մենք տպելու ենք մեր ստացած առաջին համադրությունը: Եթե ​​նման համադրություն չկա, ապա տպեք -1: Օրինակ Մուտք N = 5, X = 15 arr]] = ...

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

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

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

44 - ին հարց. Ոչ իրար հաջորդող տարրերի առավելագույն գումար Խնդրի հայտարարություն «Ոչ հաջորդական տարրերի առավելագույն գումարը» տրված զանգվածում անհրաժեշտ է գտնել ոչ հաջորդական տարրերի առավելագույն գումարը: Դուք չեք կարող ավելացնել անմիջական հարևանի համարներ: Օրինակ [1,3,5,6,7,8,] այստեղ 1, 3 -ը հարակից են, այնպես որ մենք չենք կարող դրանք ավելացնել, և 6, 8 -ը հարակից չեն, որպեսզի մենք ...

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

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

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

46 - ին հարց. Արտադրանքի զանգվածի հանելուկ Խնդրի հայտարարություն Արտադրանքի զանգվածի հանելուկի խնդրում մենք պետք է կառուցենք մի զանգված, որտեղ ith տարրը կլինի տվյալ զանգվածի բոլոր տարրերի արտադրանքը, բացառությամբ ith դիրքի տարրից: Օրինակ Մուտք 5 10 3 5 6 2 Ելք 180 600 360 300 900 ...

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

Լարային հարցեր Accolite

47 - ին հարց. Տրված հաջորդականությունից կազմեք նվազագույն թիվը «Տրված հաջորդականությունից կազմիր նվազագույն թիվը» խնդրում նշվում է, որ քեզ տրվում են միայն I և D- ի որոշ օրինակներ: I- ի իմաստը նշանակում է մեծացնել և նվազեցնել, մեզ տրամադրվում է D. Խնդրի հայտարարությունը խնդրում է տպել տրված օրինակը բավարարող նվազագույն թիվը: Մենք ունենք ...

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

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

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

49 - ին հարց. Հակադարձել բառերը լարով Խնդիրի հայտարարություն «Հակադարձ բառեր տողում» նշվում է, որ ձեզ տրվում է n չափի տող: Տողը տպեք հակառակ հերթականությամբ այնպես, որ վերջին բառը դառնա առաջին, երկրորդ վերջինը `երկրորդ և այլն: Ստորև տողում մենք վերաբերում ենք բառեր պարունակող նախադասությանը ...

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

50 - ին հարց. KMP ալգորիթմ KMP (Knuth-Morris-Pratt) ալգորիթմը օգտագործվում է տվյալ տողում օրինաչափությունների որոնման համար: Մեզ տրվում է S տող և օրինաչափություն p, մեր նպատակն է որոշել, թե արդյոք տրված օրինակը առկա է տողում, թե ոչ: Օրինակ Մուտք ՝ S = «aaaab» p = «aab» Ելք. Ճշմարիտ միամիտ մոտեցում The ...

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

51 - ին հարց. Հակադարձել մի տողի ՝ օգտագործելով Stack- ը Մենք տվել ենք n երկարության մի տող, որը պարունակում է փոքրատառ, մեծատառ, ամբողջ թվեր և հատուկ նշան: Հակադարձեք տրված տողը ՝ օգտագործելով stack: Եկեք մի քանի օրինակ ավելի լավ հասկանալու համար: Օրինակ Մուտք s = "TutorialCup" Output puClairotuT Մուտք s = "Stack" Output kcatS օգտագործելով Stack ...

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

52 - ին հարց. Ռաբին Կարպի ալգորիթմ Rabin Karp ալգորիթմը տեքստային տողի մեջ գտնում էր նախշի տողը: Կան շատ տիպի ալգորիթմներ կամ մեթոդներ, որոնք օգտագործվում են նախշային տողը գտնելու համար: Այս ալգորիթմում մենք օգտագործում ենք Hashing ՝ օրինակի համապատասխանությունը գտնելու համար: Եթե ​​մենք ստացանք նույն հեշ ծածկագիրը ենթաշարքի համար ...

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

53 - ին հարց. Տեսակավորել տողը ըստ մեկ այլ տողի Խնդրի ձևակերպում Հաշվի առնելով երկու մուտքային տող, օրինակ և տող: Մենք պետք է տողը դասավորենք ըստ օրինաչափությամբ սահմանված կարգի: Նախագծի տողը չունի կրկնօրինակներ և ունի տողի բոլոր նիշերը: Մուտքի ձևաչափ Առաջին տողը պարունակող տող, որը մեզ անհրաժեշտ է ...

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

54 - ին հարց. Ամենաերկար ընդհանուր նախածանցը ՝ բաժանելով և հաղթիր Խնդրի հայտարարություն «Ամենաերկար ընդհանուր նախածանցը ՝ օգտագործելով բաժանել և նվաճել» խնդրում մենք տվել ենք մի ամբողջ n և n տողեր: Գրեք ծրագիր, որը տպելու է ամենաերկար ընդհանուր նախածանցը: Եթե ​​չկա ընդհանուր նախածանց, ապա տպեք «-1»: Մուտքի ձևաչափ Առաջին տողը պարունակում է n ամբողջ թիվ: ...

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

55 - ին հարց. Տպեք ամենակարճ ուղին ՝ էկրանին մի տող տպելու համար Problem Statement   In the “Print Shortest Path to Print a String on Screen” problem we have given a screen containing alphabets from A-Z and input string, by using remote we can go from one character to another character, remote contains only left, right, top, and bottom keys. write a function ...

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

56 - ին հարց. Առցանց ալգորիթմ `Palindrome- ը հոսքի մեջ ստուգելու համար Խնդրի հայտարարություն «Առցանց Palindrome- ը հոսքի մեջ ստուգելու առցանց ալգորիթմում» խնդրում մենք տվել ենք կերպարների հոսք (փնջերը ստացվում են մեկ առ մեկ): Գրեք ծրագիր, որը ամեն անգամ կտպագրի «այո», եթե ստացված նիշերը մինչ այժմ ձևավորեն պալինդրոմ: Մուտքի ձևաչափ Առաջին և միակ ...

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

57 - ին հարց. Ստուգեք ՝ արդյոք տրված երկու լարերը միմյանց համար իզոմորֆ են Խնդրի հայտարարություն «Ստուգեք, արդյոք երկու տրված տողեր իզոմորֆ են միմյանց համար» խնդրում մենք տվել ենք երկու տող s1 և s2: Գրել ծրագիր, որը կասի ՝ տրված տողերը իզոմորֆ են, թե ոչ: Նշում. Երկու տողերը համարվում են իզոմորֆ, եթե կա մեկը, որը կարող է ...

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

Reeառի հարցերը պարզ են

58 - ին հարց. Հաշվի առնելով երկուական ծառը, ինչպե՞ս եք հեռացնում բոլոր կես հանգույցները: Խնդիրը. «Հաշվի առնելով երկուական ծառ, ինչպե՞ս եք հեռացնում բոլոր կես հանգույցները»: նշում է, որ ձեզ տրվում է երկուական ծառ: Այժմ դուք պետք է հեռացնեք կես հանգույցները: Կես հանգույցը սահմանվում է որպես ծառի այն հանգույցը, որն ունի միայն մեկ երեխա: Կամ դա ...

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

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

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

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

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

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

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

62 - ին հարց. Երկուական որոնման ծառի ջնջման գործողություն Խնդրի ձևակերպում «Երկուական որոնման ծառի ջնջման գործողություն» խնդիրը խնդրում է մեզ իրականացնել երկուական որոնման ծառի ջնջման գործողությունը: Deնջել գործառույթը վերաբերում է տվյալ ստեղնով/տվյալներով հանգույց ջնջելու գործառույթին: Օրինակ Մուտքային հանգույց, որը պետք է ջնջվի = 5 Երկուական որոնման ծառի ելքային մոտեցում leteնջել գործողություն Այսպիսով ...

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

63 - ին հարց. Երկուական ծառի բարձրությունը գտնելու կրկնության մեթոդը Խնդիրի հայտարարություն Խնդիրը «Երկուական ծառի բարձրությունը գտնելու կրկնվող մեթոդը» ասում է, որ ձեզ տրվում է երկուական ծառ, գտեք ծառի բարձրությունը ՝ օգտագործելով կրկնվող մեթոդը: Օրինակներ Մուտք 3 Մուտք 4 Երկուական ծառի բարձրությունը գտնելու կրկնակի մեթոդի ալգորիթմ aառի բարձրությունը ...

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

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

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

65 - ին հարց. Գտեք BST- ի k- րդ ամենափոքր տարրը (Պատվերի վիճակագրություն BST- ում) Խնդրի հայտարարություն «Գտիր k-th ամենափոքր տարրը BST- ում (Order Statistics in BST)» խնդիրը նշում է, որ քեզ տրվում է երկուական որոնման ծառ, և պետք է BST- ում գտնել k-th ամենափոքր թիվը: Սա նշանակում է, որ եթե մենք կատարենք երկուական որոնման ծառի հերթական կարգի հատում և պահենք ...

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

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

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

67 - ին հարց. Տպեք Երկուական ծառի հանգույցի նախնիները ՝ առանց հետադարձման Տրված է երկուական ծառ և հատուկ հանգույց կամ բանալին: Տպել տրված երկուական ծառի հանգույցի նախնիները ՝ առանց հետընթաց կատարելու: Օրինակ Մուտք ՝ բանալին = 7 Ելք ՝ 3 1 Մուտք ՝ բանալին = 4 Ելք ՝ 2 1 Ալգորիթմ տրված երկուական ծառի հանգույցի նախնիների համար Ստեղծել դասարանային հանգույց ...

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

68 - ին հարց. Տպեք Երկուական ծառ Ուղղահայաց կարգով Այս խնդրում մենք տվել ենք երկուական ծառի արմատը նշող ցուցիչ, և ձեր խնդիրն է երկուական ծառը տպել ուղղահայաց կարգով: Օրինակ Մուտք 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 Ելք 4 2 ...

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

Գրաֆիկի հարցեր Accolite

69 - ին հարց. Տեղաբանական տեսակավորում Հաշվի առնելով ուղղորդված ասիկլիկ գրաֆիկը ՝ տեղաբանական տեսակավորեք գրաֆիկական հանգույցները: Տոպոլոգիական տեսակավորման օրինակ Վերևի գրաֆիկի տոպոլոգիական տեսակավորումն է `> {1,2,3,0,5,4} Տեսություն Տոպոլոգիական տեսակավորումը կատարվում է ուղղորդված ացիկլիկ գրաֆիկի (DAG) համար: DAG- ն իր մեջ ցիկլեր չունի: այսինքն ՝ չկա այդպիսի ուղի ՝ սկսած որևէ հանգույցից ...

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

70 - ին հարց. Dijkstra ալգորիթմ Dijkstra- ն ամենակարճ ուղու ալգորիթմն է: Dijkstra ալգորիթմն օգտագործվում է տրված մեկնարկային հանգույցից բոլոր հանգույցների ամենակարճ հեռավորությունը գտնելու համար: Այն տրամաբանորեն ստեղծում է ամենակարճ ուղու ծառը մեկ աղբյուրի հանգույցից ՝ շարունակ ագահորեն ավելացնելով հանգույցները, այնպես որ յուրաքանչյուր կետում յուրաքանչյուր հանգույց ...

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

Stack Հարցեր Accolite

71 - ին հարց. Տրված հաջորդականությունից կազմեք նվազագույն թիվը «Տրված հաջորդականությունից կազմիր նվազագույն թիվը» խնդրում նշվում է, որ քեզ տրվում են միայն I և D- ի որոշ օրինակներ: I- ի իմաստը նշանակում է մեծացնել և նվազեցնել, մեզ տրամադրվում է D. Խնդրի հայտարարությունը խնդրում է տպել տրված օրինակը բավարարող նվազագույն թիվը: Մենք ունենք ...

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

72 - ին հարց. Տպեք Երկուական ծառի հանգույցի նախնիները ՝ առանց հետադարձման Տրված է երկուական ծառ և հատուկ հանգույց կամ բանալին: Տպել տրված երկուական ծառի հանգույցի նախնիները ՝ առանց հետընթաց կատարելու: Օրինակ Մուտք ՝ բանալին = 7 Ելք ՝ 3 1 Մուտք ՝ բանալին = 4 Ելք ՝ 2 1 Ալգորիթմ տրված երկուական ծառի հանգույցի նախնիների համար Ստեղծել դասարանային հանգույց ...

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

73 - ին հարց. Հերթում ՝ Stacks- ի միջոցով Stack խնդրի օգտագործմամբ հերթում մենք պետք է իրականացնենք հերթի հետևյալ գործառույթները ՝ օգտագործելով stack տվյալների կառուցվածքի ստանդարտ գործառույթները ՝ Enqueue. Ավելացրեք տարր հերթի վերջում Dequeue. Հեռացրեք տարրը հերթի սկզբից Օրինակ մուտքագրում ՝ Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

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

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

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

75 - ին հարց. Ստուգեք, թե արդյոք զանգվածը դասավորված է Ստուգելու համար, թե արդյոք զանգվածը բույսի տեսակավորման խնդիր է, մենք զանգվածին տվել ենք [] չափի n [] ՝ 1-ից մինչև n տարրեր պարունակող պատահական կարգով: Տեսակը դասավորեք աճման կարգով ՝ օգտագործելով ժամանակավոր բուրգ ՝ հետևելով միայն այս երկու գործողություններին. Հեռացրեք տարրը սկզբում ...

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

76 - ին հարց. Հակադարձել մի տողի ՝ օգտագործելով Stack- ը Մենք տվել ենք n երկարության մի տող, որը պարունակում է փոքրատառ, մեծատառ, ամբողջ թվեր և հատուկ նշան: Հակադարձեք տրված տողը ՝ օգտագործելով stack: Եկեք մի քանի օրինակ ավելի լավ հասկանալու համար: Օրինակ Մուտք s = "TutorialCup" Output puClairotuT Մուտք s = "Stack" Output kcatS օգտագործելով Stack ...

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

77 - ին հարց. NGE- ների թիվը դեպի աջ In the Number of NGEs to the right problem we have given an array a[ ] of size n and q number of queries representing the index of the array. For each query, i print the total number of next greater elements to it’s right. Example   Input a[ ] = ...

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

78 - ին հարց. Իրականացրեք զանգվածի երկու փաթեթ Խնդիրի հայտարարություն «Իրականացնել երկու պարկ զանգվածում» խնդրում մենք պետք է ներկառուցենք երկու կույտ զանգվածում, այնպես որ, եթե օգտագործողը ցանկանում է տարրը մղել երկու կույտերից որևէ մեկում, ապա սխալ չպետք է լինի, մինչև զանգվածը չլցվի: . Օրինակ Հրել 5 ...

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

Հերթի հարցերը պարզ են

79 - ին հարց. Երկուական ծառի բարձրությունը գտնելու կրկնության մեթոդը Խնդիրի հայտարարություն Խնդիրը «Երկուական ծառի բարձրությունը գտնելու կրկնվող մեթոդը» ասում է, որ ձեզ տրվում է երկուական ծառ, գտեք ծառի բարձրությունը ՝ օգտագործելով կրկնվող մեթոդը: Օրինակներ Մուտք 3 Մուտք 4 Երկուական ծառի բարձրությունը գտնելու կրկնակի մեթոդի ալգորիթմ aառի բարձրությունը ...

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

80 - ին հարց. Առաջին բացասական ամբողջ թիվը k չափի յուրաքանչյուր պատուհանում Խնդիրի հայտարարություն Խնդիրը «Առաջին բացասական ամբողջ թիվը յուրաքանչյուր չափսի k- ի պատուհանում» նշում է, որ ձեզ տրվում է դրական և բացասական թվեր պարունակող զանգված, k չափի յուրաքանչյուր պատուհանի համար այդ պատուհանում տպվում է առաջին բացասական ամբողջ թիվը: Եթե ​​որևէ պատուհանում բացասական ամբողջ թիվ չկա, ապա թողեք ...

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

81 - ին հարց. Հերթում ՝ Stacks- ի միջոցով Stack խնդրի օգտագործմամբ հերթում մենք պետք է իրականացնենք հերթի հետևյալ գործառույթները ՝ օգտագործելով stack տվյալների կառուցվածքի ստանդարտ գործառույթները ՝ Enqueue. Ավելացրեք տարր հերթի վերջում Dequeue. Հեռացրեք տարրը հերթի սկզբից Օրինակ մուտքագրում ՝ Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

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

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

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

Matrix Հարցեր Accolite

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

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

84 - ին հարց. Տպեք ամենակարճ ուղին ՝ էկրանին մի տող տպելու համար Problem Statement   In the “Print Shortest Path to Print a String on Screen” problem we have given a screen containing alphabets from A-Z and input string, by using remote we can go from one character to another character, remote contains only left, right, top, and bottom keys. write a function ...

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

Այլ հարցեր Accolite

85 - ին հարց. Երկու կապակցված ցուցակների միավորում և խաչմերուկ Հաշվի առնելով երկու կապված ցուցակներ, ստեղծեք ևս երկու կապված ցուցակ ՝ գոյություն ունեցող ցուցակների տարրերի միավորում և հատում ստանալու համար: Օրինակ մուտքագրում ՝ ցուցակ 1: 5 → 9 → 10 → 12 → 14 ցուցակ 2: 3 → 5 → 9 → 14 → 21 ելք ՝ խաչմերուկի ցուցակ.

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

86 - ին հարց. Ընդհանուր թվեր `առանց մի շարք կրկնվող թվերի You are given a range of numbers (start, end). The given task says to find out the total numbers of numbers with no repeated digits in a range. Example   Input: 10 50 Output: 37 Explanation: 10 has no repeated digit. 11 has a repeated digit. 12 has no repeated digit. ...

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

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

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

88 - ին հարց. Կապված ցուցակների ցիկլ Խնդիրի հայտարարություն «Կապված ցուցակների ցիկլ» խնդիրը նշում է, որ ձեզ տրվում է կապված ցուցակ: Գտեք, արդյոք այն պարունակում է որևէ օղակ, թե ոչ: Cycleիկլով կապված ցուցակ Օրինակ 1-> 2-> 3 Ոչ մի օղակի բացատրություն. Կապված ցուցակը չի պարունակում որևէ օղակ, որովհետև եթե դա լիներ, ապա կլիներ երկու ոչ մի ...

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

89 - ին հարց. Յուրաքանչյուր աշխատողի տակ գտեք աշխատողների քանակ HashMaps- ը տվյալների ամենաօգտակար կառույցներից մեկն է: Գտեք յուրաքանչյուր աշխատողի տակ աշխատողների թիվը խնդիր է, որն ինձ հիշեցնում է հայտնի ֆիլմի սկիզբը: Երազում երազելու նման: Այստեղ մենք ունենք աշխատող, որը աշխատում է աշխատողի մոտ և այլն: Խնդրի հայտարարություն Այսպիսով, ինչ ...

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

90 - ին հարց. Լավագույն K հաճախակի բառեր In top K frequent words problem, we have given a list of words and an integer k. Print k most frequently used strings in the list.    Example   Input : list = {“code”, “sky”, “pen”, “sky”, “sky”, “blue”, “code”} k = 2 Output :  sky code Input : list = ...

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

91 - ին հարց. N թագուհու խնդիր N թագուհու խնդիր ՝ օգտագործելով Backtracking գաղափարը: Այստեղ մենք թագուհուն տեղադրում ենք այնպես, որ ոչ մի թագուհի հարձակման պայմաններում: Թագուհիների հարձակման պայմանն է, եթե երկու թագուհի գտնվում են նույն սյունակում, շարքում և անկյունագծում, ապա նրանք հարձակման տակ են գտնվում: Եկեք դա տեսնենք ստորև ներկայացված նկարից: Ահա ...

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

92 - ին հարց. Հակադարձել կապված ցուցակը Խնդրի հայտարարություն Խնդիրը «հակադարձ ցուցակից հակադարձել» նշում է, որ մեզ տրվում է կապված ցուցակի գլուխը: Մենք պետք է հակադարձ ցուցակը փոխենք ՝ փոխելով նրանց միջև եղած կապերը և վերադարձնենք հակադարձ կապակցված ցուցակի գլուխը: Օրինակ 10-> 20-> 30-> 40-> NULL NULL <-10 <-20 <-30 <-40 Բացատրություն Մենք հակադարձեցինք կապակցված ...

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

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

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