Coursera сұхбат сұрақтары

Жүйені жобалау сұхбат сұрақтары соншалықты ашық болуы мүмкін, сондықтан дайындықтың дұрыс жолын білу өте қиын. Енді мен сатып алғаннан кейін Amazon, Microsoft және Adobe дизайн айналымдарын бұза аламын бұл кітап. Күнделікті қайта қарау дизайн мәселесі және мен сізге дизайн шеңберін бұзуға уәде беремін.

Crack жүйесін жобалау сұхбаттары

Coursera массивінің сұрақтары

1-сұрақ. Меншікті айырмашылығы бар жұптардың максималды қосындысы «Нақты айырмашылықтары бар жұптардың максималды қосындысы» есебінде сізге бүтін сандар жиыны және K бүтін саны берілгендігі айтылған, содан кейін тәуелсіз жұптардың максималды қосындысын анықтау сұралады. Егер олардың абсолюттік айырмашылығы К-ден кем болса, біз екі бүтін санды жұптастыра аламыз ...

Ары қарай оқу

2-сұрақ. 0s және 1s тең саны бар ең үлкен ішкі массив Сізге бүтін сандар жиымы берілген. Бүтін сандар енгізу массивінде тек 0 және 1 болады. Есептер 0 мен 1-ді тең санауға болатын ең үлкен ішкі жиынды табуды сұрайды. Мысал arr [] = {0,1,0,1,0,1,1,1} 0-ден 5-ке дейін (барлығы 6 элемент) Түсіндіру Массив жағдайынан ...

Ары қарай оқу

3-сұрақ. M диапазонын ауыстырып қосу операцияларынан кейінгі екілік массив Сізге екілік массив берілген, ол бастапқыда 0 және Q сұраулар санынан тұрады. Проблемалық шешім мәндерді ауыстыруды сұрайды (0-ді 1-ге, ал 1-ді 0-ге айналдыру). Q сұраулары орындалғаннан кейін нәтижелік жиымды басып шығарыңыз. Arr мысалы [] = {0, 0, 0, 0, 0} (2,4) ауыстырып қосу ...

Ары қарай оқу

4-сұрақ. Берілген диапазонда мәні бар массив элементтерін санауға арналған сұраныстар Проблемалық мәлімдеме «Берілген ауқымдағы мәндері бар массив элементтерін санауға арналған сұраулар» мәселесінде сізде бүтін массив және екі х пен у саны бар екендігі айтылған. Есептің қойылымы берілген х пен у аралығында орналасқан массивтегі сандардың санын білуді сұрайды. ...

Ары қарай оқу

5-сұрақ. Массивтегі айқын іргелес элементтер Мәселе туралы мәлімдеме Бізде бүтін массив бар делік. «Массивтегі айқын іргелес элементтер» мәселесі барлық көршілес сандар бір-бірінен ерекшеленетін массивті алуға болатындығын немесе массивтегі екі көршілес немесе көршілес элементтерді ауыстыру арқылы алуға болатындығын анықтауға ...

Ары қарай оқу

