တဆက်တည်း Array ကို

နံပါတ် 0 နှင့် 1 တစ်ခုသာပါ ၀ င်သော array တစ်ခုကိုပေးထားသည်။ o နှင့် 1 သည်အတူတူအရှည်ဆုံးအရှည်ဆုံး sub-array အရှည်ကိုကျွန်ုပ်တို့ရှာရမည်။ နမူနာ Input arr = [0,1,0,1,0,0,1] Output 6 ရှင်းလင်းချက်အရှည်ဆုံးတဆက်တည်း sub-ခင်းကျင်းအနီရောင် [0,1,0,1,0,0,1] နှင့်၎င်း၏အရှည်ဖြင့်မှတ်သားသည်။ is 6. Algorithm သတ်မှတ်ချက်သည်။

ဆက်ဖတ်ရန်

Array တွင် 0s နှင့် 1s ခွဲခြားထားပါ

ပြProbleနာဖော်ပြချက်သင့်မှာ integer array ရှိတယ်ဆိုပါစို့။ ပြarrayနာ“ Sepregate 0s နှင့် 1s တစ်ခုခင်းကျင်းခြင်းတွင်” ခင်းကျင်းမှုကိုအပိုင်းအစနှစ်ခု၊ 0s နှင့် 1s တို့တွင်ခွဲခြားရန်တောင်းဆိုသည်။ 0 များသည် array ၏ဘယ်ဘက်ခြမ်းနှင့် 1 တို့သည် array ၏ညာဘက်အခြမ်းတွင်ရှိသင့်သည်။ …

ဆက်ဖတ်ရန်

တစ် ဦး Binary Tree နှစ်ခု node များအကြားအကွာအဝေးကိုရှာပါ

ပြStatနာဖော်ပြချက်“ Binary Tree of node နှစ်ခုအကြားအကွာအဝေးကိုရှာပါ” ဆိုတဲ့ပြproblemနာကသင်ကို binary tree ပေးပြီး node နှစ်ခုပေးတယ်ဟုဖော်ပြသည်။ ယခုသင်ဤ node နှစ်ခုကြားတွင်အနည်းဆုံးအကွာအဝေးကိုရှာရန်လိုအပ်သည်။ ဥပမာ // node 1 အထက်ရှိပုံကို သုံး၍ သစ်ပင်ကိုပြသသည်။

ဆက်ဖတ်ရန်

element တစ်ခု၏ပထမဆုံးနှင့်နောက်ဆုံးအညွှန်းများအကြားအများဆုံးကွာခြားချက်

ဆိုတော့မင်းမှာကိန်းတန်းတစ်ခုရှိတယ်။ ပြarrayနာက“ array အတွင်းရှိ element တစ်ခု၏ပထမနှင့်နောက်ဆုံးအညွှန်းကိန်းများအကြားအများဆုံးကွာခြားချက်” သည်ခင်းကျင်းချက်အတွင်းရှိအရေအတွက်တစ်ခုချင်းစီ၏ပထမနှင့်နောက်ဆုံးအညွှန်းကိန်းများအကြားခြားနားချက်ကိုရှာဖွေရန်တောင်းဆိုသည်။ ဥပမာ…

ဆက်ဖတ်ရန်

တစ် ဦး Binary Tree ၏ညာဘက်ပုံနှိပ်ပါ

ပြStatနာဖော်ပြချက်“ Binary Tree of Right View ကိုပုံနှိပ်ခြင်း” ပြproblemနာကသင့်အား binary tree ပေးသည်ဟုဖော်ပြသည်။ ယခုသင်သည်ဤသစ်ပင်၏မှန်ကန်သောမြင်ကွင်းကိုရှာဖွေရန်လိုအပ်သည်။ ဒီနေရာမှာ binary tree ရဲ့ညာဘက်မြင်ကွင်းကကြည့်လိုက်ရင်သစ်ပင်ပုံပေါ်လာတဲ့အတိုင်း sequence ကိုပုံနှိပ်ဖို့ဖြစ်တယ်။

ဆက်ဖတ်ရန်

subarray ၀ င်ငွေပေါင်း 0 ရှိလျှင်ရှာပါ

“ 0 sub sumay ပါတဲ့ subarray ရှိရင်ရှာပါ” ပြTheနာကသင့်အားအနုတ်ကိန်းများပါ ၀ င်သည့် integer array တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ပြstatementနာကိန်းဂဏန်းကအနည်းဆုံးအနည်းဆုံး ၁ ခုရှိသင့်မသင့်ဆုံးဖြတ်ရန်တောင်းဆိုသည်။ ဤပုဒ်မခွဲသည် ၁ နှင့်တူညီသည်။ ဥပမာ arr [] = {1, -1} …

ဆက်ဖတ်ရန်

ချိတ်ဆက်ထားသောစာရင်းနှစ်ခု၏လမ်းဆုံအမှတ်ရရန်လုပ်ဆောင်ချက်တစ်ခုကိုရေးပါ

ပြနာဖော်ပြချက်“ ချိတ်ဆက်ထားသည့်စာရင်းနှစ်ခု၏လမ်းဆုံအမှတ်ရရန်လုပ်ဆောင်ချက်တစ်ခုကိုရေးပါ” ပြproblemနာကသင့်အားချိတ်ဆက်စာရင်းနှစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ သို့သော်၎င်းတို့သည်လွတ်လပ်သောဆက်နွယ်သောစာရင်းများမဟုတ်ပါ သူတို့ကတစ်ချိန်ချိန်ချိတ်ဆက်နေကြသည်။ ယခုသင်သည်ဤနှစ်ခုစာရင်း၏လမ်းဆုံဤအချက်ကိုရှာဖွေရန်လိုအပ်သည်။ …

ဆက်ဖတ်ရန်

0s နှင့် 1s တန်းတူအရေအတွက်နှင့်အတူအကြီးဆုံး subarray

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

ဆက်ဖတ်ရန်

ပင်နှင့်မကိန်းဂဏန်းခွဲခြား

ပြProbleနာဖော်ပြချက်သင့်မှာ integer array ရှိတယ်ဆိုပါစို့။ ပြ “နာ“ Segregate even and odd နံပါတ်များ” သည်ခင်းကျင်းမှုကိုပြန်လည်စီစဉ်ရန်တောင်းဆိုသည်၊ မကိန်းနှင့်ညီသောနံပါတ်များကို array ၏ segments နှစ်ခုတွင်ခွဲခြားနိုင်သည်။ နံပါတ်များကို array ၏ဘယ်ဘက်ခြမ်းသို့ပြောင်း။ ထူးဆန်းစွာရနိုင်သည်။

ဆက်ဖတ်ရန်

Knight တစ်ယောက်ပစ်မှတ်သို့ရောက်ရန်အနည်းဆုံးအဆင့်များ

ဖော်ပြချက်ပြ “နာ“ Knight မှပစ်မှတ်သို့ရောက်ရှိရန်အနိမ့်ဆုံးခြေလှမ်းများ” ကသင့်အား N x N အရွယ်အစားစတုရန်းစစ်တုရင်ဘုတ်၊ Knight အပိုင်း၏ညှိနှိုင်းနှင့်ပစ်မှတ်ဆဲလ်အားပေးသည်ဟုဖော်ပြသည်။ ပစ်မှတ်သို့ရောက်ရန် Knight အပိုင်းအစမှအနည်းဆုံးအဆင့်များရှာပါ။

ဆက်ဖတ်ရန်