binary sequence ကိုပထမနှင့်ဒုတိယတစ်ဝက်၏တူညီသောပမာဏနှင့်အတူပင်ရေတွက်သည်

ပြproblemနာက“ binary sequences တွေကိုတောင်မှပထမနဲ့ဒုတိယတစ်ဝက်တူညီတဲ့ပမာဏအတူတူပါပဲ” ဆိုတာကသင့်ကို integer တစ်ခုပေးတယ်ဆိုတာဖော်ပြတယ်။ အရွယ်အစား 2 * n binary sequence ကိုတည်ဆောက်ရန်နည်းလမ်းများစွာကိုရှာပါ၊ ပထမတစ်ဝက်နှင့်ဒုတိယတစ်ဝက်တွင်တူညီသောနံပါတ်ရှိသည်။

ဆက်ဖတ်ရန်

တဆက်တည်း sub- Array ကိုထပ်၏ငွေကျပ်အများဆုံးငွေပမာဏ

ပြmနာဖော်ပြချက်“ တဆက်တည်းထပ်ခါထပ်ခါထပ်နေသည့်အမြင့်ဆုံးငွေပမာဏပမာဏ” ပြproblemနာကသင့်အားကိန်းဂဏန်းများစွာပေးထားကြောင်းဖော်ပြသည်။ အများဆုံးရရှိသော k-subarrays များကိုရှာပါ။ ဤရွေ့ကား k-subarrays ထပ်ဖြစ်လိမ့်မယ်။ ထို့ကြောင့် k-subarrays များကိုသူတို့စုစုပေါင်းသည်အမြင့်ဆုံးဖြစ်အောင်ရှာရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

အများဆုံးပေါင်းလဒ် bitonic subarray

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

ဆက်ဖတ်ရန်

ဒေါင်လိုက်အမိန့်အတွက် Binary Tree ပုံနှိပ်ပါ

ဤပြproblemနာတွင် binary tree ၏ root ကိုဖော်ပြသည့် pointer တစ်ခုကိုပေးပြီးသင်၏ task မှာ binary tree အားဒေါင်လိုက်အစဉ်အတိုင်းပုံနှိပ်ရန်ဖြစ်သည်။ နမူနာထည့်သွင်းခြင်း 1 / \ 2 3 / \ / \ 4 5 6 7 \ 8 9 Output 4 2 …

ဆက်ဖတ်ရန်

ထည့်သွင်းမှုအမျိုးအစား

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

ဆက်ဖတ်ရန်

သုညများအားလုံးကိုပေးထားသော Array ၏အဆုံးသို့ရွှေ့ပါ

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

ဆက်ဖတ်ရန်