Coursera менен маектешүүнүн суроолору

төөнөч

Coursera Inc. АКШда жайгашкан массалык ачык онлайн курс провайдери 2012-жылы негизделген by Stanford University информатика профессорлору Эндрю Нг жана Дафна Коллер. Coursera ар кандай предметтер боюнча онлайн курстарды, сертификаттарды жана даражаларды сунуштоо үчүн университеттер жана башка уюмдар менен иштейт. 2021-жылы болжол менен 150 университет Coursera аркылуу 4,000ден ашык курстарды сунуштаган.

Ал Glassdoor боюнча 4.0* рейтингине ээ жана продуктыга негизделген мыкты компаниялардын бири болуп эсептелет. Бул анын жумуш-жашоо балансы үчүн жогору бааланат.

Алар келечекте да пайдалуу боло турган жакшы тренингдерди беришет. Сиз интервью үчүн төмөнкү Coursera интервью суроолорун машыксаңыз болот. Маалымат үчүн биз Coursera маектешүү суроолорун чогулттук.

Coursera массивинин суроолору

Суроо 1. Массивди уникалдуу Leetcode чечими кылуу үчүн минималдуу көбөйтүү Көйгөйдүн билдирүүсү: Массивди уникалдуу Leetcode чечими кылуу үчүн минималдуу өсүш – Сизге бүтүн массив сандары берилет. Бир кыймылда сиз i индексин тандай аласыз, мында 0 <= i < nums.length жана сандарды[i] 1ге көбөйтөт. Сандардагы ар бир маанини уникалдуу кылуу үчүн кыймылдардын минималдуу санын кайтарыңыз. ...

Толук маалымат

Суроо 2. Айрым айырмачылыктары бар жуптардын максималдуу суммасы “Өзгөчө айырмасы бар жуптардын максималдуу суммасы” маселеси сизге бүтүндөй сандардын массивин жана бүтүндөй К санын бергенин билдирет, андан кийин көзкарандысыз түгөйлөрдүн максималдуу суммасын табуу сунушталат. Эгерде алардын абсолюттук айырмасы К ден ашпаган болсо, анда биз эки бүтүн санды жупташтыра алабыз.

Толук маалымат

Суроо 3. 0s жана 1s бирдей сандагы ири subarray Сизге бүтүн сандардын массиви берилет. Бүтүн сандар киргизүү массивинде 0 жана 1 гана. Маселе коюлушу менен, 0s жана 1s санына ээ болгон эң чоң суб-массивди табууну суранат. Мисал arr [] = {0,1,0,1,0,1,1,1} 0дон 5ке чейин (бардыгы 6 элемент) Түшүндүрүү Массивдин абалынан ...

Толук маалымат

Суроо 4. М диапазонун которуштуруп иштетүүдөн кийинки экилик массив Сизге экилик массив берилет, ал башында 0 жана Q суроо санынан турат. Маселенин коюлушу маанилерди которууну суранат (0дерди 1ге, ал эми 1лерди 0лерге айландыруу). Q суроолору аткарылгандан кийин, алынган массивди басып чыгарыңыз. Мисал arr [] = {0, 0, 0, 0, 0} (2,4) которуштуруу ...

Толук маалымат

Суроо 5. Берилген диапазондо мааниси бар массив элементтерин саноо боюнча суроолор Маселелердин баяндалышы "Берилген диапазондо мааниси бар массив элементтерин эсептөө боюнча сурамдар" көйгөйүндө сиз бүтүндөй массив жана эки x жана y саны бар экениңиз айтылат. Маселенин коюлушу, берилген х менен у ортосунда турган массивдеги сандардын санын аныктоону сурайт. ...

Толук маалымат

Суроо 6. Массивдеги чектеш элементтер Көйгөйдүн баяндалышы Бизде бүтүндөй массив бар дейли. Массивдеги "Бөлүнүп турган чектеш элементтер" маселеси, эгерде массивдеги чектеш же коңшулаш эки элементти алмаштыруу аркылуу бардык чектеш сандар айырмаланган массивди алууга болобу же жокпу, сурап жатат ...

Толук маалымат

