Array LeetCode ဖြေရှင်းချက်ကို ပေါင်းစပ်ခြင်း။

ပြဿနာဖော်ပြချက်- Array Leetcode ဖြေရှင်းချက်၏ ပေါင်းစပ်ဖွဲ့စည်းမှု- ကိန်းပြည့် array နံပါတ် n ကို ပေးဆောင်ခြင်းဖြင့် ans[i] == nums[i] နှင့် ans[i + n] = အလျား 2n ကို ဖန်တီးလိုသည်ဟု ဖော်ပြထားသည်။ = nums[i] 0 <= i < n (0-indexed)။ အထူးသဖြင့်၊ ans သည် ဂဏန်းအခင်းအကျင်းနှစ်ခု၏ ပေါင်းစပ်မှုဖြစ်သည်။ array ans ကို ပြန်ပေးပါ။ ပြဿနာကို နားလည်အောင် အရင်ကြိုးစားကြည့်ရအောင်။ ပြဿနာ …

ဆက်ဖတ်ရန်

Array LeetCode ဖြေရှင်းချက်ကို ပေါင်းစပ်ခြင်း။

Problem Statement : Array LeetCode ဖြေရှင်းချက်၏ ပေါင်းစည်းခြင်း – ကိန်းပြည့် array ၏ အလျား n ကို ပေး၍ ans[i] == nums[i] နှင့် ans[i + n] == nums[ i] အတွက် 2 <= i < n (0-indexed)။ အထူးသဖြင့်၊ ans သည် ဂဏန်းအခင်းအကျင်းနှစ်ခု၏ ပေါင်းစပ်မှုဖြစ်သည်။ array ans ကို ပြန်ပေးပါ။ ဥပမာ : Example 0 Input- nums = [1] Output- [1,2,1] ရှင်းလင်းချက်- array…

ဆက်ဖတ်ရန်

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နာကသင့်ကိုကိန်းပြည့်တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ဤဂဏန်းများကိုတြိဂံပုံစံဖြင့်စီစဉ်သည်။ မင်းတြိဂံရဲ့ထိပ်ကနေစပြီးအောက်ခြေကိုရောက်ဖို့လိုတယ်။ ဒီလိုလုပ်ဖို့အတွက်၊

ဆက်ဖတ်ရန်

Translate »