6-сұрақ. 1 мен 0-дің тең саны бар ішкі аралықтарды санау Мәселе туралы мәлімдеме “1-ге және 0-ге тең санмен ішкі іштей санау” есебінде сізге тек 0 мен 1-ден тұратын жиым берілгені айтылған. Проблемалық есеп 0-ге тең жарнаманың 1-іне тең болатын ішкі жиымдардың санын анықтап беруді сұрайды. Мысал arr [] = {0, 0, 1, ...

Ары қарай оқу

7-сұрақ. Екі санның арасындағы минималды арақашықтықты табыңыз Проблемалық мәлімдеме Сіз массив пен х және у деп аталатын екі сан бердіңіз. «Екі санның арасындағы ең аз қашықтықты табу» мәселесі олардың арасындағы мүмкін болатын ең аз қашықтықты білуді сұрайды. Берілген массивтің жалпы элементтері болуы мүмкін. Сіз х пен у-ның екеуі де әр түрлі деп болжауға болады. ...

Ары қарай оқу

8-сұрақ. Максимум қосындысы бар ішкі массаның өлшемі Мәселе туралы мәлімдеме Сізге бүтін сандар жиымы берілген. Берілген жиымда оң және теріс сандар болуы мүмкін. Максимум қосындысы бар ішкі массивтің өлшемін анықтаңыз. Мысал arr [] = {1,4, -2, -5,2-1,4,3} 4 Түсініктеме: 2 -1 + 4 + 3 = 8 - 4 arr ұзындығының максималды қосындысы [] ...

Ары қарай оқу

9-сұрақ. Берілген қажетті массивті алу үшін минималды қадамдарды санаңыз Мәселе туралы мәлімдеме Сізде барлық элементтер ретінде тек 0 бүтін саннан тұратын жиым бар делік. Сізге барлық 0-ге тең болатын n массив берілген, онда біз 0-ді берілген жиымға ауыстыруымыз керек. Қажетті массивті қажеттіArr деп атай аламыз ...

Ары қарай оқу

10-сұрақ. Ең жиі кездесетін элементтің ең кіші субаррасы Жиі кездесетін элементтер ақауларының барлық кішігірім ішкі массивінде біз массив бердік. Массивтің максималды жиілігімен «m» санын алыңыз. Проблемалық мәлімдемеде ең кіші ішкі жүйені табу керек, онда барлық сан пайда болуы керек делінген ...

Ары қарай оқу

Coursera жол сұрақтары

11-сұрақ. Мәтінді негіздеу LeetCode шешімі Біз бүгін мәтінді негіздеу LeetCode шешімін талқылаймыз Мәселе туралы мәлімдеме «Мәтінді негіздеу» мәселесі сізге n өлшемді жолдың және бүтін өлшемді s[ ] түрінің тізімі берілгенін айтады. Мәтіннің әрбір жолы таңбалардың өлшем санынан тұратындай етіп мәтінді негіздеңіз. Сен істей аласың ...

Ары қарай оқу

12-сұрақ. Өрнектерді үнемі сәйкестендіру Тұрақты өрнектерді сәйкестендіру есептерінде біз екі жол бердік (x деп алайық) тек кіші әріптерден тұрады, ал екіншіден (оны қабылдайық) екі арнайы таңбадан тұратын кіші әріптерден тұрады, яғни “.” және »*». Тапсырма - екінші жолды табу ...

Ары қарай оқу

13-сұрақ. Тіпті Substring Count Проблемалық мәлімдеме “Жіңішке тізбектер саны” есептерінде біз цифрлармен құрылған кіріс жолын бердік. Бүтін санға түрлендіргенде, тіпті ішкі жолдардың санын табу үшін бағдарлама немесе код жазыңыз. Кіріс форматы «s» жолын қамтитын бірінші және жалғыз жол. Шығару ...

Ары қарай оқу

14-сұрақ. Екілік жолды балама етіп жасау үшін алынып тасталатын минималды таңбалар Проблемалық мәлімдеме Екілік жолды ескере отырып, осы жолдан алынып тасталатын символдардың минималды санын табатын программа жазыңыз, ол кезектесіп кетеді. Екілік жол кезектеседі, егер 0 немесе 1 қатарынан кіріс форматы болмаса, бірінші жол ...

Ары қарай оқу

Coursera ағашының сұрақтары

15-сұрақ. STL жиынтығының көмегімен екілік ағаштан екілік іздеу ағашын түрлендіруге арналған Проблемалық мәлімдеме Бізге екілік ағаш беріледі және оны екілік іздеу ағашына айналдыру керек. «STL жиынтығының көмегімен екілік ағашты екілік іздеу ағашының түрлендіруі» мәселесі STL жиынтығының көмегімен түрлендіруді сұрайды. Біз екілік ағашты BST-ге ауыстыруды талқыладық, бірақ біз ...

Ары қарай оқу

Coursera стек сұрақтары

16-сұрақ. Кезекті ауыстыру Кезекті кері қайтару кезінде біз кезек бердік, кезекті өзгерту алгоритмін жазыңыз. Мысалдар Кіріс кезегі = 10 -> 8 -> 4 -> 23 Шығу кезегі = 23-> 4-> 8-> 10 Кіріс кезегі = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Шығу кезегі = 6 ...

Ары қарай оқу

Coursera кезегі сұрақтары

17-сұрақ. Кезекті ауыстыру Кезекті кері қайтару кезінде біз кезек бердік, кезекті өзгерту алгоритмін жазыңыз. Мысалдар Кіріс кезегі = 10 -> 8 -> 4 -> 23 Шығу кезегі = 23-> 4-> 8-> 10 Кіріс кезегі = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Шығу кезегі = 6 ...

Ары қарай оқу

Coursera Басқа сұрақтар

18-сұрақ. Тұрақты өрнектің сәйкестігі Тұрақты өрнектің сәйкестігі LeetCode шешімі Мәселе мәлімдемесі Тұрақты өрнек сәйкес келетін тұрақты өрнекті сәйкестендіру LeetCode шешімі – s кіріс жолы мен p үлгісін ескере отырып, '.' қолдауымен тұрақты өрнек сәйкестігін орындаңыз. және '*' мұндағы: '.' Кез келген жалғыз таңбаға сәйкес келеді.​​ '*' Алдыңғы элементтің нөліне немесе одан да көпіне сәйкес келеді. Сәйкестік барлық енгізу жолын қамтуы керек (жартылай емес). 1-сынақ мысалы: Енгізу: ...

Ары қарай оқу

19-сұрақ. Массив элементтеріне тең минималды жылжу парақ кодының шешімі Мәселе туралы мәлімдеме Бұл есепте бізге бүтін сандар жиыны берілген. Сондай-ақ, бізге осы жиым бойынша белгілі бір амалдар жиынтығын жасауға рұқсат етіледі. Бір әрекетте біз массивтегі элементтерді n - 1 all (кез келгенінен басқа барлық элементтер) 1-ге арттыра аламыз. Бізге ... керек.

Ары қарай оқу

Translate »