အများဆုံး Subarray Leetcode ဖြေရှင်းချက်

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

ဆက်ဖတ်ရန်

နောက်ဆက်တွဲ Leetcode ဖြေရှင်းချက်ဖြစ်ပါတယ်

ပြproblemနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့သည်မတူညီသောကြိုးနှစ်ခုကိုပေးထားသည်။ ရည်ရွယ်ချက်မှာပထမ string သည်ဒုတိယ၏နောက်ဆက်တွဲဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာအားဖြင့်ပထမ string =“ abc” ဒုတိယ string =“ mnagbcd” စစ်မှန်သောပထမ string =“ burger” ဒုတိယ string =“ dominos” မှားယွင်းသောချဉ်းကပ်မှု (Recursive) ၎င်းသည်လွယ်ကူသည်။

ဆက်ဖတ်ရန်

Pascal's Triangle II Leetcode Solution

ပြStatနာဖော်ပြချက်ဤပြInနာတွင် Pascal Triangle ၏ Row index (i) ကိုကျွန်ုပ်တို့ပေးထားသည်။ ကျနော်တို့ ith အတန်း၏တန်ဖိုးများပါဝင်သော linear ခင်းကျင်းဖန်တီးပြီးပြန်ပို့ရမည်။ Row index သည် ၀ မှစတင်သည်။ ကျွန်ုပ်တို့သည် Pascal ၏တြိဂံသည်ဂဏန်းတစ်ခုစီသည်တြိဂံဖြစ်သည်ကိုကျွန်ုပ်တို့သိသည်။

ဆက်ဖတ်ရန်

ထူးခြားသော Paths Leetcode Solution

Unique Paths Leetcode Solution ၏ပြproblemနာကသင့်အားဇယားကွက်၏အရွယ်အစားကိုကိုယ်စားပြုသောကိန်းပြည့်နှစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ဇယားကွက်၏အရွယ်အစား၊ အရှည်နှင့်အကျယ်ကိုအသုံးပြုခြင်း။ ကျွန်ုပ်တို့သည်ဇယားကွက်၏ဘယ်ဘက်ထောင့်မှထူးခြားသောလမ်းကြောင်းများရှာရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

N-th Tribonacci နံပါတ် Leetcode ဖြေရှင်းချက်

ပြstatementနာဖော်ပြချက်“ N-th Tribonacci Number” ပြInနာတွင် n ကိုပေးထားသည်။ ကျွန်တော်တို့ရဲ့တာဝန်က N-th tribonacci number ကိုရှာဖွေဖို့ဖြစ်တယ်။ zeroth tribonacci နံပါတ်သည် 0. ဖြစ်သည်။ ပထမ tribonacci နံပါတ်သည် ၁ ဖြစ်သည်။ ဒုတိယမြောက် tribonacci နံပါတ်မှာ ၁ ဖြစ်သည်။ N-th tribonacci number သည် summation of (N-1- …

ဆက်ဖတ်ရန်

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

“ House Robber II” ပြproblemနာတွင်၊ ဓားပြတစ် ဦး သည်မတူကွဲပြားသောအိမ်များမှငွေများကိုလုယူလိုကြသည်။ အိမ်များရှိငွေပမာဏကိုခင်းကျင်းပြသထားသည်။ ဒေတာများကို Array အတွင်းမှထည့်သွင်းခြင်းအားဖြင့်ငွေအများဆုံးငွေပမာဏကိုရှာဖွေရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

Polygon Leetcode Solution ၏အနည်းဆုံးရမှတ် Triangulation

ပြstatementနာကြေငြာချက်“ Polygon ၏အနည်းဆုံးရမှတ်တြိဂံပုံ” ပြInနာတွင်ကျွန်ုပ်တို့သည် Array တွင်ရှိသော element တစ်ခုစီသည်နာရီလက်တံအတိုင်းညွှန်ပြသည့်အခါ N-sided polygon ၏တန်ဖိုးကိုကိုယ်စားပြုသော value array ပေးထားပါသည်။ ကျွန်ုပ်တို့၏တာ ၀ န်မှာမယားပြိုင်ကို N-2 တြိဂံများသို့တြိဂံပြုရန်ဖြစ်သည်။ တြိဂံရေးအမှတ်ရရန်…

ဆက်ဖတ်ရန်

အိမ်ဓားပြ Leetcode ဖြေရှင်းချက်

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

ဆက်ဖတ်ရန်

Scramble String

ပြramနာဖော်ပြချက်“ Scramble String” ပြproblemနာကသင့်အားကြိုးနှစ်ချောင်းပေးသည်ဟုဆိုသည်။ ဒုတိယ string သည်ပထမတစ်ခု၏အလျင်အမြန်ပြုလုပ်ထားသော string တစ်ခုဟုတ်မဟုတ်စစ်ဆေးပါ။ ရှင်းလင်းချက် ၂။ binary tree အနေဖြင့် s ကို“ အလွန်ကြီးသော” ကိုယ်စားပြုမှုကို bursur အဖြစ်ပြောင်းလဲခြင်းအားဖြင့်၎င်းကို non-empty sub-strings အဖြစ်ခွဲခြားခြင်းအားဖြင့်ဖြစ်သည်။ ဒီ string ကဖြစ်နိုင်တယ်။

ဆက်ဖတ်ရန်

ထူးခြားသော Paths ကို II

ပထမဆဲလ်တွင်“ a × b” matrix ၏ဘယ်ဘက်အပေါ်ထောင့်တွင်ရှိနေသောလူတစ်ယောက်ဆိုပါစို့။ လူတစ်ယောက်သည်တက်သည်ဖြစ်စေအောက်သို့ရွေ့လျားနိုင်သည်။ ထိုလူသည်သူ၏ ဦး တည်ရာကိုရောက်လိုသည်။ ထိုအတွက်သူသည်သွားလိုလျှင် matrix ၏နောက်ဆုံးဆဲလ် (သို့) ညာဘက်အောက်ထောင့်ဖြစ်သည်။ …

ဆက်ဖတ်ရန်