ပေါင်းစပ်ပေါင်းချုပ် Leetcode ဖြေရှင်းချက်

ပေါင်းစပ်ထားသော Sum Leetcode Solution မှပြproblemနာကကျွန်တော်တို့ကိုကိန်းဂဏန်းများနှင့်ကိန်းဂဏန်းများနှင့်ပစ်မှတ်များကိုပေးသည်။ ပေးထားသောရည်မှန်းချက်ကိုပေါင်းထည့်နိုင်သည့်အကြိမ်ပေါင်းများစွာကိုဤကိန်းများ အသုံးပြု၍ ပြုလုပ်နိုင်သည်။ ဒါကြောင့်ပိုပြီးတရားဝင်, ကျနော်တို့ပေးထားသောကိုသုံးနိုင်သည် ...

ဆက်ဖတ်ရန်

Rook Leetcode Solution အတွက်ရရှိနိုင်သည့် Capture များ

ပြဿနာဖော်ပြချက်၊ ဤပြဿနာ၌ကျွန်ုပ်တို့သည်အဖြူရောင်တောအုပ်နှင့်စစ်တုရင်ခုံကိုကိုယ်စားပြုသော 2-D matrix ကိုပေးသည်။ White's Rook ကိုဇာတ်ကောင် 'R' ဖြင့်ကိုယ်စားပြုသည်။ အဖြူရောင်ဂိုဏ်းအုပ်များသည် B ကိုကိုယ်စားပြုပြီးအနက်ရောင်ပေါင်များကို p ကိုကိုယ်စားပြုသည်။ ပြဿနာကအာမခံတယ်…

ဆက်ဖတ်ရန်

မြှောက်ကြိုးများ Leetcode ဖြေရှင်းချက်

ပြipနာ Multiply Strings Leetcode ဖြေရှင်းချက်သည်ကျွန်ုပ်တို့အား input အဖြစ်ပေးထားသော string နှစ်ခုကိုမြှောက်ရန်တောင်းဆိုသည်။ ဤရလဒ်ကိုခေါ်ဆိုသူ၏လုပ်ဆောင်မှုသို့မြှောက်ရန်ကျွန်ုပ်တို့ထံသို့ပြန်ပို့ရန်လိုအပ်သည်။ ဒါကြောင့်ပိုပြီးပုံစံနှစ်မျိုးနဲ့ပေးထားတဲ့ကြိုးတွေကိုရှာပါ။ …

ဆက်ဖတ်ရန်

array တစ်ခု၏တူညီသော element များနှင့် index index များအရေအတွက်

ငါတို့က integer array တစ်ခုပေးခဲ့တယ်ဆိုပါစို့။ ပြသနာတစ်ခုသည် array တွင်ညီမျှသောဒြပ်စင်များနှင့်တွဲထားသောအညွှန်းကိန်းအရေအတွက် (i, j) ကို arr [i] = arr [j] နှင့် i တို့ j နှင့်မညီသောနည်းလမ်းဖြင့်ရှာဖွေရန်တောင်းဆိုသည်။ မရ။ ဥပမာ arr [] = {2,3,1,2,3,1,4} ရှင်းလင်းချက် ၃ တွဲ ...

ဆက်ဖတ်ရန်

% nCr တွက်ချက်ပါ

ပြဿနာဖော်ပြချက်ပြဿနာ“ Compute nCr % p” တွင် binomial coefficient modulo p ကိုရှာရန်လိုအပ်သည်ဟုဖော်ပြထားသည်။ ဒါကြောင့် binomial coefficient အကြောင်းကိုအရင်ဆုံးသိရမယ်။ အဲဒါကိုငါတို့အရင်ပို့စ်မှာဆွေးနွေးပြီးပြီ။ သင်ဤနေရာတွင်စစ်ဆေးနိုင်သည်။ ဥပမာ n = 5, r = 2, p …

ဆက်ဖတ်ရန်

X ကို Y ပြောင်းရန်အနည်းဆုံးစစ်ဆင်ရေးများ

