Cisco သည်အင်တာဗျူးမေးခွန်းများ

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

Cisco သည်အင်တာဗျူးမေးခွန်းများတွယ်အပ်
Cisco သည်အင်တာဗျူးမေးခွန်းများ
Crack System Design အင်တာဗျူးများ

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

မေးခွန်း 1။ အများဆုံးလူဦးရေနှစ် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်တွင် အများဆုံးလူဦးရေနှစ် LeetCode ဖြေရှင်းချက်က - သင့်အား မှတ်တမ်းတစ်ခုစီသည် [i] = [birthi, deathi] ၏ မွေးဖွားခြင်းနှင့် သေဆုံးခြင်းနှစ်များကို ညွှန်ပြသည့် 2D integer array မှတ်တမ်းများကို သင့်အား ပေးထားသည်။ အချို့သောနှစ်၏လူဦးရေသည် ထိုနှစ်တွင် အသက်ရှင်နေသောလူအရေအတွက်ဖြစ်သည်။ လူတစ်ယောက်ကို ရေတွက်တယ်...

ဆက်ဖတ်ရန်

မေးခွန်း 2။ အများဆုံးလူဦးရေနှစ် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်- အများဆုံးလူဦးရေနှစ် Leetcode Solution ကပြောထားသည် - မှတ်တမ်းတစ်ခုစီသည် [i] = [birthi, deathi] ၏ မွေးဖွားခြင်းနှင့် သေဆုံးခြင်းနှစ်များကို ညွှန်ပြသည့် 2D integer array မှတ်တမ်းများကို သင့်အား ပေးထားပါသည်။ နှစ်တစ်နှစ်ရဲ့ လူဦးရေ x က အဲဒီနှစ်မှာ အသက်ရှင်နေတဲ့ လူအရေအတွက်လား။ x ဖြစ်ပါက x ၏ လူဦးရေဖြင့် ရေတွက်သည် ။

ဆက်ဖတ်ရန်

မေးခွန်း 3။ နေ့စဥ်အပူချိန်များ Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် The Daily Temperatures Leetcode ဖြေရှင်းချက်- ကိန်းပြည့်အပူချိန်များ ပေးထားသည့် ကိန်းပြည့်အပူချိန်များသည် နေ့စဉ်အပူချိန်ကို ကိုယ်စားပြုသည်၊ ထိုအဖြေကို ပြန်ပေးသည့် array အဖြေဖြစ်သည့် ထိုအဖြေသည် ပူနွေးသောနေ့ပြီးနောက် စောင့်ဆိုင်းရမည့် ရက်အရေအတွက်ဖြစ်သည်။ ဖြစ်နိုင်ချေရှိသော အနာဂတ်နေ့မရှိလျှင် အဖြေ[i] == 0 အစား ဆက်ထားပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 4။ မိုးရေ လျှို့ဝှက်ကုတ်ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် The Traping Rain Water LeetCode Solution – “Trapping Rain Water” သည် အမြင့်မြေပုံတစ်ခုစီကို ကိုယ်စားပြုသည့် အခင်းအကျင်းတစ်ခုကို ပေးထားသည့် အမြင့်ပေတစ်ခုစီကို ဖော်ပြသည်။ ဘားတစ်ခုစီ၏အကျယ်သည် 1 ဖြစ်သည်။ မိုးရွာပြီးနောက် ပိတ်မိသောရေပမာဏကို ရှာဖွေရန် လိုအပ်ပါသည်။ ဥပမာ- ထည့်သွင်းမှု- အမြင့် = [0,1,0,2,1,0,1,3,2,1,2,1] Output- 6 ရှင်းလင်းချက်- စစ်ဆေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 5။ Coin Change 2 Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် The Coin Change 2 LeetCode ဖြေရှင်းချက် – “Coin Change 2” သည် ငွေစုစုပေါင်းပမာဏကိုကိုယ်စားပြုသည့် ကွဲပြားသောကိန်းပြည့်ဒင်္ဂါးများနှင့် ကိန်းပြည့်ပမာဏကို ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ပမာဏနှင့်ပေါင်းသည့် မတူညီသော ဖြစ်နိုင်ချေရှိသော ပေါင်းစပ်မှု စုစုပေါင်း၏ အရေအတွက်ကို ပြန်ပေးရန်လိုအပ်ပါသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 6။ Unique Paths II Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Unique Paths II LeetCode ဖြေရှင်းချက် – “Unique Paths II” သည် စက်ရုပ်တစ်ရုပ်သည် ဂရစ်ဒ်၏ဘယ်ဘက်အပေါ်ထောင့်မှ စတင်သည့် mxn ဂရစ်ကို ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ဇယားကွက်၏ အောက်ခြေညာဘက်ထောင့်သို့ ရောက်ရန် နည်းလမ်းစုစုပေါင်း အရေအတွက်ကို ရှာဖွေရန် လိုအပ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 7။ နံပါတ်ပျောက်နေသော Leetcode ဖြေရှင်းချက် Problem Statement The Missing Number LeetCode ဖြေရှင်းချက် – “Missing Number” သည် [0,n] အကြား ကွဲပြားသောနံပါတ်များပါရှိသော အရွယ်အစား n အခင်းတစ်ခုအား ပေးဆောင်သည်။ အပိုင်းအခြားအတွင်း ပျောက်နေသော နံပါတ်ကို ပြန်ပေးရန်လိုအပ်သည်။ ဥပမာ- Input: nums = [3,0,1] Output: 2 ရှင်းလင်းချက်- အားလုံးသော အလွယ်တကူ သတိပြုနိုင်သည်..။

ဆက်ဖတ်ရန်

