American Express маектешүү суроолору

төөнөч

American Express болуп саналат жеке, чакан бизнес жана корпоративдик кредиттик карталардын алдыңкы эмитенти. Компаниянын саякатка байланыштуу сунуштарына жол чектерин, кредиттик карталарды, корпоративдик жана жеке саякаттарды пландаштыруу кызматтарын, тур пакеттерин жана мейманканаларды жана унааларды ижарага алуу боюнча агенттиктерди камтыйт.

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

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

American Express массивинин суроолору

Суроо 1. Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу Leetcode чечими Көйгөйдүн билдирүүсү Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу LeetCode Чечим – “Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу” сизге саптардын массивдери берилгенин жана сиз берилген массивдин каалаган ырааттуулугун тандап, аларды бириктиришиңиз керек экенин айтат. түзүү үчүн саптар ...

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

Суроо 2. Subarray Sum барабар к Бүтүн массив жана бүтүн k берилген. Берилген массивдин элементтеринин суммасы k-га барабар болгон чектеш субарриктердин жалпы санын табыңыз. Мисалы Киргизүү 1: arr [] = {5,0,5,10,3,2, -15,4} k = 5 Чыгуу: 7 Кириш 2: arr [] = {1,1,1,2,4, -2} k = 2 Чыгуу: 4 Түшүндүрүү: мисалды карап көрүңүз-1 ...

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

Суроо 3. Берилген сумма менен subarray Маселелердин баяндалышы Берилген сумма маселеси менен бөлүнгөн катарда n оң элементтер камтылган массивди бердик. Берилген субсумдуктун бардык элементтеринин суммасы берилген_ суммага барабар болгон субарраны табышыбыз керек. Subarray баштапкы массивден айрымдарын жок кылуу менен алынат ...

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

Суроо 4. Катарсыз элементтердин максималдуу суммасы Маселелердин баяндалышы "Берилген катарсыз элементтердин максималдуу суммасында", сиз ыраатсыз элементтердин максималдуу суммасын табышыңыз керек. Тез арада коңшу номерлерди кошо албайсыз. Мисалы [1,3,5,6,7,8,] бул жерде 1, 3 чектеш болгондуктан, биз аларды кошо албайбыз, ал эми 6, 8 чектеш эмес, ошондуктан биз ...

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

American Express сап суроолору

Суроо 5. Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу Leetcode чечими Көйгөйдүн билдирүүсү Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу LeetCode Чечим – “Уникалдуу символдор менен бириктирилген саптын максималдуу узундугу” сизге саптардын массивдери берилгенин жана сиз берилген массивдин каалаган ырааттуулугун тандап, аларды бириктиришиңиз керек экенин айтат. түзүү үчүн саптар ...

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

Суроо 6. Узундугу K узундуктагы Substring кайталанган сапты айландырыңыз Проблеманын баяндалышы "Узундуктагы К тизгиндин кайталанышы болгон сапты которуу" маселесинде биз "s" сапын жана "k" бүтүн санын бердик. Аны ... менен субстринди кайталаган сапка айландыруунун мүмкүн экендигин текшерүү үчүн программа жазыңыз.

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

American Express дарак суроолору

Суроо 7. Берилген экилик дарактын толук же толук эместигин текшериңиз Көйгөйдүн баяндалышы “Берилген экилик дарактын толуктугу же толук эместиги” көйгөйүндө сизге экилик дарактын тамыры берилгендигин, бактын толук же толук эместигин текшериңиз. Толук экилик дарактын бардык деңгээлдери акыркы деңгээлден жана түйүндөрдөн башка толтурулган ...

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

Суроо 8. Кадимки BSTди Балансталган BSTге айландыруу Бинардык издөө дарагына (BST) берилген көйгөйдү билдирүү, БСТны тең салмактуу экилик издөө дарагына айлантуу алгоритмин жазыңыз. Салмактуу экилик издөө дарагы экилик издөө дарагынан башка эч нерсе эмес, анын сол субтрит менен бийиктиктеги дарактардын ортосундагы айырмачылык 1 ден кем же барабар.

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

American Express стек суроолору

Суроо 9. Стекти пайдаланып кезекти башка кезекке иреттөөгө болоорун текшериңиз Көйгөйдүн баяндалышы “Кезекти башка бир кезекке топтоштуруп колдонсо болорун текшерүү” маселеси сизге n элемент камтылган кезек берилгенин, кезектеги элементтер 1ден nге чейинки сандардын орду экендигин билдирет. Бул кезек күчөтүлгөн тартипте жайгаштырыла тургандыгын текшериңиз ...

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

American Express кезек суроолору

Суроо 10. Эки эселенген шилтеме тизмесин колдонуп, Dequeди ишке ашыруу Көйгөйдүн баяндалышы "Эки эселенген шилтемени колдонуу менен Dequeди ишке ашыруу" көйгөйүндө, insertFront (x) эки эселенген тизмесин колдонуп, Deque же Doubly Ended Queueдин төмөнкү функцияларын ишке ашыруу керектиги айтылат: Deque insertEnd (x) башына x элементин кошуңуз. ): X элементин аягына кошуңуз ...

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

Суроо 11. Берилген экилик дарактын толук же толук эместигин текшериңиз Көйгөйдүн баяндалышы “Берилген экилик дарактын толуктугу же толук эместиги” көйгөйүндө сизге экилик дарактын тамыры берилгендигин, бактын толук же толук эместигин текшериңиз. Толук экилик дарактын бардык деңгээлдери акыркы деңгээлден жана түйүндөрдөн башка толтурулган ...

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

