Coursera အင်တာဗျူးမေးခွန်းများ

စနစ်ဒီဇိုင်းအင်တာဗျူးမေးခွန်းများ ပြင်ဆင်ရန် နည်းလမ်းမှန်ကို သိရန် အလွန်ခက်ခဲသည် ။ ယခု ဝယ်ယူပြီးနောက် Amazon၊ Microsoft နှင့် Adobe တို့၏ ဒီဇိုင်းအဝိုင်းများကို ဖောက်ထွင်းနိုင်ပါပြီ။ ဒီစာအုပ်. နေ့စဉ်ပြန်လည်သုံးသပ်ပါ။ ဒီဇိုင်းမေးခွန်း ပြီးတော့ ဒီဇိုင်းအဝိုင်းကို ဖောက်နိုင်မယ်လို့ ကတိပေးပါတယ်။

Crack System Design အင်တာဗျူးများ

Coursera Array မေးခွန်းများ

မေးခွန်း 1။ တိကျတဲ့ခြားနားချက်နှင့်အတူအားလုံးအတွက်အများဆုံးပေါင်းလဒ် ပြspecificနာက“ တိကျတဲ့ကွဲပြားခြားနားမှုများနှင့်အတူအများဆုံးတွဲနိုင်သည့်အတွဲများ” ကသင့်ကိုကိန်းဂဏန်းစုစုပေါင်းနှင့် K. ကိန်းတစ်ခုပေးထားတယ်ဆိုပါစို့။ လွတ်လပ်သောအားလုံးအတွက်အများဆုံးပေါင်းလဒ်ကိုရှာရန်ကျွန်တော်တို့ကိုတောင်းဆိုသည်။ အကယ်လို့သူတို့ကအကြွင်းမဲ့ခြားနားချက် K. ထက်နည်းရင်ဒီကိန်းနှစ်ခုကိုတွဲနိုင်တယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 2။ 0s နှင့် 1s တန်းတူအရေအတွက်နှင့်အတူအကြီးဆုံး subarray သငျသညျကိန်းတစ်ခုခင်းကျင်းပေးထားသည်။ ကိန်းများသည် input array တွင် ၀ နှင့် ၁ ဖြစ်သည်။ ပြstatementနာကကြေငြာချက်သည် 0s နှင့် 1s အရေအတွက်တူနိုင်တဲ့အကြီးဆုံး sub-array ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr [] = {0} ၀ မှ ၅ အထိ (စုစုပေါင်း ၆ ခု) ကိန်းသေအနေအထားမှရှင်းလင်းချက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 3။ M အကွာအဝေးပြီးနောက် Binary ခင်းကျင်းစစ်ဆင်ရေး toggle binary array ကိုပေးတယ်။ သူက ၀ မှာကန ဦး ၀ မှာပါ ၀ င်ပြီးမေးမြန်းချက်အရေအတွက်။ အဆိုပါပြstatementနာကြေညာချက် (0s 0s သို့ 1s သို့ 1s သို့ပြောင်းလဲ) တန်ဖိုးများကို toggle ဖို့မေးတယ်။ Q မေးမြန်းချက်များပြုလုပ်ပြီးသည့်နောက်ထွက်ပေါ်လာသော array ကို print ထုတ်ပါ။ ဥပမာ arr [] = {0, 0, 0, 0, 0} Toggle (0) ...

ဆက်ဖတ်ရန်