Суроо 7. 1 жана 0 сандарынын бирдей санындагы субаррездерди санап чыгыңыз Көйгөйлөрдү баяндоо “1 жана 0 сандарынын бирдей санындагы ич ара сүрөттөрдү эсептөө” маселеси сизге 0 жана 1 сандарынан турган массив берилгенин билдирет. Маселенин коюлушу 0-дун жарнактарынын 1-ге барабар суб-массивдердин санын эсептөөнү суранат. Мисал arr [] = {0, 0, 1, ...

Толук маалымат

Суроо 8. Эки сандын ортосундагы минималдуу аралыкты табыңыз Маселе боюнча билдирүү Сиз x жана y деп аталган массив жана эки сан бердиңиз. "Эки сандын ортосундагы минималдуу аралыкты табуу" маселеси, алардын ортосундагы минималдуу аралыкты табууну сурайт. Берилген массив жалпы элементтерге ээ болушу мүмкүн. Сиз x жана y эки башка деп болжолдоого болот. ...

Толук маалымат

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

Толук маалымат

Суроо 10. Берилген керектүү массивди алуу үчүн минималдуу кадамдарды санап чыгыңыз Көйгөйдүн баяндалышы Эгер сизде бардык элементтери катары 0 бүтүндөй гана массив бар болсо дейли. Ойлоп көрсөңүз, сизге узундугу n массив берилген, анда бардык 0лер бар, биз 0лерди талап кылынган массивге которушубуз керек. Биз керектүү массивди каалаганArr деп атасак болот ...

Толук маалымат

Суроо 11. Көпчүлүк кездешкен элементтердин эң кичинекей субарреси Элементтердин эң көп кездешкен көйгөйлөрүнүн эң кичинекей субарезинде биз массив бердик. Массивдеги максималдуу жыштыкта ​​"m" санын алыңыз. Көйгөйлөрдүн билдирүүсүндө, эң кичине подразделениени табыш керек деп айтылат, анда ошондой эле сандагы бардык көрүнүштөр бар ...

Толук маалымат

Coursera сап суроолору

Суроо 12. Текстти негиздөө LeetCode Solution Биз бүгүн Тексттин негиздемесин талкуулайбыз LeetCode Чечим Көйгөйдүн билдирүүсү “Тексттик негиздеме” көйгөйү сизге n өлчөмүндөгү саптын s[ ] тизмеси жана бүтүн сан өлчөмү берилгенин айтат. Текстти тексттин ар бир сабы символдордун өлчөмүнөн тургандай кылып негиздеңиз. Сенин колуңдан келет ...

Толук маалымат

Суроо 13. Үзгүлтүксүз экспрессияны дал келтирүү Regular Expression Matching маселесинде биз эки сапты бердик (х деп коёлу), кичинекей гана алфавиттерден турат, ал эми экинчиси (y деп ойлойбуз) эки атайын белгиси бар кичинекей алфавиттерден турат, б.а., "." жана “*”. Тапшырма - экинчи саптын жоктугун ...

Толук маалымат

Суроо 14. Атүгүл Substring Count Көйгөйдүн коюлушу "Жадакалса Substring Count" маселесинде цифралар менен түзүлгөн кириш сабын бердик. Программа же код жазыңыз, ал тургай бүтүн формага айланганда субстрондордун санын табыңыз. Киргизүү форматы "s" сабын камтыган биринчи жана бир гана сап. Чыгуу ...

Толук маалымат

Суроо 15. Эки сапты алмаштыруу үчүн алынып салынуучу минималдуу белгилер Проблеманын баяндалышы Эки саптуу тилкени эске алып, ал саптан алына турган символдордун минималдуу санын таап, кезектешип тургандай кылып программа жаз. Экилик сап кезектешкен деп айтылат, эгерде 0 же 1 ырааттуу киргизүү форматы жок болсо, Биринчи сап ...

Толук маалымат

Coursera дарагынын суроолору

Суроо 16. STL топтомун колдонуп, бинардык издөө дарагын которуу үчүн экилик дарак Маселелердин баяндалышы Бизге экилик дарак берилген жана биз аны экилик издөө дарагына айлантышыбыз керек. Маселе "STL топтомун колдонуп, бинардык издөө дарагынын конверсиясына өтүү" көйгөйү, STL топтомун колдонуп, конверсия кылууну суранат. Биз буга чейин экилик даракты BST форматына которууну талкуулаганбыз, бирок биз ...

Толук маалымат

Coursera Stack суроолору

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

Толук маалымат

Coursera Queue суроолору

Суроо 18. Кезекти өзгөртүү Кезекти кайтаруу маселесинде биз кезек бердик, кезекти артка кайтаруу алгоритмин жазыңыз. Мисалдар Киргизүү кезеги = 10 -> 8 -> 4 -> 23 Чыгуу кезеги = 23-> 4-> 8-> 10 Киргизүү кезеги = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Чыгуу кезеги = 6 ...

Толук маалымат

Coursera Башка суроолор

Суроо 19. Регулярдуу туюнтма дал келүүчү кадимки туюнтма дал келүүчү LeetCode чечими Көйгөйдүн билдирүүсү Регулярдуу туюнтма дал келүүчү Регулярдуу туюнтмага дал келүүдө LeetCode Чечим – Киргизилген s жана p үлгүсүн эске алуу менен, '.' жана кайда: '.' Каалаган бир символго дал келет.​​ '*' Мурунку элементтин нөлүнө же андан көбүнө дал келет. Дал келүү толук киргизүү сабын камтышы керек (жарым-жартылай эмес). 1-сыноо мисалы: Киргизүү: ...

Толук маалымат

Суроо 20. Барабар массив элементтерине баруучу минимум Leetcode Solution Проблеманын баяндалышы Бул маселеде бизге бүтүн сандар массиви берилген. Ошондой эле, бул массивде белгилүү бир операцияларды жүргүзүүгө уруксат берилген. Бир операцияда ”n - 1 incre массивиндеги элементтердин бардыгын 1ге көбөйтө алабыз. Бизге ... керек.

Толук маалымат

Translate »