Суроо 12. Стекти пайдаланып кезекти башка кезекке иреттөөгө болоорун текшериңиз Көйгөйдүн баяндалышы “Кезекти башка бир кезекке топтоштуруп колдонсо болорун текшерүү” маселеси сизге n элемент камтылган кезек берилгенин, кезектеги элементтер 1ден nге чейинки сандардын орду экендигин билдирет. Бул кезек күчөтүлгөн тартипте жайгаштырыла тургандыгын текшериңиз ...

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

Суроо 13. Берилген сандын эң кичине эсеби Берилген сандын 0 жана 9 цифраларынан турган эң кичине көбөйтүмүндө гана n санын чыгардык, 0 жана 9 цифраларынан n-ге бөлүнгөн эң кичине санын табыңыз. Жооп 106дан ашпайт деп ойлойбуз. Мисалдар Киргизүү 3 Чыгуу 9 ...

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

American Express Башка суроолор

Суроо 14. Group Anagrams LeetCode Solution Проблемалык билдирүү тобунун анаграммалары LeetCode чечими мындай дейт: – strs саптарынын массивин эске алып, анаграммаларды чогуу топтоңуз. Жоопту каалаган тартипте кайтара аласыз. Анаграмма - бул башка сөздүн же сөз айкашынын тамгаларын иретке келтирүү менен түзүлгөн сөз же сөз айкашы, адатта, бардык баштапкы тамгаларды бир жолу колдонуу менен. Мисал 1: ...

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

Суроо 15. Жылдыруучу терезенин максималдуу LeetCode чечими Көйгөйдүн билдирүүсү жылдыргыч терезенин максималдуу LeetCode чечими мындай дейт: – Сизге бүтүн сандардын массиви берилген жана массивдин эң солунан оңго карай жылып жаткан k өлчөмүндөгү жылма терезе бар. Терезеде сиз k сандарды гана көрө аласыз. Ар бир жолу ...

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

Суроо 16. Жарактуу Anagram Leetcode чечими Көйгөйдүн билдирүүсү Жарактуу Анаграмма Leetcode Чечим – Берилген эки s жана t саптары, эгерде t s анаграммасы болсо, чындыкты кайтарат, ал эми башка учурда жалган. Анаграмма - бул башка сөздүн же сөз айкашынын тамгаларын иретке келтирүү менен түзүлгөн сөз же сөз айкашы, адатта, бардык баштапкы тамгаларды бир жолу колдонуу менен. 1-мисал: Киргизүү: s = "анаграмма", t = "нагарам" Чыгуу: ...

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

Суроо 17. Isomorphic Strings LeetCode Solution Маселенин изоморфтук саптары LeetCode Чечим – Берилген эки s жана t саптары, алардын изоморфтук экенин аныктаңыз. Эки сап s жана t изоморфтук болуп саналат, эгерде s ичиндеги символдорду t алуу үчүн алмаштырса болот. Каармандын бардык көрүнүштөрү символдордун тартибин сактоо менен башка символ менен алмаштырылышы керек. Эч кандай эки белги картага түшө албайт ...

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

Суроо 18. Self LeetCode Чечиминен тышкары массивдин продуктусу Көйгөйдүн билдирүүсү Массивдин продуктусу, Өзүнөн башка LeetCode Чечим – Бүтүн сан массивинин сандарын эске алуу менен, жооп[i] сандардан[i] башка сандардын бардык элементтеринин көбөйтүндүсүнө барабар болгон массивдин жообун кайтарыңыз. Сандардын ар кандай префикстин же суффикстин продуктусу 32 биттик бүтүн санга туура келет деп кепилдик берилет. Сиз O(n) убакытта жана бөлүүнү колдонбостон иштеген алгоритмди жазышыңыз керек ...

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

Суроо 19. Идиштерди азайтуу LeetCode Solution Көйгөйдүн билдирүүсү тамактарды азайтуу LeetCode Solution - Ашпозчу өзүнүн n тамактарынын канааттануу деңгээли жөнүндө маалыматтарды чогултту. Ашпозчу каалаган тамакты 1 бирдик убакытта жасай алат. Тамактын окшош убакыт коэффициенти бул тамакты даярдоого кеткен убакыттын мурунку тамактарды кошкондо анын канааттануу деңгээлине көбөйтүлүшү менен аныкталат ...

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

Суроо 20. Ошол эле дарак LeetCode чечими Көйгөйдүн билдирүүсү Маселе Ошол эле дарак дейт Эки бинардык дарактын p жана q тамырларын эске алып, алардын бирдей же окшош эместигин текшерүү үчүн функция жазыңыз. Эки бинардык дарактар, эгерде алар структуралык жактан окшош болсо, бирдей деп эсептелет жана түйүндөр бирдей мааниге ээ. Мисал: Сыноо иши...

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

Суроо 21. Nth түйүндү тизменин аягынан алып салыңыз Leetcode Solution Көйгөйдүн билдирүүсү N-түйүндү тизменин аягынан алып салыңыз Leetcode Чечим - сизге шилтемеленген тизменин башчысы берилгенин жана бул тизменин аягындагы n-түйүндү алып салышыңыз керек экендигин билдирет. Бул түйүндү жок кылгандан кийин, өзгөртүлгөн тизменин башын кайтарыңыз. Мисал: Киргизүү: ...

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

Суроо 22. Монотондуу өсүүчү функция биринчи жолу оң болуп турган чекитти табыңыз Маселени баяндоо “Монотондуу өскөн функция биринчи жолу оң боло турган чекитти тапкыла” деген мааниде биз “х f” терс эмес бүтүн санын алып, бүтүн санды чыгаруу катары чыгарган “int f (unsigned int x)” функциясын бердик. . Функция х-тын маанисине карата монотондук түрдө көбөйүп жатат, б.а., ...

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

Translate »