မေးခွန်း 8။ အများဆုံး Subarray Leetcode ဖြေရှင်းချက် ပြStatနာဖော်ပြချက် Integer array nums ပေးထားသောအကြီးမားဆုံးပေါင်းလဒ်ရှိပြီးယင်း၏ပေါင်းလဒ်ကိုပြန်ပေးသည့်တဆက်တည်း subarray (အနည်းဆုံးနံပါတ်တစ်တစ်ခုပါ) ကိုရှာပါ။ ဥပမာ nums = [-2,1, -3,4, -1,2,1, -5,4] 6 ရှင်းလင်းချက်: [4, -1,2,1] အကြီးဆုံးပေါင်းလဒ် = 6. nums = [- ၁] ၁ ချဉ်းကပ်မှု ၁ (Divide and Conquer) ဤချဉ်းကပ်မှုတွင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 9။ ခွဲထားရှိ Array Leetcode ဖြေရှင်းချက်ပေါင်းစည်း “ Merge Sorted Arrays” ပြproblemနာတွင်၊ ကျွန်ုပ်တို့မှမဆင်းသောအစီအစဉ်အတိုင်းစီစဉ်ထားသော Array နှစ်ခုကိုပေးထားသည်။ ပထမခင်းကျင်းမှုမှာအပြည့်အဝမပြည့်စုံပါ၊ ဒုတိယခင်းကျင်းမှု၏ပါ ၀ င်မှုအရာများအားလုံးကိုနေရာချထားရန်နေရာအလုံအလောက်ရှိသည်။ Array နှစ်ခုစလုံးကိုပေါင်းထည့်ရမယ်။ ပထမဆုံး array ထဲမှာ element တွေပါနေတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 10။ လှည့်စီထားသော Array Leetcode Solution တွင်ရှာဖွေပါ Sorted Array တစ်ခုကိုစဉ်းစားပါ။ ဒါပေမယ့် index တစ်ခုထဲကိုရွေးလိုက်ပြီးအဲဒီအချိန်မှာ array ကိုလှည့်လိုက်တယ်။ အခုဆိုရင် array ကိုလှည့်ပြီးတာနဲ့သင်ဟာ target element တစ်ခုကိုရှာပြီးသူ့ရဲ့ index ကိုပြန်သွားဖို့လိုအပ်တယ်။ အမှု၌၊ element သည်မရှိ၊ return -1 ။ ပြနာကယေဘူယျအားဖြင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 11။ n ၏ကိန်းဂဏန်းများအားလုံးအတွက်အားလုံးအားလုံးအတွက် f ၏ f (a [i], a [j]) ပြstatementနာကကြေငြာချက်တွင် n ၏ကိန်းဂဏန်းအားလုံး၏အတွဲများအားလုံးအတွက် f ၏စုစုပေါင်း f (a [i], a [j]) ကိုရှာဖွေရန် ၁ <= i <j <= n ကကျွန်ုပ်တို့အားပေးထားသည်ဟုယူဆသည်။ ကိန်းတစ်ခုခင်းကျင်း။ ဥပမာ arr [] = {1, 1, 2, ... ဥပမာ

ဆက်ဖတ်ရန်

မေးခွန်း 12။ Array of Pairs of ပေးထားသော၎င်းတွင်ရှိရှိသမျှ Symmetric Pairs ကိုရှာပါ အားလုံးသောအချိုးကျအတွဲများအားလုံးကိုရှာပါ။ သငျသညျအထဲတွင်အချိုးကျသောအားလုံးအတွက်ထွက်ရှာရန်ရှိသည်။ အတွဲလိုက် (a, b) နှင့် (c, d) အတွဲများက 'b' သည် 'c' နှင့် 'a' သည်ညီမျှသောအခါအချိုးကျသောစုံတွဲကိုအချိုးကျသည်ဟုဆိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 13။ တဆက်တည်းဒြပ်စင်နှင့်အတူအကြီးဆုံး subarray ၏အရှည် ပြproblemနာက“ တဆက်တည်းပါ ၀ င်သောအကြီးဆုံး subarray ၏အရှည်” သည်သင့်အား integer array ပေးထားသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက်အစဉ်အဆက် (စဉ်ဆက်မပြတ်တက်, သို့မဟုတ်ကဆင်းဖြစ်စေ) element တွေကိုတစ် ဦး sequence ကိုအတွက်စီစဉ်နိုင်သည့်အရှည်ဆုံးတဆက်တည်း Sub- ခင်းကျင်း၏အရှည်ထွက်ရှာတွေ့မှမေးတယ်။ ကိန်းဂဏန်းများ ...

ဆက်ဖတ်ရန်

မေးခွန်း 14။ ပေးထားသောအရေအတွက်နှင့်တူညီသောထုတ်ကုန်ဖြင့်သုံးမွှာပူးအရေအတွက် ပြgivenနာက "သုံးလုံးတွဲအရေအတွက်ကိုပေးထားတဲ့နံပါတ်နဲ့ညီမျှတယ်" ကိန်းဂဏန်းအတိုင်းအတာနဲ့ m ကိုပေးထားတယ်။ အဆိုပါပြstatementနာကိုကြေညာချက်ထုတ်ကုန်နှင့်အတူ၏သုံးမွှာပူးတွဲအရေအတွက်က m နှင့်ညီမျှကိုရှာဖွေရန်မေးတယ်။ ဥပမာ arr [] = {1,5,2,6,10,3} m = 30 3 Explanation Triplets ...

ဆက်ဖတ်ရန်

မေးခွန်း 15။ အများဆုံးပျှမ်းမျှတန်ဖိုးနှင့်အတူ Path ကို ပြStatနာဖော်ပြချက်“ Path အများဆုံး value with the Path” ပြyouနာကသင့်အား 2D ခင်းကျင်းမှုတစ်ခုသို့မဟုတ်ကိန်းဂဏန်းများကိုပေးသည်ဟုဖော်ပြသည်။ ယခုသင်သည်ဘယ်ဘက်အပေါ်ဆဲလ်တွင်ရပ်နေပြီးအောက်ခြေညာဘက်သို့ရောက်ရန်စဉ်းစားပါ။ ဦး တည်ရာကိုရောက်ရန်သင်တစ်လျှောက်တွင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 16။ ဖြည့်စွက်ခြင်းနှင့်နုတ်ခြင်း၏အမိန့်ကိုစီရင်ပြီးနောက်ပြုပြင်ထားသောခင်းကျင်းပုံနှိပ်ပါ သင့်အားအရွယ်အစား n ခင်းကျင်းမှုတစ်ခုပေးထားသည်။ အစပိုင်းတွင် array အတွင်းရှိတန်ဖိုးများအားလုံးသည် 0 ဖြစ်လိမ့်မည်။ ရှာဖွေမှုတစ်ခုစီတွင်တန်ဖိုး ၄ ခု၊ မေးမြန်းမှုအမျိုးအစား T၊ အကွာအဝေး၏ဘယ်ဘက်အမှတ်၊ အကွာအဝေး၏ညာဘက်အဆုံးနှင့်နံပါတ် k တို့ပါရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 17။ subarray တစ်ခုမှကိုယ်စားပြုသောနံပါတ်ကို binary array တွင်စစ်ဆေးပါ ပြ “နာ“ binary ခင်းကျင်းခြင်းတွင် subarray ကိုယ်စားပြုသည့်နံပါတ်သည်ထူးဆန်းသည်၊ သို့မဟုတ်မရှိ” ကိုစစ်ဆေးခြင်းသည်သင်အား binary array နှင့် range ကိုပေးသည်ဟုဖော်ပြသည်။ ဒီ array ထဲမှာ 0 နဲ့ 1s ပုံစံတွေပါဝင်တယ်။ အဆိုပါပြproblemနာကကြေညာချက်ကိုယ်စားပြုနံပါတ်ရှာဖွေရန်တောင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 18။ subarray သည်တောင်ပုံစံတစ်ခုဟုတ်မဟုတ်ရှာဖွေပါ ပြmနာဖော်ပြချက်“ subarray သည်တောင်ပုံစံရှိမရှိရှာရန်” ပြproblemနာကသင့်အား integer array နှင့် range တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ပြstatementနာကဖော်ပြချက်သည်ပေးထားသောအကွာအဝေးအကြားဖွဲ့စည်းခဲ့သည့် sub-ခင်းကျင်းသည်တောင်ပုံစံသို့မဟုတ်ဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 19။ မီတာအားဖြင့်ကှဲလှဲပေါင်းလဒ်နှင့်အတူ Subset ပြmနာဖော်ပြချက်“ Subset with sum က m နဲ့စားလို့ရတယ်” ပြproblemနာကသင်အားအနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများနှင့်ကိန်းဂဏန်းများကိုပေးသည်ဟုဖော်ပြသည်။ အခုကိန်းစုကို m နဲ့စားလို့ရတယ်။ ဒါက subset ၏ပေါင်းလဒ်သည် 0 အဖြစ်ပေးသင့်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 20။ စတော့ရှယ်ယာရောင်းရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန် ပြmနာဖော်ပြချက်“ စတော့ရှယ်ယာများ ၀ ယ်ရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန်” ပြproblemနာကသင့်အားအရှည် prices ၏တန်ဖိုးများကိုဖော်ပြထားသည်။ ၎င်းသည် i ith element တွင်စတော့စျေးနှုန်းကို ith နေ့တွင်သိုလှောင်ထားသည်။ အကယ်၍ ကျွန်ုပ်တို့သည်ငွေပေးငွေယူတစ်ခုသာလုပ်နိုင်လျှင်၎င်းသည်တစ်ရက်တွင် ၀ ယ်ရန်နှင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 21။ 0 သို့မဟုတ် 1 ဖြစ်စေအဖြစ်ကပ်လျက် element များအကြားခြားနားချက်နှင့်အတူအများဆုံးအရှည်နောက်ဆက်တွဲ ပြmနာဖော်ပြချက်သင့်ကို integer array ပေးထားပါတယ်။ အဆိုပါပြproblemနာကို "0 သို့မဟုတ် 1 ဖြစ်စေအဖြစ်ကပ်လျက်ဒြပ်စင်များအကြားခြားနားချက်နှင့်အတူအများဆုံးအရှည်နောက်ဆက်တွဲ" ကပ်လျက်ဒြပ်စင်များအကြားခြားနားချက်နှင့်အတူအများဆုံးနောက်ဆက်တွဲအရှည်ထွက်ရှာရန်မေးတယ် 0 သို့မဟုတ် 1. ဥပမာ arr [] = {1, ထက်အခြားအဘယ်သူမျှမဖြစ်သင့်ပါတယ်။ ..

ဆက်ဖတ်ရန်

မေးခွန်း 22။ အများဆုံးထုတ်ကုန် Subarray ပြStatနာဖော်ပြချက်“ Maximum Product Subarray” ပြyouနာကသင့်အားအပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးပါသောကိန်းတစ်ခုပေးထားကြောင်းဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက် sub-ခင်းကျင်း၏အများဆုံးထုတ်ကုန်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {2, -2, 3, 5} 15 ရှင်းလင်းချက် Sub-array ထဲမှ element များ။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 24။ ကွဲပြားသောဒြပ်စင်နှင့်အတူ Subarrays ပြdistinctနာဖော်ပြချက်“ ကွဲပြားသောဒြပ်စင်များနှင့်ခွဲထွက်ခြင်း” သည်သင့်အားကိန်းဂဏန်းများစွာကိုပေးထားသည်ဟုဖော်ပြသည်။ အဆိုပါပြproblemနာကြေညာချက်တစ် ဦး ချင်းစီကတခြားကနေကွဲပြားခြားနားသောဒြပ်စင်ရှိခြင်းဖြစ်ကြောင်းတဆက်တည်း Sub- Array ကို၏အရှည်၏ပေါင်းလဒ်ကိုရှာဖွေမေးတယ်။ ဥပမာ arr [] = {3, 1, 2, 1} 4 ရှင်းလင်းချက် - Sub-Array များဟာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 25။ ပေးထားသော matrix အားလုံးအတန်းများတွင်ဘုံဒြပ်စင် ပြaနာဖော်ပြချက်“ ပေးထားသော matrix ၏အတန်းအားလုံးတွင်တွေ့ရသောဒြပ်စင်များ” ပြproblemနာကသင်သည် M * N ၏ matrix ကိုပေးသည်။ အဆိုပါပြproblemနာကြေညာချက်အို (M * N) အချိန်အတွက် matrix ၏အသီးအသီးအတန်းအတွက်ပေးထားသော matrix ကိုအတွက်အားလုံးဘုံဒြပ်စင်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {{12, 1, 4, 5, ... ဥပမာ။

ဆက်ဖတ်ရန်

မေးခွန်း 26။ စုစုပေါင်းတန်ဖိုးသည်ပေးထားသောတန်ဖိုး x နှင့်ညီသည် ပြmနာဖော်ပြချက်“ sorted arrays နှစ်ခုမှရရှိသည့်တန်ဖိုးကိုပေးထားသောတန်ဖိုး x နှင့်ညီသည်။ ” ပြproblemနာကသင်ကိန်းတန်းနှစ်ခုကိုစုပေါင်းပြီး sum ဟုခေါ်သည်။ အဆိုပါပြstatementနာကကြေညာချက်မှတက်အကျဉ်းချုပ်ထားတဲ့စုံတွဲစုစုပေါင်းအရေအတွက်ကထွက်ရှာရန်မေးတယ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 27။ အများဆုံးပေါင်းလဒ် bitonic subarray ပြStatနာဖော်ပြချက် n ကိန်းများရှိသည့်ခင်းကျင်းမှုကိုကျွန်ုပ်တို့အားပေးသည်။ ကျွန်ုပ်တို့သည်အများဆုံး bitonic subarray ကိုရှာဖွေရန်လိုအပ်သည်။ Bitonic subarray သည် element များကိုတိကျသောအစီအစဉ်အတိုင်းစီစဉ်ပေးသော subarray တစ်ခုမျှသာဖြစ်သည်။ ပထမ ဦး ဆုံးဒြပ်စင်အစဉ်အဆက်တိုးပွားလာအတွက်ဖြစ်ကြောင်းထိုကဲ့သို့သော ...

ဆက်ဖတ်ရန်

မေးခွန်း 28။ အမြင့်ဆုံးအမြင့်ဆုံးကွာခြားချက်ကိုလျှော့ချပါ ပြနာဖော်ပြချက်သင့်အား n တာဝါတိုင်အချို့နှင့်နံပါတ် given ပေးထားသည်။ မျှော်စင်၏အမြင့်ကို k ဖြင့်တိုးနိုင်သည်သို့မဟုတ်အမြင့်ကို by ဖြင့်လျှော့ချနိုင်သည်၊ သို့သော်တစ်ကြိမ်သာဖြစ်သည်။ အဆိုပါပြproblemနာကြေညာချက်အမြင့်ဆုံးခြားနားချက် minimize လုပ်ဖို့တောင်းသည်။ အဲဒါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 29။ နှစ်ခု Binary Array တွင်အတူတူပင် Sum နှင့်အတူအရှည်ဆုံး ပြStatနာဖော်ပြချက်တစ်ခုစီကို binary number ပါ ၀ င်တဲ့ arrays နှစ်ခုကိုသင်ပေးတယ်။ အဆိုပါပြstatementနာဖော်ပြချက်သည် binary arrays နှစ်ခုတွင်တူညီသောပေါင်းလဒ်နှင့်အတူအရှည်ဆုံး span ကိုရှာဖွေရန်ဖြစ်သည်။ ဆိုလိုသည်မှာ (i, j) မှအများဆုံးအရှည်ဘုံ sub-ခင်းကျင်းအား j ထက်ကြီးသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 30။ ကွဲပြားသည့်နံပါတ်များရှိသည့် Subsets များကိုရေတွက်ပါ ငါတို့ရှိသမျှသည်တစ်ချိန်ချိန်သို့မဟုတ်အင်တာဗျူးအတွက်အခြားတစ်ခုမှာ subset ပြproblemနာနှင့်အတူရုန်းကန်ပါပြီ။ တွေ့ဆုံမေးမြန်းသူများသည်လည်းဤပြproblemsနာများကိုနှစ်သက်ကြသည်။ ဤပြproblemsနာများကကျောင်းသားများအားနားလည်မှုနှင့်အတွေးဖြစ်စဉ်ကိုဆန်းစစ်ရန်ကူညီသည်။ ဒီတော့နောက်ထပ် ado မရှိရင်ကျွန်တော်တို့ကို ...

ဆက်ဖတ်ရန်

မေးခွန်း 31။ သမ်မာကမျြးရှာရန် ကျွန်ုပ်တို့၏ရှာဖွေမှုသည်စကားလုံးရှာဖွေခြင်းသည်စကားလုံးရှာဖွေသည့်ပဟေlesိများဖြစ်သည်။ ဒီနေ့ငါပြင်ဆင်ထားသောစကားလုံးတစ်လုံးကိုစားပွဲဆီယူလာပါပြီ။ ကျွန်ုပ်၏စာဖတ်သူများသည်ကျွန်ုပ်ပြောနေသည့်အရာနှင့် ပတ်သက်၍ အနည်းငယ်ရှုပ်ထွေးနေရမည်။ အချိန်ဖြုန်းစရာမလိုဘဲပြstatementနာကြေငြာချက်ကိုတင်ပြပါရစေ။

ဆက်ဖတ်ရန်

မေးခွန်း 32။ ထပ်တူ Intervals ပေါင်းစည်း ပေါင်းစည်းထပ်တူကြားကာလပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကြားခံများစုဆောင်းမှုတစ်ခုပေးပြီးထပ်နေသောကြားကာလအားလုံးကို ပေါင်း၍ ပြန်ပေးသည်။ ဥပမာထည့်သွင်းမှု - [[၂၊ ၃]၊ [၃၊ ၄]၊ [၅၊ ၇]] ရလဒ် - [[၂၊ ၄]၊ [၅၊ ၇]] ရှင်းလင်းချက် - [၂၊ ၃] နှင့် [၃] ပေါင်းစည်းနိုင်သည်။ , 2] ကိုအတူတကွဖွဲ့စည်းရန် [3, 3] ပေါင်းစည်းမှုရှာဖွေခြင်းနည်းလမ်း

ဆက်ဖတ်ရန်

မေးခွန်း 33။ အများဆုံး Subarray အများဆုံးသော Subarray ပြproblemနာတွင်ကျွန်ုပ်တို့သည် integer array nums ကိုပေးခဲ့ပြီးအကြီးဆုံးပေါင်းလဒ်ပါသောတဆက်တည်းခွဲခင်းကျင်းမှုကိုရှာဖွေပြီးအများဆုံးပေါင်းလဒ် subarray တန်ဖိုးကို print ထုတ်ပါ။ ဥပမာထည့်သွင်းတွက်ချက်ရန်နံပါတ်များ [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} ရလဒ် 6 Algorithm ရည်မှန်းချက်ကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 34။ ပေါင်းစည်း Intervals ပေါင်းစည်းခြင်းကြားကာလပြproblemနာတွင်ကျွန်ုပ်တို့သည် [l, r] ပုံစံ၏ကြားကာလများကိုပေးထားပြီးထပ်နေသောကြားကာလများကိုပေါင်းစည်းလိုက်သည်။ ဥပမာများထည့်သွင်းမှု {[1, 3], [2, 6], [8, 10], [15, 18]} Output {[1, 6], [8, 10], [15, 18]} Input {[ ၁၊ ၄]၊ [၁၊ ၅]} ရလဒ် {ကြားကာလပေါင်းစည်းခြင်းအတွက်နိုက်ချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 35။ ပျောက်ဆုံးနေသောနံပါတ် Missing Number ပြproblemနာတွင် 0 မှ N. သို့ရှိသောနံပါတ်ပါ ၀ င်သည့် N အရွယ်အစားတစ်ခုကိုခင်းကျင်းပြီးပါပြီ။ Array အတွင်းရှိတန်ဖိုးအားလုံးသည်ထူးခြားသည်။ ပျောက်ဆုံးနေသောနံပါတ်ကို array ထဲ၌မတွေ့ပါ။ ၎င်းသည် 0 မှ N. ကြားတွင်ရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 36။ ထည့်သွင်းမှုအမျိုးအစား insertion sort algorithm ကို အသုံးပြု၍ ပေးထားသော unsorted array ကို sort လုပ်ပါ။ ထည့်သွင်းမှု - {9,5,1,6,11,8,4} Output: {1,4,5,6,8,9,11} သီအိုရီထည့်သွင်းခြင်းအမျိုးအစားများသည်လူများလူသားများကိုအမျိုးအစားခွဲခြားသကဲ့သို့တူညီသောနည်းများဖြင့်အမျိုးအစားခွဲခြားသည်။ နံပါတ်များရှိသောအရာဝတ္ထုများ (ကတ်ပြားများ) နံပါတ်ကိုမorted array မှ (ညာဘက် subarray) မှအမျိုးအစားခွဲထားသောနေရာသို့ခေါ်ဆောင်သွားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 37။ နှစ်ခု Binary Arrays II တွင်တူညီသောပမာဏနှင့်အတူအရှည်ဆုံးသက်တမ်း ပြStatနာဖော်ပြချက်“ Binary Arrays II နှစ်ခု၌အတူတူပင်နှင့်အတူအရှည်ဆုံးသက်တမ်း” ပြproblemနာတွင်၊ ကျွန်ုပ်တို့သည် binary Array နှစ်ခုကို“ a” နှင့်“ b” တူညီသောအရွယ်အစားရှိသည်။ Array နှစ်ခုကိုအတူတူပင်ပေါင်းလဒ်နှင့်အတူအရှည်ဆုံး span ကို print ထုတ်ရန် program တစ်ခုရေးပါ။ ဤသည်ကိုရှင်းလင်းစွာရှင်းပြနိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 38။ ထပ်တူကြားဖြတ် II ကိုပေါင်းစည်း ပြProbleနာဖော်ပြချက်“ Merge Overlapping Intervals II” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကြားကာလများကိုပေးထားသည်။ ထပ်နေသောကြားကာလများကိုတစ်ခုနှင့်တစ်ခုထပ်ပေါင်းပြီးထပ်မထပ်သည့်ကြားကာလအားလုံးကိုပုံနှိပ်မည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format ပထမဆုံးကိန်းတစ်ခု။ pair တစုံစီရှိသောနေရာတွင် n အားလုံးအတွက်ပါဝင်သောဒုတိယမျဉ်းကြောင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 39။ Divide နှင့် Conquer သုံးပြီး Subarray sum အများဆုံး ပြStatနာဖော်ပြချက်“ Divide and Conquer ကို အသုံးပြု၍ အများဆုံး Subarray Sum” ပြproblemနာတွင်အပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးကိုခင်းထားပါသည်။ ကပ်လျက် subarray ၏အကြီးဆုံးပမာဏကိုရှာမည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format နံပါတ်စဉ်တစ်ခုစီပါ ၀ င်သည့်ပထမစာကြောင်းမှာ array တစ်ခုပါ ၀ င်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 40။ အများဆုံးကုန်ပစ္စည်းနှင့်အတူအရှည်သုံး၏နောက်ဆက်တွဲတိုးမြှင့် ပြStatနာဖော်ပြချက်“ အမြင့်ဆုံးကုန်ပစ္စည်းနှင့်အတူအရှည် (၃) ၏နောက်ဆက်တွဲတိုးများလာခြင်း” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်အပြုသဘောဆောင်သောကိန်းဂဏန်းများစွာကိုပေးထားသည်။ အများဆုံးထုတ်ကုန်နှင့်အတူအရှည် 3 ၏နောက်ဆက်တွဲရှာပါ။ နောက်ဆက်တွဲတိုးမြှင့်သင့်သည်။ Input Format ပထမနှင့်လိုင်းတစ်ခုသည်အရွယ်အစားကိုဆိုလိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 41။ Array တွင်အပေါင်းနှင့်အနှုတ်နံပါတ်များကိုပြန်လည်စီစဉ်ပါ ပြ “နာ ဖော်ပြချက်“ Array ထဲရှိအပြုသဘောနှင့်အနှုတ်နံပါတ်များကိုပြန်လည်စီစဉ်ခြင်း” ပြarrayနာတွင်ခင်းကျင်းမှုကို [a] တစ်ခုပေးခဲ့သည်။ ဒီ array ထဲမှာအပေါင်းနဲ့အနှုတ်လက္ခဏာကိန်းတွေပါရှိတယ်။ အပြုသဘောနှင့်အပျက်သဘောအားတနည်းအားဖြင့်နေရာချနိုင်ရန်အတွက်ခင်းကျင်းမှုကိုပြန်လည်စီစဉ်ပါ။ ဒီမှာအပေါင်းနှင့်အနုတ်လက္ခဏာဒြပ်စင်များမလိုအပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 42။ ပျောက်သွားသော Element ကို Duplicate Array မှရှာပါ ပြStatနာဖော်ပြချက် Arays A နှင့် B နှစ်ခုကိုအသုံးပြုပြီး array တစ်ခုသည် element တစ်ခုမှ လွဲ၍ အခြားတစ်ခု၏ပုံတူဖြစ်တယ်။ element တစ်ခုသည် A (သို့) B. နှစ်ခုလုံးမှပျောက်နေသည်။ ကျွန်ုပ်တို့သည် duplicate array မှပျောက်သော element ကိုရှာရန်လိုအပ်သည်။ နမူနာ 5 1 6 4 8 9 6 4 8 ...

ဆက်ဖတ်ရန်

မေးခွန်း 43။ Array ကိုအနိမ့်ဆုံးပုံစံဖြင့်ပေးထားသည် ပြStatနာဖော်ပြချက်“ Array ကိုအနိမ့်ဆုံးအနည်းဆုံးပုံစံဖြင့်ပြန်လည်စီစဉ်ခြင်း” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် N element များပါ ၀ င်သည့် sorted ခင်းကျင်းပြသခဲ့သည်။ ပေးထားသောအမျိုးအစားခွဲထားသောအပြုသဘောဆောင်သည့်ကိန်းဂဏန်းများကိုပြန်လည်သတ်မှတ်ပါကအခြားရွေးချယ်စရာဒြပ်စင်များသည် ith max နှင့် ith min ဖြစ်သည်။ ဒြပ်စင်များပြန်လည်စီစဉ်ခြင်း၏ပိုမိုကောင်းမွန်သောနားလည်မှုကိုအောက်တွင်ကြည့်ပါ။ Array [0] ...

ဆက်ဖတ်ရန်

မေးခွန်း 44။ နှစ် ဦး ကို Sort Array ကိုပေါင်းစည်း ပြmနာဖော်ပြချက်ပေါင်းစည်းထားသည့် Array နှစ်ခုပြInနာတွင်၊ input input sorted arrays နှစ်ခုကိုပေးထားသည်။ ကျွန်ုပ်တို့သည်ဤ arrays နှစ်ခုကိုပေါင်းစည်းရန်လိုအပ်သည်။ သို့မှသာပြီးပြည့်စုံသော sorting ပြီးနောက်ကန ဦး နံပါတ်များသည်ပထမခင်းကျင်းခြင်းနှင့်ဒုတိယခင်းကျင်းတွင်ကျန်ရှိနေသင့်သည်။ ဥပမာ Input A [] = {1, 3, 5, 7, ...

ဆက်ဖတ်ရန်

မေးခွန်း 45။ ပေးထားသောတန်ဖိုးထက်နည်းသောငွေပမာဏနှင့်အတူသုံးမွှာပူးအရေအတွက် ပြProbleနာဖော်ပြချက်ကျွန်ုပ်တို့သည် N အရေအတွက်များစွာပါ ၀ င်သောခင်းကျင်းမှုကိုပေးခဲ့သည်။ ပေးထားသောခင်းကျင်းချက်တွင်သုံးလ၏အရေအတွက်ကိုပေးထားသောတန်ဖိုးထက်လျော့နည်းပါ။ နမူနာထည့်သွင်းခြင်း a [] = {1, 2, 3, 4, 5, 6, 7, 8} Sum = 10 Output 7 ဖြစ်နိုင်သော triplet များမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 46။ Sorted Array နှစ်ခုကိုပေါင်းခြင်း ပြStatနာဖော်ပြချက် Sorted arrays ပြproblemနာနှစ်ခုကိုပေါင်းလိုက်တဲ့အခါကျွန်တော်တို့ဟာ sorted arrays နှစ်ခုကိုတစ်ခု၊ အရွယ်အစား m + n ပါတဲ့ခင်းကျင်းတစ်ခုနှင့်အရွယ်အစား n နဲ့အခြားခင်းကျင်းမှုကိုပေးခဲ့တယ်။ ကျွန်ုပ်တို့သည် n အရွယ်ခင်းကျင်းမှုကို m + n အရွယ်ခင်းကျင်းထဲသို့ပေါင်းပြီး m + n အရွယ်ရှိသည့်ပေါင်းစည်းခင်းကိုပုံနှိပ်မည်။ ဥပမာထည့်သွင်းမှု 6 3 M [] = ...

ဆက်ဖတ်ရန်

မေးခွန်း 47။ ပေးထားသောပမာဏနှင့်အတူ Array တွင် Triplet ကိုရှာပါ ပြmနာဖော်ပြချက်ကိန်းဂဏန်းများကိုအပြည့်အ ၀ ပေးထားခြင်းအားဖြင့်၊ ပေါင်းလဒ်သည်ပေးထားသောတန်ဖိုး X နှင့်ညီမျှသော array ထဲမှ element သုံးခုပေါင်းစပ်မှုကိုရှာဖွေပါ။ ဤတွင်ကျွန်ုပ်တို့ရရှိသောပထမဆုံးပေါင်းစပ်မှုကိုပုံနှိပ်ထုတ်ဝေပါမည်။ ထိုကဲ့သို့ပေါင်းစပ်မှုမရှိပါက -1 ကိုရိုက်ပါ။ ဥပမာ Input N = 5, X = 15 ဆိုက်ရောက် [] = ...

ဆက်ဖတ်ရန်

မေးခွန်း 48။ သုညများအားလုံးကိုပေးထားသော Array ၏အဆုံးသို့ရွှေ့ပါ ပြarrayနာဖော်ပြချက်ပေးထားသောခင်းကျင်းချက်ထဲရှိသုညများအားလုံးကို array ၏အဆုံးသို့ရွှေ့ပါ။ ဤနေရာတွင်သုညအပေါင်းအရေအတွက်ကို array ၏အဆုံးသို့ထည့်ရန်နည်းလမ်းတစ်ခုအမြဲရှိသည်။ နမူနာထည့်သွင်းမှု 9 9 17 0 14 0 ...

ဆက်ဖတ်ရန်

မေးခွန်း 49။ Sorted Array တွင်အငယ်ဆုံးဆုံးသောနံပါတ်ကိုရှာပါ ပြanနာဖော်ပြချက်“ Integrated Array ထဲမှအသေးငယ်ဆုံးပျောက်ဆုံးနေသောနံပါတ်ကိုရှာပါ” ပြInနာတွင်ကျွန်ုပ်တို့သည် integer array တစ်ခုပေးထားသည်။ 0 မှ M-1 အတွင်းရှိထူးခြားသောဒြပ်စင်များရှိသည့် N အရွယ်အစားခွဲထားသည့်ခင်းကျင်းစာရင်းတွင်အငယ်ဆုံးသောပျောက်ဆုံးနေသောနံပါတ်ကိုရှာပါ။ M> N တွင်ရှိသော။ ဥပမာထည့်သွင်းမှု [0, 1, 2, 3, 4, 6, 7, ...

ဆက်ဖတ်ရန်

မေးခွန်း 50။ ပျောက်ဆုံးနေသောနံပါတ်ကိုရှာပါ ပြStatနာဖော်ပြချက် ၁၊ N မှနံပါတ်များသို့ပျောက်ဆုံးနေသောနံပါတ်ကိုရှာရာတွင် N-1 နံပါတ်များပါ ၀ င်သောခင်းကျင်းပြသခြင်းဖြစ်သည်။ နံပါတ် ၁ မှ N. အထိနံပါတ်များမှတစ်ခုပျောက်နေသည်။ ကျွန်ုပ်တို့ပျောက်ဆုံးနေသောနံပါတ်ကိုရှာရန်လိုအပ်သည်။ ကိန်းဂဏန်းစုစုပေါင်းပါဝင်တဲ့ပထမလိုင်း Input Format ...

ဆက်ဖတ်ရန်

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

မေးခွန်း 51။ Decode String Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Decode String LeetCode ဖြေရှင်းချက် – “Decode String” သည် encoded string ကို decode လုပ်ထားသော string အဖြစ်သို့ ပြောင်းလဲရန် တောင်းဆိုသည်။ ကုဒ်နံပါတ်စည်းမျဉ်းသည် k[encoded_string] ဖြစ်ပြီး၊ စတုရန်းကွင်းစကွက်များအတွင်း ကုဒ်လုပ်ထားသော_စာကြောင်းကို k အပေါင်းကိန်းပြည့်ဖြစ်သည့် k အကြိမ်ကြိမ်တိတိ ထပ်ခါတလဲလဲ လုပ်ဆောင်နေပါသည်။ ဥပမာ- ထည့်သွင်းမှု- s = "3[a]2[bc]" အထွက်- "aabcbc" ...

ဆက်ဖတ်ရန်

မေးခွန်း 52။ အရှည်ကြာဆုံး အသုံးများသော ရှေ့စာလုံး Leetcode ဖြေရှင်းချက် Problem Statement The Longest Common Prefix LeetCode Solution – "Longest Common Prefix" သည် strings များကို array တစ်ခုပေးထားသည့် ဖော်ပြသည်။ ဤစာကြောင်းများကြားတွင် အရှည်ဆုံးဘုံရှေ့ဆက်ကို ရှာရန်လိုသည်။ ရှေ့ဆက်မည်ဆိုပါက၊ ဗလာစာကြောင်းကို ပြန်ပေးပါ။ ဥပမာ- ထည့်သွင်းခြင်း- strs = ["flower","flow","flight"] အထွက်- "fl" ရှင်းလင်းချက်- "fl" သည် အရှည်ဆုံးဖြစ်သည်...

ဆက်ဖတ်ရန်

မေးခွန်း 53။ မှန်ကန်သော စကားချပ် Leetcode ဖြေရှင်းချက် ပြဿနာ ထုတ်ပြန်ချက် မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက် – “မှန်ကန်သော စကားချပ်များ” က သင့်အား '('၊ ')'၊ '{'၊ '}', '[' နှင့် ']' ဟူသော စာလုံးများသာ ပါဝင်သော စာတန်းတစ်ခုကို သင့်အား ပေးထားကြောင်း ဖော်ပြထားသည်။ ထည့်သွင်းသည့်စာကြောင်းသည် တရားဝင်စာကြောင်းဟုတ်မဟုတ် ဆုံးဖြတ်ရန် လိုအပ်သည်။ ဖွင့်ကွင်းပိတ်ရမည်ဆိုပါက စာကြောင်းတစ်ကြောင်းကို တရားဝင်စာကြောင်းဟု ဆိုသည်...

ဆက်ဖတ်ရန်

မေးခွန်း 54။ အထပ်ထပ်စာလုံးများမပါသော အရှည်လျားဆုံး စာကြောင်းများ LeetCode ဖြေရှင်းချက် LeetCode ဖြေရှင်းချက် - စာလုံးထပ်ခြင်းမရှိဘဲ အရှည်ဆုံးစာကြောင်းခွဲ - စာကြောင်းတစ်ခုပေးထားပြီး၊ ကျွန်ုပ်တို့သည် အက္ခရာထပ်ခြင်းမပြုဘဲ အရှည်ဆုံးစာကြောင်းခွဲ၏အရှည်ကို ရှာရပါမည်။ ဥပမာအနည်းငယ်ကို လေ့လာကြည့်ကြပါစို့။ ဥပမာ pwwkew 3 ရှင်းလင်းချက်- အဖြေသည် အရှည် 3 aav 2 နှင့် "wke" ၏ ရှင်းလင်းချက်- အဖြေမှာ "av" ဖြစ်ပြီး အရှည် 2 ချဉ်းကပ်ပုံ-1 ...

ဆက်ဖတ်ရန်

မေးခွန်း 55။ အခြား x နှင့် y အဖြစ်အပျက်များအဖြစ် binary string ကိုပြန်လည်စီစဉ်ပါ ပြProbleနာဖော်ပြချက်သင့်ကို binary string တစ်ခုပေးထားပြီးဂဏန်းနှစ်ခုနှင့် x နှင့် y ဆိုပါစို့။ string ကို 0s နှင့် 1s သာပါဝင်သည်။ ပြproblemနာက“ binary string ကိုအခြား x နှင့် y အဖြစ်အပျက်များအဖြစ်ပြန်လည်စီစဉ်ခြင်း” သည် 0 သည် x အမြှောက်လာသည်၊

ဆက်ဖတ်ရန်

မေးခွန်း 56။ စကားလုံးတစ်လုံးအတွက်ပြောင်းပြန် ပြmနာဖော်ပြချက်“ Reverse words in a string” သည်သင့်အားအရွယ်အစား n ၏ string တစ်ခုပေးသည်ဟုဖော်ပြသည်။ string ကိုပြောင်းပြန်အစဉ်လိုက်ပုံနှိပ်ပါ။ နောက်ဆုံးစာလုံးသည်ပထမဖြစ်ရမည်၊ ဒုတိယသည်ဒုတိယဖြစ်လာသည်။ ဒီနေရာမှာ string ကိုအစားစကားလုံးတွေပါတဲ့ဝါကျကိုရည်ညွှန်းသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 57။ နည်းလမ်းများဒီကုဒ် Decode Ways ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ဂဏန်းများသာပါ ၀ င်သောအချည်းနှီးသော string ကိုပေးထားပြီး၊ အောက်ပါမြေပုံများကို အသုံးပြု၍ ၎င်းကို decode လုပ်ရန်နည်းလမ်းများစုစုပေါင်းကိုဆုံးဖြတ်ပါလိမ့်မည်။ 'A' -> 1 'B' -> 2 ... 'Z' -> 26 ဥပမာ S = "123" ဒီ string ကို decode ဖို့နည်းလမ်းများအရေအတွက်က 3 လျှင်ငါတို့ ...

ဆက်ဖတ်ရန်

မေးခွန်း 58။ ကုဒ်ဖြုတ်ပါ မင်းကို encoded string တစ်ခုပေးထားတယ်ဆိုပါစို့။ string ကိုပုံစံတစ်မျိုးမျိုးဖြင့် encode လုပ်ထားတယ်။ သင့်ရဲ့တာဝန်က string ကို decode လုပ်ရန်ဖြစ်သည်။ ပြောကြပါစို့။ <string of time အကြိမ်မဖြစ်ပေါ်ပါ> [string] Example Input 3 [b] 2 [bc] output bbbcaca ရှင်းလင်းချက်ဤနေရာတွင် 'b' သည် ၃ ကြိမ်နှင့် ca 'သည် ၂ ကြိမ်ဖြစ်ပေါ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 59။ ချိတ်ဆက်ထားသော Strings များစာရင်းသည် Palindrome တစ်ခုဟုတ်မဟုတ်စစ်ဆေးပါ ပြstringနာဖော်ပြချက်“ Strings of a Linked list က Palindrome တစ်ခုလားဆိုတာစစ်ဆေးပါ” ပြInနာမှာ string data တွေကိုကိုင်တွယ်တဲ့ list ကိုပေးထားပါတယ်။ ဒေတာသည် palindrom တစ်ခုဟုတ်မဟုတ်စစ်ဆေးရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ ဥပမာ ba-> c-> d-> ca-> b 1 ရှင်းလင်းချက်။ ။ အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် ...

ဆက်ဖတ်ရန်

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

မေးခွန်း 60။ ကျပန်းထောက်ပြနှင့်အတူတစ် ဦး Binary Tree Clone ပြStatနာဖော်ပြချက်သင်သည်ကျပန်းအမှတ်အသားအချို့ရှိသော binary tree ကိုသင့်အားပေးသည်။ ကျပန်းအမှတ်အသားများကို node တိုင်းသည်၎င်း၏ဘယ်ဖက်နှင့်ညာကလေးများ မှလွဲ၍ အခြားအရာများကိုညွှန်းသည်။ ထို့ကြောင့်၎င်းသည်ရိုးရှင်းသော binary tree အတွင်းရှိ node တစ်ခု၏ standard ဖွဲ့စည်းပုံကိုလည်းပြောင်းလဲစေသည်။ ယခု node ၏ ...

ဆက်ဖတ်ရန်

မေးခွန်း 61။ BST ကို array မသုံးဘဲ Min-Heap အဖြစ်ပြောင်းပါ ပြmနာဖော်ပြချက်“ BST ကို array ထဲမသုံးဘဲ Min-Heap အဖြစ်ပြောင်းလဲခြင်း” ပြproblemနာကသင့်အား BST (binary search tree) ပေးထားပြီး၎င်းကို min-heap အဖြစ်ပြောင်းလဲရန်လိုအပ်သည်။ min-heap သည် binary search tree ရှိ element အားလုံးပါဝင်သင့်သည်။ အဆိုပါ algorithm ကို linear အချိန်ရှုပ်ထွေးအတွက် run သင့်ပါတယ်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 62။ BST ကိုပြောင်းလဲခြင်းကိုခွင့်မပြုသည့်အချိန်တွင် K'th အကြီးမားဆုံး Element ကို ပြmနာဖော်ပြချက်“ BST တွင် K'th အကြီးမားဆုံး Element ကိုခွင့်ပြုမထားသောအခါ” သည်သင် binary search tree ပေးထားပြီးသင် kth အကြီးဆုံး element ကိုရှာရန်လိုအပ်သည်။ ဆိုလိုသည်မှာ binary search tree ၏ element များအားလုံးကို sort လုပ်ရန်စီစဉ်ပေးသောအခါဖြစ်သည်။ ထို့နောက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 63။ ဒွိသစ်ပင်၏အဆင့်အမိန့်ဖြတ်သန်း ပေးထားသော binary tree ၏ level order ဖြတ်သန်းခြင်းသည် binary tree ၏ BFS နှင့်အတူတူပင်ဖြစ်သည်။ BFS ဆိုတာဘာလဲဆိုတာငါတို့သိပြီးသားလား။ အကယ်၍ မရရှိလျှင်စိတ်မကောင်းစရာမလိုပါ၊ ဆောင်းပါးတစ်ခုလုံးကိုဖတ်ပြီးပိုမိုနားလည်ရန်ကျွန်ုပ်တို့၏ယခင်ဆောင်းပါးများကိုလေ့လာပါ။ BFS သည် ...

ဆက်ဖတ်ရန်

Cisco ဂရပ်ဖစ်မေးခွန်းများ

မေးခွန်း 64။ Prim ရဲ့ Algorithm Prim ၏ algorithm ကိုချိတ်ဆက်ထားသောသို့မဟုတ် undirected ဂရပ်၏အနည်းဆုံး Spanning Tree (MST) ကိုရှာဖွေသည်။ ဂရပ်၏သစ်ပင်ပုံသဏ္ာန်သည်သစ်ပင်များဖြစ်ပြီး vertices အားလုံးပါဝင်သည်။ အနည်းဆုံးစုတ်သစ်ပင်ဆိုသည်မှာအနည်းဆုံးအစွန်းအလေးချိန်ပေါင်းလဒ်ပါသောစပစ်ပင်ဖြစ်သည်။ နမူနာဇယားနိမ့်ဆုံး ...

ဆက်ဖတ်ရန်

မေးခွန်း 65။ Dijkstra Algorithm Dijkstra သည်အတိုဆုံးလမ်းကြောင်း algorithm ဖြစ်သည်။ Dijkstra algorithm ကိုပေးထားသော start node မှ node အားလုံး၏အတိုဆုံးအကွာအဝေးကိုရှာဖွေသည်။ ၎င်းသည်ရင်းမြစ် node တစ်ခုတည်းမှအတိုဆုံးလမ်းကြောင်းသစ်ပင်ကိုယုတ္တိနည်းဖြင့်ဖန်တီးသည်။

ဆက်ဖတ်ရန်

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

မေးခွန်း 66။ Decode String Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Decode String LeetCode ဖြေရှင်းချက် – “Decode String” သည် encoded string ကို decode လုပ်ထားသော string အဖြစ်သို့ ပြောင်းလဲရန် တောင်းဆိုသည်။ ကုဒ်နံပါတ်စည်းမျဉ်းသည် k[encoded_string] ဖြစ်ပြီး၊ စတုရန်းကွင်းစကွက်များအတွင်း ကုဒ်လုပ်ထားသော_စာကြောင်းကို k အပေါင်းကိန်းပြည့်ဖြစ်သည့် k အကြိမ်ကြိမ်တိတိ ထပ်ခါတလဲလဲ လုပ်ဆောင်နေပါသည်။ ဥပမာ- ထည့်သွင်းမှု- s = "3[a]2[bc]" အထွက်- "aabcbc" ...

ဆက်ဖတ်ရန်

မေးခွန်း 67။ နေ့စဥ်အပူချိန်များ Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် The Daily Temperatures Leetcode ဖြေရှင်းချက်- ကိန်းပြည့်အပူချိန်များ ပေးထားသည့် ကိန်းပြည့်အပူချိန်များသည် နေ့စဉ်အပူချိန်ကို ကိုယ်စားပြုသည်၊ ထိုအဖြေကို ပြန်ပေးသည့် array အဖြေဖြစ်သည့် ထိုအဖြေသည် ပူနွေးသောနေ့ပြီးနောက် စောင့်ဆိုင်းရမည့် ရက်အရေအတွက်ဖြစ်သည်။ ဖြစ်နိုင်ချေရှိသော အနာဂတ်နေ့မရှိလျှင် အဖြေ[i] == 0 အစား ဆက်ထားပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 68။ မိုးရေ လျှို့ဝှက်ကုတ်ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် The Traping Rain Water LeetCode Solution – “Trapping Rain Water” သည် အမြင့်မြေပုံတစ်ခုစီကို ကိုယ်စားပြုသည့် အခင်းအကျင်းတစ်ခုကို ပေးထားသည့် အမြင့်ပေတစ်ခုစီကို ဖော်ပြသည်။ ဘားတစ်ခုစီ၏အကျယ်သည် 1 ဖြစ်သည်။ မိုးရွာပြီးနောက် ပိတ်မိသောရေပမာဏကို ရှာဖွေရန် လိုအပ်ပါသည်။ ဥပမာ- ထည့်သွင်းမှု- အမြင့် = [0,1,0,2,1,0,1,3,2,1,2,1] Output- 6 ရှင်းလင်းချက်- စစ်ဆေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 69။ မှန်ကန်သော စကားချပ် Leetcode ဖြေရှင်းချက် ပြဿနာ ထုတ်ပြန်ချက် မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက် – “မှန်ကန်သော စကားချပ်များ” က သင့်အား '('၊ ')'၊ '{'၊ '}', '[' နှင့် ']' ဟူသော စာလုံးများသာ ပါဝင်သော စာတန်းတစ်ခုကို သင့်အား ပေးထားကြောင်း ဖော်ပြထားသည်။ ထည့်သွင်းသည့်စာကြောင်းသည် တရားဝင်စာကြောင်းဟုတ်မဟုတ် ဆုံးဖြတ်ရန် လိုအပ်သည်။ ဖွင့်ကွင်းပိတ်ရမည်ဆိုပါက စာကြောင်းတစ်ကြောင်းကို တရားဝင်စာကြောင်းဟု ဆိုသည်...

ဆက်ဖတ်ရန်

မေးခွန်း 70။ ကုဒ်ဖြုတ်ပါ မင်းကို encoded string တစ်ခုပေးထားတယ်ဆိုပါစို့။ string ကိုပုံစံတစ်မျိုးမျိုးဖြင့် encode လုပ်ထားတယ်။ သင့်ရဲ့တာဝန်က string ကို decode လုပ်ရန်ဖြစ်သည်။ ပြောကြပါစို့။ <string of time အကြိမ်မဖြစ်ပေါ်ပါ> [string] Example Input 3 [b] 2 [bc] output bbbcaca ရှင်းလင်းချက်ဤနေရာတွင် 'b' သည် ၃ ကြိမ်နှင့် ca 'သည် ၂ ကြိမ်ဖြစ်ပေါ်သည်။ ...

ဆက်ဖတ်ရန်

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

မေးခွန်း 71။ ဒွိသစ်ပင်၏အဆင့်အမိန့်ဖြတ်သန်း ပေးထားသော binary tree ၏ level order ဖြတ်သန်းခြင်းသည် binary tree ၏ BFS နှင့်အတူတူပင်ဖြစ်သည်။ BFS ဆိုတာဘာလဲဆိုတာငါတို့သိပြီးသားလား။ အကယ်၍ မရရှိလျှင်စိတ်မကောင်းစရာမလိုပါ၊ ဆောင်းပါးတစ်ခုလုံးကိုဖတ်ပြီးပိုမိုနားလည်ရန်ကျွန်ုပ်တို့၏ယခင်ဆောင်းပါးများကိုလေ့လာပါ။ BFS သည် ...

ဆက်ဖတ်ရန်

Cisco Matrix မေးခွန်းများ

မေးခွန်း 72။ Unique Paths II Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Unique Paths II LeetCode ဖြေရှင်းချက် – “Unique Paths II” သည် စက်ရုပ်တစ်ရုပ်သည် ဂရစ်ဒ်၏ဘယ်ဘက်အပေါ်ထောင့်မှ စတင်သည့် mxn ဂရစ်ကို ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ဇယားကွက်၏ အောက်ခြေညာဘက်ထောင့်သို့ ရောက်ရန် နည်းလမ်းစုစုပေါင်း အရေအတွက်ကို ရှာဖွေရန် လိုအပ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 73။ စကားလုံးရှာဖွေရေး Leetcode ဖြေရှင်းချက် ပြmနာဖော်ပြချက် mxn board နှင့်စကားလုံးတစ်လုံးအရထိုစကားလုံးသည်ဇယားကွက်ထဲတွင်တည်ရှိမနေကိုရှာဖွေပါ။ အဆိုပါစကားလုံးကို "ကပ်လျက်" ဆဲလ်အလျားလိုက်သို့မဟုတ်ဒေါင်လိုက်အိမ်နီးချင်းရှိရာနောက်ဆက်တွဲကပ်လျက်ဆဲလ်၏အက္ခရာများ, ကနေတည်ဆောက်နိုင်ပါတယ်။ တူညီသောအက္ခရာဆဲလ်ကိုတစ်ကြိမ်ထက်ပိုပြီး အသုံးပြု၍ မရပါ။ ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 74။ အများဆုံးပျှမ်းမျှတန်ဖိုးနှင့်အတူ Path ကို ပြStatနာဖော်ပြချက်“ Path အများဆုံး value with the Path” ပြyouနာကသင့်အား 2D ခင်းကျင်းမှုတစ်ခုသို့မဟုတ်ကိန်းဂဏန်းများကိုပေးသည်ဟုဖော်ပြသည်။ ယခုသင်သည်ဘယ်ဘက်အပေါ်ဆဲလ်တွင်ရပ်နေပြီးအောက်ခြေညာဘက်သို့ရောက်ရန်စဉ်းစားပါ။ ဦး တည်ရာကိုရောက်ရန်သင်တစ်လျှောက်တွင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 75။ ပေးထားသော matrix အားလုံးအတန်းများတွင်ဘုံဒြပ်စင် ပြaနာဖော်ပြချက်“ ပေးထားသော matrix ၏အတန်းအားလုံးတွင်တွေ့ရသောဒြပ်စင်များ” ပြproblemနာကသင်သည် M * N ၏ matrix ကိုပေးသည်။ အဆိုပါပြproblemနာကြေညာချက်အို (M * N) အချိန်အတွက် matrix ၏အသီးအသီးအတန်းအတွက်ပေးထားသော matrix ကိုအတွက်အားလုံးဘုံဒြပ်စင်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {{12, 1, 4, 5, ... ဥပမာ။

ဆက်ဖတ်ရန်

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

မေးခွန်း 76။ n Leetcode ဖြေရှင်းချက်၏ kth Factor Problem Statement n Leetcode ဖြေရှင်းချက်၏ kth Factor- သင်သည် အပြုသဘောဆောင်သော ကိန်းပြည့် n နှင့် k နှစ်ခုကို ပေးထားကြောင်း ဖော်ပြထားသည်။ ကိန်းပြည့် n ၏ ကိန်းပြည့်တစ်ခုကို n %i == 0 နေရာတွင် ကိန်းပြည့် i အဖြစ် သတ်မှတ်သည်။ n သည် ကြီးလိုက်ကြီးလိုက် စီထားသည့် ကိန်းဂဏန်းအားလုံး၏ စာရင်းကို သုံးသပ်ပါ၊ ဤစာရင်းရှိ kth factor ကို ပြန်ပေးမည် သို့မဟုတ် n သည် k ထက်နည်းပါက -1 ကို ပြန်ပေးပါ။ အချက်များ။ ဥပမာ 1- ထည့်သွင်းခြင်း- ...

ဆက်ဖတ်ရန်

မေးခွန်း 77။ LRU Cache Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် LRU Cache LeetCode ဖြေရှင်းချက် – “LRU Cache” သည် သင့်အား မကြာသေးမီက အသုံးပြုခဲ့သော အနည်းဆုံး (LRU) Cache နှင့် ကိုက်ညီသော ဒေတာဖွဲ့စည်းပုံတစ်ပုံကို ဒီဇိုင်းရေးဆွဲရန် တောင်းဆိုသည်၊ ကျွန်ုပ်တို့သည် အောက်ပါလုပ်ဆောင်ချက်များပါရှိသော LRUCache အတန်းကို အကောင်အထည်ဖော်ရန် လိုအပ်သည်- LRUCache(စွမ်းရည်မရှိ)- LRU ကက်ရှ်ကို စတင်လုပ်ဆောင်သည် အပြုသဘောဆောင်သောအရွယ်အစားစွမ်းရည်နှင့်အတူ။ int get(int key) : တန်ဖိုးကို ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 78။ တိုးလာသောဒြပ်စင်များကြားတွင် အများဆုံးကွာခြားချက် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် တိုးလာနေသောဒြပ်စင်များအကြား အမြင့်ဆုံးကွာခြားချက် LeetCode ဖြေရှင်းချက် – အရွယ်အစား n ၏ 0-အညွှန်းကိန်းကိန်းပြည့် ခင်းကျင်းထားသော ဂဏန်းများကို ပေးဆောင်ပါက ဂဏန်း[i] နှင့် နံပါတ်များ[j] (ဆိုလိုသည်မှာ နံပါတ်[j] - nums[i])၊ 0 <= i < j < n နှင့် nums[i] < nums[j]။ အများဆုံးခြားနားချက်ကို ပြန်ပေးပါ။ အဲဒီလို i နဲ့ j မရှိရင် -1 ကို ပြန်ပေးပါ။ နမူနာများနှင့် ရှင်းလင်းချက်များ ဥပမာ 1- ထည့်သွင်းမှု- nums = [7,1,5,4] အထွက်- 4 ရှင်းလင်းချက်- အများဆုံး ကွာခြားချက် ဖြစ်ပေါ်သည်...

ဆက်ဖတ်ရန်

မေးခွန်း 79။ 3Sum အနီးစပ်ဆုံး LeetCode ဖြေရှင်းချက် Problem Statement 3Sum အနီးစပ်ဆုံး LeetCode ဖြေရှင်းချက် – ကိန်းပြည့် အခင်းအကျင်း နံပါတ်များ အရှည် n နှင့် ကိန်းပြည့်ပစ်မှတ်ကို ပေးထားသည့် ပေါင်းလဒ်သည် ပစ်မှတ်နှင့် အနီးစပ်ဆုံးဖြစ်သည့် ဂဏန်းများတွင် ကိန်းပြည့်သုံးလုံးကို ရှာပါ။ ကိန်းပြည့်သုံးလုံး၏ ပေါင်းလဒ်ကို ပြန်ပေးပါ။ ထည့်သွင်းမှုတစ်ခုစီတွင် တိကျသောအဖြေတစ်ခုရှိမည်ဟု သင်ယူဆနိုင်သည်။ ထည့်သွင်းမှု- nums = [-1,2,1,-4], ပစ်မှတ် = 1 အထွက်-...

ဆက်ဖတ်ရန်

မေးခွန်း 80။ အနည်းဆုံး Knight သည် LeetCode ဖြေရှင်းချက်ကို ရွှေ့သည်။ ပြဿနာ ထုတ်ပြန်ချက် အနိမ့်ဆုံး Knight သည် LeetCode ဖြေရှင်းချက်ကို ရွှေ့သည် - -infinity မှ +infinity သို့ သြဒိနိတ်များပါသော အဆုံးမရှိ စစ်တုရင်ဘုတ်တွင်၊ သင့်တွင် စတုရန်း [0, 0] တွင် သူရဲကောင်းတစ်ဦးရှိသည်။ သူရဲကောင်းတစ်ဦးတွင် အောက်တွင်ဖော်ပြထားသည့်အတိုင်း ပြုလုပ်နိုင်သော ဖြစ်နိုင်သည့် လှုပ်ရှားမှု ၈ ခုရှိသည်။ ရွေ့လျားမှုတစ်ခုစီသည် ကာဒီနယ်ဦးတည်ချက်တွင် စတုရန်းနှစ်ခုဖြစ်ပြီး၊ နောက်တစ်ခုသည် ထောင့်မှန်လမ်းကြောင်းရှိ စတုရန်းတစ်ခုဖြစ်သည်။ အနိမ့်ဆုံးနံပါတ်ကို ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 81။ Binary Tree Zigzag Level အမှာစာ Traversal LeetCode ဖြေရှင်းချက် Problem Statement Binary Tree Zigzag Level မှာယူမှု Traversal LeetCode ဖြေရှင်းချက် – binary သစ်ပင်၏ အမြစ်ကို ပေးထားသည့်အတွက်၊ ၎င်း၏ nodes များ၏ တန်ဖိုးများ၏ ဖြတ်သွားခြင်းကို ပြန်ပေးသည်။ (ဆိုလိုသည်မှာ ဘယ်မှညာသို့၊ နောက်တဆင့်အတွက် ဘယ်မှညာသို့ နှင့် သမအောင် စီပါ။) ထည့်သွင်းမှု- root = [3,9,20,null,null,15,7] Output- [[3],[20,9],[15,7]] ရှင်းလင်းချက် We...

ဆက်ဖတ်ရန်

မေးခွန်း 82။ Duplicate Number LeetCode ဖြေရှင်းချက်ကို ရှာပါ။ Problem Statement ပွားနေသောနံပါတ် LeetCode ဖြေရှင်းချက်ကိုရှာပါ - n + 1 ကိန်းပြည့်များပါရှိသော ကိန်းပြည့်တစ်ခုစီကို ကိန်းပြည့် [1, n] တွင်ပါဝင်သည့် array တစ်ခုမှပေးသည်။ ဂဏန်းများတွင် ထပ်ခါတလဲလဲ ဂဏန်းတစ်ခုသာ ရှိသည်၊ ဤထပ်ခါတလဲလဲ နံပါတ်ကို ပြန်ပေးပါ။ array နံပါတ်များကို မွမ်းမံပြီး စဉ်ဆက်မပြတ် အပိုနေရာများကိုသာ အသုံးပြု၍ ပြဿနာကို သင်ဖြေရှင်းရပါမည်။ Input: nums = [1,3,4,2,2] Output: 2 ရှင်းလင်းချက်...

ဆက်ဖတ်ရန်

မေးခွန်း 83။ မြွေနှင့်လှေကား LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် မြွေများနှင့်လှေကားများ LeetCode ဖြေရှင်းချက် - သင့်အား ဘုတ်၏ဘယ်ဘက်အောက်ခြေမှစတင်၍ ဆဲလ်များကို 1 မှ n2 ဟုတံဆိပ်တပ်ထားသည့် nxn ကိန်းပြည့် matrix ဘုတ်အား သင့်အား ပေးအပ်သည် အတန်းတစ်ခုစီတွင် လှည့်ပတ်လမ်းညွှန်ချက်များ။ သင်ဘုတ်၏စတုရန်း 1 တွင်သင်စတင်ပါ။ လှုပ်ရှားမှုတိုင်းတွင်...

ဆက်ဖတ်ရန်

မေးခွန်း 84။ ပုံကိုလှည့်ပါ LeetCode ဖြေရှင်းချက် Problem Statement Rotate Image LeetCode ဖြေရှင်းချက် - သင့်အား ရုပ်ပုံတစ်ပုံကို ကိုယ်စားပြုသည့် nxn 2D matrix ကိုပေးထားပြီး ပုံကို 90 ဒီဂရီ (လက်ယာရစ်) လှည့်ပါ။ ပုံအား နေရာတွင် လှည့်ပတ်ရန် လိုအပ်သည်၊ ဆိုလိုသည်မှာ input 2D matrix ကို တိုက်ရိုက်မွမ်းမံရန် လိုအပ်သည်။ အခြား 2D မက်ထရစ်ကို ခွဲဝေမထားပါနှင့် လှည့်ခြင်းကို မလုပ်ပါနှင့်။ နမူနာ စမ်းသပ်မှု Case 1- ထည့်သွင်းခြင်း- ...

ဆက်ဖတ်ရန်

မေးခွန်း 85။ Sorted Array LeetCode ဖြေရှင်းချက်ကို ပေါင်းစည်းပါ။ Problem Statement Merge Sorted Array LeetCode Solution - သင့်အား ကိန်းပြည့် array နှစ်ခုကို nums1 နှင့် nums2 တို့အား လျှော့မချဘဲ အစဉ်လိုက်စီပေးကာ nums1 နှင့် nums2 ရှိ အစိတ်အပိုင်းများ၏ အရေအတွက်ကို ကိုယ်စားပြုသော ကိန်းပြည့် m နှင့် n နှစ်ခုတို့ကို ပေးထားသည်။ နံပါတ် 1 နှင့် nums2 ကို အလျှော့မပေးသော အစီအစဥ်ဖြင့် စီထားသော တစ်ခုတည်းသော ခင်းကျင်းမှုတစ်ခုသို့ ပေါင်းစည်းပါ။ နောက်ဆုံးခွဲထားသော array ကို function အားဖြင့် ပြန်မပေးသင့်ဘဲ array nums1 တွင် သိမ်းဆည်းထားမည့်အစား။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 86။ Linked List Leetcode ဖြေရှင်းချက်တွင် Node ကို ဖျက်ပါ။ ပြဿနာထုတ်ပြန်ချက်- လင့်ခ်ချိတ်ထားသောစာရင်းတစ်ခုရှိ Node ကိုဖျက်ပါ Leetcode ဖြေရှင်းချက် – တစ်ခုတည်းချိတ်ဆက်ထားသောစာရင်းရှိ node တစ်ခုကိုဖျက်ရန် လုပ်ဆောင်ချက်တစ်ခုရေးပါ။ သင့်အား စာရင်း၏ အကြီးအကဲထံသို့ ဝင်ရောက်ခွင့် ပေးမည်မဟုတ်ပါ၊ ယင်းအစား၊ တိုက်ရိုက်ဖျက်ပစ်မည့် node သို့ သင့်အား ဝင်ရောက်ခွင့် ပေးမည်ဖြစ်သည်။ ဖျက်ပစ်ရမယ့် node တွေမဟုတ်ဘူးဆိုတာ အာမခံပါတယ်..။

ဆက်ဖတ်ရန်

မေးခွန်း 87။ စာကြောင်းမှ Integer (atoi) LeetCode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် The String to Integer (atoi) Leetcode ဖြေရှင်းချက် -“String to Integer (atoi)” က string တစ်ခုကို 32-bit signed integer (C/C++ ၏ atoi လုပ်ဆောင်ချက်နှင့် ဆင်တူသော myAtoi(string s) လုပ်ဆောင်ချက်ကို အကောင်အထည်ဖော်ခြင်းဟု ဖော်ပြထားသည်။ ) myAtoi(string s) အတွက် အယ်လဂိုရီသမ်မှာ အောက်ပါအတိုင်းဖြစ်သည်- မည်သည့် ဦးဆောင်အဖြူကွက်ကိုမဆို ဝင်ရောက်ဖတ်ရှုပြီး လျစ်လျူရှုပါ။ နောက်ဇာတ်ကောင် ဟုတ်မဟုတ် စစ်ဆေးပါ (အကယ်၍ ...

ဆက်ဖတ်ရန်

မေးခွန်း 88။ IP လိပ်စာများကို Leetcode ဖြေရှင်းချက်ကို ပြန်လည်ရယူပါ။ ပြဿနာဖော်ပြချက် Restore IP လိပ်စာများ LeetCode ဖြေရှင်းချက် – “IP လိပ်စာများကို ပြန်လည်ရယူခြင်း” သည် ဂဏန်းများသာပါရှိသော စာကြောင်းကို ပေးဆောင်ထားသောကြောင့် string အတွင်းသို့ အစက်များထည့်သွင်းခြင်းဖြင့် ဖွဲ့စည်းနိုင်သည့် မည်သည့်အစီအစဥ်တွင်မဆို ဖြစ်နိုင်သည့် တရားဝင် IP လိပ်စာများအားလုံးကို ပြန်ပေးရန်လိုအပ်ပါသည်။ ပြန်ခွင့်မပြုဘူးဆိုတာ သတိပြုပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 89။ String Compression LeetCode ဖြေရှင်းချက် Problem Statement String Compression LeetCode Solution – ဇာတ်ကောင် chars များ array ကို ပေး၍ အောက်ပါ algorithm ကို အသုံးပြု၍ ၎င်းကို ချုံ့ပါ- ဗလာ string s ဖြင့် စတင်ပါ။ ဆက်တိုက်ထပ်နေသော အက္ခရာများအုပ်စုတစ်ခုစီအတွက်- အဖွဲ့၏အရှည်မှာ 1 ဖြစ်ပါက၊ စာလုံးကို s နှင့် ထပ်ပေါင်းပါ။ မဟုတ်ပါက အဖွဲ့၏အရှည်ဖြင့် နောက်တွင် ဇာတ်ကောင်ကို ပေါင်းထည့်ပါ။ compressed string ကို...

ဆက်ဖတ်ရန်

မေးခွန်း 90။ ဒီဇိုင်း Hit ကောင်တာ LeetCode ဖြေရှင်းချက် Problem Statement Design Hit Counter LeetCode ဖြေရှင်းချက် - လွန်ခဲ့သည့် 5 မိနစ်အတွင်း ရရှိခဲ့သော hit အရေအတွက်ကို ရေတွက်သည့် hit counter ကို ဒီဇိုင်းဆွဲပါ။ သင့်စနစ်သည် အချိန်တံဆိပ်တုံး ကန့်သတ်ချက်တစ်ခုကို လက်ခံသင့်သည် (စက္ကန့်ပိုင်းအသေးစိတ်ဖြင့်) လက်ခံသင့်ပြီး ခေါ်ဆိုမှုများကို အချိန်နှင့်တပြေးညီစနစ်ဖြင့် စနစ်သို့ခေါ်ဆိုနေသည် (ဆိုလိုသည်မှာ အချိန်တံဆိပ်တုံးသည် တစ်ပုံတစ်ပုံတိုးနေသည်) ဟု သင်ယူဆနိုင်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 91။ Strobogrammatic နံပါတ် LeetCode ဖြေရှင်းချက် Problem Statement Strobogrammatic Number LeetCode ဖြေရှင်းချက် - ကိန်းပြည့်ကိုကိုယ်စားပြုသည့် string num ကိုပေးသည်၊ နံပါတ်သည် စထရိုဘိုဂရမ်မာကိန်းဂဏန်းဖြစ်ပါက အမှန်ပြန်ပေးပါ။ စထရိုဘိုဂရမ်မာဂဏန်း နံပါတ်သည် ၁၈၀ ဒီဂရီ လှည့်သောအခါ တူညီသော ကိန်းဂဏန်းများ (ဇောက်ထိုးကြည့်သည်)။ ဥပမာ Test Case 180- Input- num = “1” Output- true Test Case 69- Input- num = “2” Output- false ရှင်းပြချက်...

ဆက်ဖတ်ရန်

မေးခွန်း 92။ အကွာအဝေး LeetCode ဖြေရှင်းချက်ကို တည်းဖြတ်ပါ။ Problem Statement ပြဿနာ Edit Distance LeetCode Solution က သင့်အား word1 နှင့် word2 နှစ်ခုကို strings နှစ်ခုပေးထားပြီး အနိမ့်ဆုံးလုပ်ဆောင်မှုများတွင် word1 သို့ word2 အဖြစ်ပြောင်းလဲရန်လိုအပ်ပါသည်။ string တွင် လုပ်ဆောင်နိုင်သော လုပ်ဆောင်ချက်များမှာ - ဇာတ်ကောင်တစ်ခုကို ထည့်သွင်းခြင်း ဇာတ်ကောင်တစ်ခုအား ဖျက်ပစ်ခြင်း ဇာတ်ကောင်တစ်ခုကို အစားထိုးခြင်း နမူနာ စမ်းသပ်မှုကိစ္စရပ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 93။ Parity LeetCode ဖြေရှင်းချက်ဖြင့် Array ကိုစီပါ။ Problem Statement The Sort Array By Parity LeetCode Solution – “Array By Parity စီရန်” က သင့်အား ကိန်းပြည့် array နံပါတ်များကို ပေးထားပြီး၊ array ၏အစတွင် ကိန်းပြည့်အားလုံးကို ရွှေ့ပြီး odd integers အားလုံးကို ရွှေ့ထားကြောင်း ဖော်ပြထားသည်။ မှတ်ချက်- ဤအခြေအနေအား ကျေနပ်စေသော မည်သည့် array ကိုမဆို ပြန်ပေးပါ။ ဥပမာ- Input- Output-...

ဆက်ဖတ်ရန်

မေးခွန်း 94။ စတော့ရှယ်ယာ LeetCode ဖြေရှင်းချက်ဝယ်ခြင်းနှင့်ရောင်းရန်အကောင်းဆုံးအချိန် Problem Statement The Best Time LeetCode Solution – “စတော့ကိုဝယ်ရန်နှင့် ရောင်းရန်အကောင်းဆုံးအချိန်” က price[i] သည် ပေးထားသောစတော့ရှယ်ယာ၏စျေးနှုန်းဖြစ်သည့် array of price မှ သင့်အား ပေးထားသောစျေးနှုန်းများဖြစ်သည်ဟုဖော်ပြထားပါသည်။ ရွေးချယ်ခြင်းဖြင့် သင့်အမြတ်အစွန်းကို မြှင့်တင်လိုသည် ။

ဆက်ဖတ်ရန်

မေးခွန်း 95။ Leetcode Solution ၏ကုန်ပစ္စည်းနှင့် Digits ၏ပမာဏကိုနုတ်ပါ ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့သည်ဂဏန်းများ၏ထုတ်ကုန်နှင့်ပေးထားသောအပြုသဘောဆောင်သည့်ကိန်းဂဏန်းများအကြားခြားနားချက်ကိုရှာဖွေရန်လိုအပ်သည်။ နမူနာ 1234 14 ရှင်းလင်းချက် - ထုတ်ကုန် = ၄ * ၃ * ၂ * ၁ = ၂၄ နှင့်ဆ = ၄ + ၃ + ၂ + ... ။

ဆက်ဖတ်ရန်

မေးခွန်း 96။ Palindrome Linked စာရင်း Leetcode ဖြေရှင်းချက် ပြindနာ“ Palindrome Linked List” တွင်ကျွန်ုပ်တို့သည်တစ်ခုတည်းသောကိန်းသေနှင့်ဆက်နွယ်သောစာရင်းသည် palindrome ဟုတ်မဟုတ်စစ်ဆေးသင့်သည်။ Example List = {1 -> 2 -> 3 -> 2 -> 1} true ရှင်းလင်းချက်နံပါတ် ၁ - စာရင်းသည် palindrome ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 97။ Sorted Array ကို Binary Search Tree Leetcode Solution သို့ပြောင်းပါ ကျွန်တော်တို့ကိုကိန်းတန်းအစုတစ်ခုစီပေးထားတယ်။ ရည်ရွယ်ချက်မှာသစ်ပင်အမြင့်ကိုဟန်ချက်ညီစေရန်ဤခင်းကျင်းမှုမှ Binary Search Tree ကိုတည်ဆောက်ရန်ဖြစ်သည်။ သတိပြုရန်မှာသစ်ပင်တစ်ပင်သည်မည်သည့် node တစ်ခု၏ဘယ်နှင့်ညာ subtrees ၏အမြင့်ခြားနားချက်သည်အမြင့်မျှတမှုဖြစ်သည်ဟုဆိုခြင်းဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 98။ အိမ်ဓားပြ Leetcode ဖြေရှင်းချက် ပြStatနာဖော်ပြချက်ဤပြInနာတွင်လမ်းများရှိအိမ်များနှင့်အိမ်ဓားပြများသည်ထိုအိမ်များကိုလုယက်ရန်ရှိသည်။ သို့သော်ပြtheနာတစ်ခုမှာသူသည်တစ်ခုနှင့်တစ်ခုကပ်လျက်နေသောတစ်အိမ်ထက်ပိုသောအဆက်မပြတ်လုယက်နိုင်ခြင်းမရှိပါ။ ငွေပမာဏကိုကိုယ်စားပြုသည့်အနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများစာရင်းကိုပေးထားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 99။ ပေးထားသောကြားကာလများကြားတွင်နှစ်ခုကြားကာလတစ်ခုထပ်နေသည်ကိုစစ်ဆေးပါ ပြProbleနာဖော်ပြချက်ပြ “နာ“ ပေးထားသောကြားကာလနှစ်ခုကြားတွင်မည်သည့်ကြားကာလထပ်တူမကျသည်ကိုစစ်ဆေးပါ” သည်သင့်အားကြားကာလအချို့ပေးထားကြောင်းဖော်ပြသည်။ တစ်ခုချင်းစီကိုကြားကာလတစ်ခုစီကိုတန်ဖိုးနှစ်မျိုးဖြင့်ပါဝင်သည်၊ တစ်ခုမှာစတင်ချိန်ဖြစ်သည်။ ပြproblemနာကကြေငြာချက်က ...

ဆက်ဖတ်ရန်

မေးခွန်း 100။ အိမ်ဓားပြ The House Robber Problem ကဖော်ပြသည်မှာမြို့တစ်မြို့ရှိရပ်ကွက်တစ်ခုတွင်အိမ်ခြေတစ်ချောင်းစီရှိသည်။ သူခိုးသည်ဤရပ်ကွက်အတွင်းရှိလက်ကိုင်ပစ္စည်းကိုသယ်ဆောင်ရန်စီစဉ်နေသည်။ အိမ်တစ်အိမ်စီ၌ရွှေမည်မျှဖုံးကွယ်နေသည်ကိုသူသိသည်။ သို့သော်တစ် ဦး ဖြစ်ပေါ်ခြင်းမှရှောင်ရှားနိုင်ရန်အတွက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 101။ ပထမ ဦး ဆုံးမကောင်းတဲ့ဗားရှင်း မကောင်းတဲ့ Apple ကဒီစည်းလုံးမှုကိုပျက်စီးစေတယ်ဆိုတဲ့စကားလုံးကိုငါတို့အားလုံးကြားဖူးကြပြီ။ ဒီနေ့ကျွန်ုပ်တို့မှာမကောင်းတဲ့ဗားရှင်းဖြစ်သောပြFirstနာရှိနေတယ်။ Intern များထဲမှတစ်ခုသည် n + 1 မှကျူးလွန်သောအရာများကြောင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 102။ 1 bits ၏နံပါတ် ငါတို့အားလုံးသည်ဒွိနံပါတ် Hamming Weight ကိုကြားဖူးကြသည်။ Hamming အလေးချိန်သည် binary number တစ်ခုအတွင်းရှိ set bits / 1s အရေအတွက်ဖြစ်သည်။ ဒီပြproblemနာမှာနံပါတ်တစ် -၁ bits ကပေးထားတဲ့နံပါတ်ရဲ့ hamming အလေးချိန်ကိုရှာရမယ်။ ဥပမာများနံပါတ် = ၃ ဒွိပုံရိပ် = 1 ...

ဆက်ဖတ်ရန်

မေးခွန်း 103။ LRU Cache ကိုအကောင်အထည်ဖော်ခြင်း အနည်းဆုံးမကြာသေးမီကအသုံးပြုထားသော (LRU) Cache သည်ဒေတာများကိုထိန်းသိမ်းရန်အသုံးပြုသောနည်းလမ်းတစ်ခုဖြစ်ပြီးဒေတာများအသုံးပြုရန်လိုအပ်သောအချိန်သည်အနည်းဆုံးဖြစ်နိုင်သည်။ LRU algorithm သည် cache ပြည့်နေသည့်အချိန်တွင်အသုံးပြုသည်။ ကျွန်ုပ်တို့သည်အနည်းဆုံးမကြာသေးမီကအသုံးပြုထားသောအချက်အလက်များကို cache memory မှဖယ်ရှားသည်။

ဆက်ဖတ်ရန်

Translate »
1