မေးခွန်း 4။ ပေးထားသောအကွာအဝေးအတွင်းတန်ဖိုးများနှင့်အတူ array ဒြပ်စင်၏အရေအတွက်မေးမြန်းမှု ပြmနာဖော်ပြချက်ပြarrayနာ“ array element များ၏အရေအတွက်ကိုပေးထားသောအကွာအဝေးရှိတန်ဖိုးများအတွက်ရှာဖွေမှုများ” တွင်သင်၌ကိန်းတန်းတစ်ခုနှင့်နံပါတ် x နှင့် y နှစ်ခုရှိသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကိုကြေညာချက်ပေးထားသော x နှင့် y အကြားတည်ရှိပြီးခင်းကျင်းအတွက်ပစ္စုပ္ပန်နံပါတ်များကိုရှာဖွေရန်မေးတယ်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 5။ တစ်ခုခင်းကျင်းထဲမှာကွဲပြားကပ်လျက် element တွေကို ပြmနာဖော်ပြချက်ကျွန်တော်တို့မှာ integer array ရှိတယ်ဆိုပါစို့။ ပြproblemနာ“ Distinct adjacent elements” သည်ပြtheနာကိုဖြေရှင်းရန်တောင်းဆိုသည်။ ကပ်လျက်နံပါတ်များအားလုံးကွဲပြားနေသည့်သို့မဟုတ် array အတွင်းရှိကပ်လျက်တည်နေရာသို့မဟုတ်အိမ်နီးချင်း element နှစ်ခုကိုလဲလှယ်ခြင်းဖြင့်မရရှိနိုင်ကိုဆုံးဖြတ်ရန်တောင်းဆိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 6။ subarrays များသည် 1 နှင့် 0 ရှိသည့်အရေအတွက်နှင့်ညီသည် ပြStatနာဖော်ပြချက်“ subarrays အရေအတွက်သည် 1 နှင့် 0 ရှိသည့်အရေအတွက်ကိုတွက်ချက်သည်” ပြ0နာကသင့်အား 1 နှင့် 0 တစ်ခုသာပါသော array ပေးသည်ဟုဖော်ပြသည်။ ပြstatementနာကကြေငြာချက်တွင် 1 ၏ကြော်ငြာ ၁ နှင့်ညီမျှသောနံပါတ်များမပါ ၀ င်သော Sub-Array Arrays အရေအတွက်ကိုရှာဖွေရန်တောင်းဆိုသည်။ ဥပမာ arr [] = {0, 0, 1, ... ဥပမာ

ဆက်ဖတ်ရန်

မေးခွန်း 7။ နံပါတ်နှစ်ခုအကြားအနည်းဆုံးအကွာအဝေးကိုရှာပါ ပြStatနာဖော်ပြချက်သင်သည် x နှင့် y ဟုခေါ်သည့်နံပါတ်နှစ်ခုကိုခင်းကျင်းပြီးပါပြီ။ ပြnumbersနာက“ နံပါတ်နှစ်ခုကြားကအနည်းဆုံးအကွာအဝေးကိုရှာပါ” ဆိုတာကသူတို့ကြားမှာအနည်းဆုံးအကွာအဝေးကိုရှာဖို့ပြောတယ်။ ပေးထားသောခင်းကျင်းခြင်းတွင်ဘုံဒြပ်စင်များရှိနိုင်သည်။ x နဲ့ y နှစ်ခုလုံးကမတူဘူးလို့မင်းယူဆနိုင်တယ်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 8။ အများဆုံးငွေပမာဏနှင့်အတူ Subarray ၏အရွယ်အစား ပြStatနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ ပေးထားသောခင်းကျင်းမှုသည်အပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးပါနိုင်သည်။ subarray ၏အရွယ်အစားကိုအများဆုံးပမာဏနှင့်ရှာပါ။ ဥပမာ arr [] = {1,4, -2, -5,2-1,4,3} 4 ရှင်းလင်းချက်: 2 -1 + 4 + 3 = 8 သည်အရှည် 4 arr ၏အများဆုံးပေါင်းလဒ် [] ...

ဆက်ဖတ်ရန်

မေးခွန်း 9။ ပေးထားသောလိုချင်သောခင်းကျင်းရန်အနည်းဆုံးအဆင့်များကိုရေတွက်ပါ ပြStatနာဖော်ပြချက်သင့်တွင် 0 နှင့်သာကိန်းဂဏန်းများအားလုံးပါ ၀ င်သည့် array ရှိသည်ဆိုပါစို့။ စဉ်းစားကြည့်ပါ၊ သင့်အား n ၏ 0s အားလုံးရှိသည့်အရှည် n ခင်းကျင်းမှုကိုကျွန်ုပ်တို့ပေးထားသည်။ 0s များကိုပေးထားသောလိုအပ်သည့်ခင်းကျင်းခြင်းသို့ပြောင်းရန်ဖြစ်သည်။ လိုအပ်သောခင်းကျင်းမှုကိုကျွန်ုပ်တို့အားလိုအပ်သောArrအဖြစ်သတ်မှတ်နိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 10။ အများဆုံးမကြာခဏ Element တစ်ခု၏ဖြစ်ပျက်မှုနှင့်အတူအသေးဆုံး Subarray အများဆုံးသောအဖြစ်အပျက်များဖြစ်ပျက်မှုအားလုံးနှင့်အတူအသေးငယ်ဆုံး subarray တွင်ကျွန်ုပ်တို့သည် array တစ်ခုပေးခဲ့သည်။ အများဆုံးကြိမ်နှုန်းနှင့်အတူခင်းကျင်းထဲမှာ "m" နံပါတ်ယူပါ။ ပြstatementနာကဖော်ပြသည်မှာသင်သည်အသေးငယ်ဆုံး subarray ကိုရှာဖွေရန်လိုပြီးနံပါတ်များအားလုံးပါ ၀ င်သည်။

ဆက်ဖတ်ရန်

Coursera စာတန်းမေးခွန်းများ

မေးခွန်း 11။ Text Justification LeetCode ဖြေရှင်းချက် Text Justification LeetCode Solution ကိုယနေ့ ဆွေးနွေးကြမည် Problem Statement ပြသနာ "Text Justification" သည် သင့်အား size n နှင့် integer size ၏ အမျိုးအစားစာရင်း s[ ] ကိုပေးထားကြောင်းဖော်ပြထားသည်။ စာကြောင်းတစ်ကြောင်းစီတွင် စာလုံးအရွယ်အစား အရေအတွက်ပါ၀င်သည်ဟူသော စာသားကို အကြောင်းပြပါ။ သင်လုပ်နိုင်သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 12။ ပုံမှန်ဖော်ပြမှုကိုက်ညီမှု Regular Expression Matching ပြနာတွင်ကျွန်ုပ်တို့သည် string နှစ်ခုကိုပေးထားသည် (x ကိုယူကြစို့) သည်စာလုံးအသေးများသာဖြစ်ပြီးဒုတိယ (y ကိုတွက်ကြည့်ကြစို့) သည်စာလုံးအကြီးနှစ်လုံးပါ ၀ င်သည့်စာလုံးအသေးများပါဝင်သည်။ နှင့်“ *” ။ လုပ်ငန်းတာဝန်ကဒုတိယစာကြောင်းရှိမရှိကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 13။ Substring ကိုတောင်ရေတွက်ပါ ပြEvenနာဖော်ပြချက်“ Even Substring Count” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ဂဏန်းများဖြင့်ဖွဲ့စည်းထားသည့် input string ကိုပေးပြီးဖြစ်သည်။ ပရိုဂရမ်တစ်ခု (သို့) ကုဒ်တစ်ခုကိုရေးပြီးကိန်းဂဏန်းများကိုကိန်းပြည့်အဖြစ်ပြောင်းတဲ့အခါမှာရှာပါ။ Input Format ပထမ ဦး ဆုံးနှင့်တစ်ခုတည်းသောလိုင်း "s" ။ ရလဒ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 14။ Binary String Alternate ပြုလုပ်ရန်အနည်းဆုံးအက္ခရာများကိုဖယ်ရှားရမည် ပြmနာဖော်ပြချက် binary string တစ်ခုပေးထားသောကြောင့်၎င်း string ကိုအစားထိုးဖြစ်လာစေရန်အတွက်၎င်း string မှဖယ်ထုတ်နိုင်သောအနည်းဆုံးစာလုံးအရေအတွက်ကိုရှာမည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ 0 နှင့် 1 Input Format ဆက်တိုက်မပါရှိပါက binary string ကို alternate ဟုခေါ်သည်။

ဆက်ဖတ်ရန်

Coursera Tree မေးခွန်းများ

မေးခွန်း 15။ STL အစုံကို အသုံးပြု၍ Binary Tree သို့ Binary Search Tree ပြောင်းလဲခြင်း ပြProbleနာဖော်ပြချက်ကျွန်တော်တို့ကို binary tree ပေးပြီး binary search tree သို့ပြောင်းရန်လိုအပ်သည်။ ပြSTနာက“ Binary Tree to Binary Search Tree ပြောင်းလဲခြင်းကိုသုံးပြီး STL အစုကို အသုံးပြု၍” STL အစုံကို အသုံးပြု၍ ပြောင်းလဲခြင်းလုပ်ရန်တောင်းဆိုသည်။ binary သစ်ကို BST သို့ပြောင်းလဲရန်ကျွန်ုပ်တို့ဆွေးနွေးပြီးပြီဖြစ်သော်လည်း ...

ဆက်ဖတ်ရန်

Coursera Stack မေးခွန်းများ

မေးခွန်း 16။ Queue တစ်ခုပြောင်းခြင်း Queue ပြproblemနာကို Reversing မှာ Queue ကိုပြန်ပြင်ဖို့ algorithm ကိုရေးပါ။ သာဓကများ။ Input Queue = 10 -> 8 -> 4 -> 23 Output Queue = 23-> 4-> 8-> 10 Input Queue = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Output Queue = 6 ...

ဆက်ဖတ်ရန်

Coursera တန်းစီမေးခွန်းများ

မေးခွန်း 17။ Queue တစ်ခုပြောင်းခြင်း Queue ပြproblemနာကို Reversing မှာ Queue ကိုပြန်ပြင်ဖို့ algorithm ကိုရေးပါ။ သာဓကများ။ Input Queue = 10 -> 8 -> 4 -> 23 Output Queue = 23-> 4-> 8-> 10 Input Queue = 11 -> 98 -> 31 -> 42 -> 73 -> 6 Output Queue = 6 ...

ဆက်ဖတ်ရန်

Coursera အခြားမေးခွန်းများ

မေးခွန်း 18။ Regular Expression Matching Regular Expression Matching LeetCode ဖြေရှင်းချက် Problem Statement Regular Expression Matching Regular Expression Matching LeetCode ဖြေရှင်းချက် – input string s နှင့် pattern p ကိုပေးထားပြီး၊ ' နှင့် '*' where: '.' မည်သည့်အက္ခရာနှင့်မဆို ကိုက်ညီပါသည်။ '*' သည် ရှေ့ဒြပ်စင်၏ သုည သို့မဟုတ် ထို့ထက်ပိုသော ကိုက်ညီပါသည်။ ကိုက်ညီမှုသည် ထည့်သွင်းမှုစာကြောင်းတစ်ခုလုံးကို ဖုံးအုပ်ထားသင့်သည် (တစ်စိတ်တစ်ပိုင်းမဟုတ်)။ နမူနာ စမ်းသပ်မှု Case 1- ထည့်သွင်းခြင်း- ...

ဆက်ဖတ်ရန်

မေးခွန်း 19။ Equal Array Elements Leetcode Solution ကိုတူညီရန်အနည်းဆုံး Moves ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အားအပြည့်စုံကိန်းတစ်ခုပေးထားသည်။ ထို့အပြင်ကျွန်ုပ်တို့သည်ဤခင်းကျင်းခြင်းအပေါ်အချို့သောလုပ်ဆောင်မှုများကိုပြုလုပ်ရန်ခွင့်ပြုထားပါသည်။ စစ်ဆင်ရေးတစ်ခုအနေဖြင့်ကျွန်ုပ်တို့သည် 'n - 1″ (မည်သည့်အရာ မှလွဲ၍ မည်သည့်အရာ မှလွဲ၍ မည်သည့်ဒြပ်စင်များမှ) ဒြပ်စင်ကိုမဆို ၁ နှင့်မြှောက်နိုင်သည်။

ဆက်ဖတ်ရန်

Translate »