ပြဿနာဖော်ပြချက်ပြဿနာ“ X ကို Y သို့ပြောင်းရန်အနည်းဆုံးလုပ်ဆောင်ချက်များ” တွင်သင်အား X နှင့် Y နှစ်လုံးပေးထားပြီး၊ ၎င်းကိုအောက်ပါစစ်ဆင်ရေးများဖြင့် X သို့ Y သို့ပြောင်းရန်လိုအပ်သည် ထုတ်ပေးသောဂဏန်းများ ...

ဆက်ဖတ်ရန်

တစ် ဦး မြို့ပတ်ရထားခင်းကျင်းအတွက်ဆက်တိုက်ကွဲပြားခြားနားမှု၏ပေါင်းလဒ်တိုးမြှင့်

Problem Statement မင်းမှာ integer array တစ်ခုရှိတယ်ဆိုပါစို့။ ဤ array ကို circular array တစ်ခုအဖြစ်သဘောထားသင့်သည်။ array တစ်ခုရဲ့နောက်ဆုံးတန်ဖိုးကိုပထမ array, ⇒ a1 နဲ့ချိတ်ဆက်လိမ့်မယ်။ ပြသနာတစ်ခုသည်“ မြို့ပတ်ရထားတစ်ခုတွင်ဆက်တိုက်ကွဲပြားမှုများ၏ပေါင်းလဒ်ကိုအမြင့်ဆုံးသို့ရောက်” ရန်အများဆုံးရှာဖွေရန်တောင်းဆိုသည်။

ဆက်ဖတ်ရန်

နှစ်ခုဆက်တိုက်တန်းတူတန်ဖိုးများကိုသာ။ ကြီးမြတ်သောတစ်ခုနှင့်အစားထိုးပါ

Problem Statement မင်းမှာ integer array တစ်ခုရှိတယ်ဆိုပါစို့။ ပြသနာ“ နှစ်ဆက်တိုက်ညီမျှသောတန်ဖိုးများကိုတစ်ခုထက်ပိုသော” အစားထိုးပါကထိုအတွဲများအားလုံးကို၎င်းတို့ထက်ပိုကြီးသောနံပါတ်“ a+1” 1 (နှစ်ဆက်တိုက်ကိန်းဂဏန်းများ) နှင့်အစားထိုးရန်တောင်းသည်။ ဒါမှမဟုတ်ထပ်တလဲလဲရှိနေတာလား ...

ဆက်ဖတ်ရန်

BFS ကို အသုံးပြု၍ အပင်တစ်ပင်ရှိသတ်မှတ်ထားသောအဆင့်ရှိ node အရေအတွက်ကိုရေတွက်ပါ

ဖော်ပြချက်ပြဿနာ“ BFS ကိုအသုံးပြုပြီးသစ်ပင်တစ်ပင်တွင်ပေးထားသောအဆင့်အမှတ်အသားများကိုရေတွက်ပါ” ဟုဖော်ပြသည်၊ သင်က Tree (acyclic graph) နှင့် root node တို့ကို L-th အဆင့်တွင် node အရေအတွက်ကိုရှာပါ။ Acyclic Graph: ၎င်းသည်အနားများမှတစ်ဆင့်ဆက်သွယ်ထားသော node များကွန်ရက်တစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

sub array များသည်မူလခင်းကျင်းချက်နှင့်တူညီသည်

ပြဿနာဖော်ပြချက်“ မူလအက္ခရာများကဲ့သို့ကွဲပြားခြားနားသောအစိတ်အပိုင်းများပါ ၀ င်သော subarrays များကိုရေတွက်ခြင်း” သည်မင်းကို integer array တစ်ခုပေးကြောင်းဖော်ပြသည်။ ပြဿနာကြေငြာချက်သည်မူရင်း array တွင်ကွဲပြားသော element အားလုံးပါ ၀ င်သော array အားလုံးကိုခွဲထုတ်ရန်တောင်းဆိုသည်။ ဥပမာ arr [] = {2, 1, 3, 2, …

ဆက်ဖတ်ရန်