Array တစ်ခုသည်အခြား array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုဟုတ်မဟုတ်စစ်ဆေးပါ

ပြanနာ“ array တစ်ခုသည်အခြား array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုဟုတ်မဟုတ်ကိုရှာပါ” က arra1 [] နှင့် array2 [] နှစ်ခုပေးသည်ဟုဖော်ပြသည်။ ပေးထားသော Array များသည်မသတ်မှတ်ထားသောပုံစံဖြင့်ဖြစ်သည်။ သင်၏တာဝန်သည် array2 [] သည် array1 ၏အစိတ်အပိုင်းတစ်ခုဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] သည်…

ဆက်ဖတ်ရန်

n နံပါတ်များအမြှောက်များအနည်းဆုံးပေါင်းလဒ်

ပြnနာက“ အနည်းဆုံး n ၏မြှောက်ခြင်းအနိမ့်ဆုံးပေါင်းလဒ်” ကသင့်ကို n သုညများပေးထားတယ်လို့ဖော်ပြပြီးတစ်ချိန်တည်းမှာကပ်လျက်ရှိသည့်ဒြပ်စင်နှစ်ခုကိုယူပြီးသူတို့ရဲ့ပေါင်းလဒ် mod 100 ကိုတစ်ကြိမ်တိုင်အောင်ပြန်ထည့်ခြင်းဖြင့်နံပါတ်များကိုမြှောက်ပေါင်းခြင်း၏အနိမ့်ဆုံးကိုလျှော့ချဖို့လိုပါတယ် နံပါတ်တစ်ခု

ဆက်ဖတ်ရန်

အဆင့် ၁၊ ၂ သို့မဟုတ် ၃ ကို သုံး၍ nth stair သို့ရောက်ရန်နည်းလမ်းများကိုရေတွက်ပါ

ပြstepနာက“ အဆင့် ၁၊ ၂၊ ၃ သုံးပြီး nth stair ကိုရောက်ဖို့နည်းလမ်းတွေကိုရေတွက်ပါ။ ယခုသင်လှေကား၏အဆုံးကိုရောက်ဖို့လိုသည်။ ဒီတော့အဆုံးကိုရောက်ဖို့နည်းလမ်း ၁-၂၊ ၂ ခုသာခုန်နိုင်ရင်ဘယ်လောက်များများရှိတယ်…

ဆက်ဖတ်ရန်

ပေးထားသောပေါင်းလဒ်နှင့် subarray ကိုရှာပါ (Negative နံပါတ်များကိုကိုင်တွယ်)

“ ပေးထားသော sum (Handles Negative Numbers) ဖြင့် subarray) ကိုရှာပါ” ပြFindနာကသင့်အား integer array ပေးထားပြီးအနှုတ် integer များနှင့်“ sum” ဟုခေါ်သောနံပါတ်ကိုဖော်ပြထားသည်။ အဆိုပါပြstatementနာကြေညာချက် "sum" ဟုခေါ်တွင်ပေးထားသောအရေအတွက်ကအကျဉ်းချုံးထားတဲ့ sub-ခင်းကျင်း, print ထုတ်ရန်တောင်းသည်။ Sub- ခင်းကျင်းတစ်ခုထက်ပိုလျှင် ...

ဆက်ဖတ်ရန်

သစ်ပင်နှစ်ပင်နှင့်တူညီမှုရှိမရှိဆုံးဖြတ်ရန်ကုဒ်ရေးပါ

“ သစ်ပင်နှစ်ပင်နှင့်တူညီမှုရှိမရှိဆုံးဖြတ်ရန်ကုဒ်နံပါတ်ရေးပါ” ပြproblemနာကသင့်အား binary tree နှစ်ခုပေးသည်ဟုဖော်ပြသည်။ သူတို့တူညီသို့မဟုတ်မပါလျှင်ထွက်ရှာ? ဤတွင်တူညီသောသစ်ပင်ဆိုသည်မှာ binary သစ်ပင်နှစ်ခုလုံးသည် node များ၏တူညီသောအစီအစဉ်နှင့်အတူတူ node တန်ဖိုးတစ်ခုတည်းရှိသည်ဟုဆိုလိုသည်။ ဥပမာသစ်ပင်နှစ်မျိုးလုံး…

ဆက်ဖတ်ရန်

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

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

ဆက်ဖတ်ရန်

သုံးလိုင်းလုံးကိုသုညပေါင်းလဒ်ဖြင့်ရှာပါ

“ သုံးလုံးတွဲသုံးလုံးအားသုညပေါင်းလဒ်ဖြင့်ရှာပါ” ပြstatesနာကသင့်အားအပေါင်းနှင့်အနှုတ်နံပါတ်များပါသောခင်းကျင်းမှုကိုပေးထားသည်ဟုဖော်ပြထားသည်။ ပြstatementနာကကြေညာချက်ကိုသုံးဆထပ်မံတွက်ချက်သည်။ 0 နှင့်ညီသည်။ ဥပမာ arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) ရှင်းလင်းချက်…

ဆက်ဖတ်ရန်

တြိဂံထဲမှာအများဆုံးလမ်းကြောင်းကိုပေါင်းလဒ်

ပြmနာဖော်ပြချက်“ တြိဂံတစ်ခုအတွင်းအများဆုံးလမ်းကြောင်းပေါင်းလဒ်” ပြproblemနာကသင့်ကိုကိန်းပြည့်တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ဤဂဏန်းများကိုတြိဂံပုံစံဖြင့်စီစဉ်သည်။ မင်းတြိဂံရဲ့ထိပ်ကနေစပြီးအောက်ခြေကိုရောက်ဖို့လိုတယ်။ ဒီလိုလုပ်ဖို့အတွက်၊

ဆက်ဖတ်ရန်

တစ်ခုတိုးပွားလာနောက်ဆက်တွဲ၏အများဆုံးထုတ်ကုန်

ပြProbleနာဖော်ပြချက်“ တိုးများလာသည့်နောက်ဆက်တွဲအကျိုးဆက်များ” ၏ပြTheနာကသင့်အားကိန်းဂဏန်းများစွာကိုပေးထားသည်ဟုဖော်ပြသည်။ ယခုသင်ရရှိနိုင်သောအမြင့်ဆုံးထုတ်ကုန်ကိုရှာဖွေရန်လိုအပ်ပြီးတိုးပွားလာသောနောက်ဆက်တွဲ၏အစိတ်အပိုင်းများကိုများပြားစေသည်။ မှတ်သားရမည့်အချက်မှာကျွန်ုပ်တို့သည် ... မဟုတ်ပါ။

ဆက်ဖတ်ရန်

head pointer မပါဘဲချိတ်ဆက်ထားသောစာရင်းမှ Node ကိုဖျက်ပါ

ပြmနာဖော်ပြချက်“ ခေါင်းစဉ် pointer မပါဘဲချိတ်ဆက်ထားသောစာရင်းမှ Node တစ်ခုကိုဖျက်ပစ်ပါ” ပြproblemနာတွင်သင့်တွင်အချို့ node များနှင့်ချိတ်ဆက်ထားသည့်စာရင်းရှိကြောင်းဖော်ပြသည်။ ယခုသင် node တစ်ခုကိုဖျက်ပစ်ချင်သော်လည်းသင့်တွင်၎င်း၏ node address မရှိပါ။ ဒါကြောင့်ဒီ node ကိုဖျက်ပစ်ပါ။ နမူနာ 2-> 3-> 4-> 5-> 6-> 7 Node ကိုဖျက်ရန်။ 4 2-> 3-> 5-> 6-> 7

ဆက်ဖတ်ရန်